# Generated automatically from Makefile.in by configure.
#
# Makefile.in for UAE tools
#


CC        = gcc
LDFLAGS   = 
CFLAGS    = -g -O2 -D__inline__=inline -DUAE_CONSOLE
LIBRARIES = 

INSTALL         = @INSTALL@
INSTALL_PROGRAM = @INSTALL_PROGRAM@
INSTALL_DATA    = @INSTALL_DATA@
prefix          = /usr/local
exec_prefix     = ${prefix}
bindir          = ${exec_prefix}/bin
libdir          = ${exec_prefix}/lib
sysconfdir      = ${prefix}/etc


.SUFFIXES: .o .c .h .m .i .S

INCLUDES=-I. -I./../include/ -I..

all: gencpu build68k genblitter cpuopti

install:


clean:
	-rm -f *.o
	-rm -f gencpu genblitter cpuopti build68k


streifenfrei: clean

genblitter: genblitter.o blitops.o writelog.o console.o
	$(CC) $(LDFLAGS) -o genblitter genblitter.o blitops.o writelog.o console.o
build68k: build68k.o writelog.o console.o
	$(CC) $(LDFLAGS) -o build68k build68k.o writelog.o console.o
cpuopti: cpuopti.o writelog.o console.o
	$(CC) $(LDFLAGS) -o cpuopti cpuopti.o writelog.o console.o
gencpu: gencpu.o readcpu.o cpudefs.o missing.o writelog.o console.o
	$(CC) $(LDFLAGS) -o gencpu gencpu.o readcpu.o cpudefs.o missing.o writelog.o console.o

custom.o: blit.h
drawing.o: linetoscr.c

cpudefs.c: build68k ./../table68k
	./build68k <./../table68k >cpudefs.c

# Normally I'd move the programs into this directory, but given that CVS
# sucks I have no choice but to leave them in their previous directory.
missing.o: ./../missing.c
	$(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(DEBUGFLAGS) ./../missing.c -o $@
readcpu.o: ./../readcpu.c
	$(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(DEBUGFLAGS) ./../readcpu.c -o $@
console.o: ./../console.c
	$(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(DEBUGFLAGS) ./../console.c -o $@
writelog.o: ./../writelog.c
	$(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(DEBUGFLAGS) ./../writelog.c -o $@
genblitter.o: ./../genblitter.c
	$(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(DEBUGFLAGS) ./../genblitter.c -o $@
gencpu.o: ./../gencpu.c
	$(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(DEBUGFLAGS) ./../gencpu.c -o $@
build68k.o: ./../build68k.c
	$(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(DEBUGFLAGS) ./../build68k.c -o $@
blitops.o: ./../blitops.c
	$(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(DEBUGFLAGS) ./../blitops.c -o $@
cpuopti.o: ./../cpuopti.c
	$(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(DEBUGFLAGS) ./../cpuopti.c -o $@

.c.o:
	$(CC) $(INCLUDES) -c $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $(DEBUGFLAGS) $(CFLAGS_$@) $< -o $@
.c.s:
	$(CC) $(INCLUDES) -S $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $(DEBUGFLAGS) $< -o $@
.c.i:
	$(CC) $(INCLUDES) -E $(INCDIRS) $(CFLAGS) $(X_CFLAGS) $(DEBUGFLAGS) $< > $@

