|
|
0.31
prefix = @prefix@
exec_prefix = @exec_prefix@
SHAREDIR = @datadir@/generator
GAMEDIR = @datadir@/gengames
#LIBDIR = /home/squish/generator/lib
#GAMEDIR = /sup/gengames
BINDIR = @bindir@
DEFS = -DSHAREDIR=\"${SHAREDIR}\" -DGAMEDIR=\"${GAMEDIR}\"
CC = @CC@
LDFLAGS = @LDFLAGS@
CFLAGS = @CPPFLAGS@ @CFLAGS@
LIBS = @LIBS@
DEPFLAGS = @DEPFLAGS@
SRCS1 = tab68k.c def68k.c
OBJS1 = obj/tab68k.o obj/def68k.o
SRCS2 = tab68k.c gen68k.c
OBJS2 = obj/tab68k.o obj/gen68k.o
SRCS3 = cpu68k.c diss68k.c tab68k.c mem68k.c reg68k.c event.c ui-tcltk.c generator.c state.c cpuz80.c vdp.c gensound.c gensoundi.c z80/z80.c memz80.c obj/snd/fm.c snprintf.c
OBJS3 = obj/reg68k.o obj/event.o obj/cpu68k-0.o obj/cpu68k-1.o obj/cpu68k-2.o obj/cpu68k-3.o obj/cpu68k-4.o obj/cpu68k-5.o obj/cpu68k-6.o obj/cpu68k-7.o obj/cpu68k-8.o obj/cpu68k-9.o obj/cpu68k-a.o obj/cpu68k-b.o obj/cpu68k-c.o obj/cpu68k-d.o obj/cpu68k-e.o obj/cpu68k-f.o obj/cpu68k.o obj/diss68k.o obj/tab68k.o obj/mem68k.o obj/ui-tcltk.o obj/generator.o obj/state.o obj/cpuz80.o obj/vdp.o obj/gensound.o obj/gensoundi.o obj/z80/z80.o obj/memz80.o obj/snd/fm.o obj/snprintf.o
SRCS4 = cpu68k.c mem68k.c reg68k.c event.c ui-console.c uip-svgalib.c logo.c font.c generator.c state.c cpuz80.c vdp.c gensound.c gensoundi.c z80/z80.c memz80.c snd/fm.c snprintf.c
OBJS4 = obj/reg68k.o obj/event.o obj/cpu68k-0.o obj/cpu68k-1.o obj/cpu68k-2.o obj/cpu68k-3.o obj/cpu68k-4.o obj/cpu68k-5.o obj/cpu68k-6.o obj/cpu68k-7.o obj/cpu68k-8.o obj/cpu68k-9.o obj/cpu68k-a.o obj/cpu68k-b.o obj/cpu68k-c.o obj/cpu68k-d.o obj/cpu68k-e.o obj/cpu68k-f.o obj/cpu68k.o obj/mem68k.o obj/ui-console.o obj/uip-svgalib.o obj/logo.o obj/font.o obj/generator.o obj/state.o obj/cpuz80.o obj/vdp.o obj/gensound.o obj/gensoundi.o obj/z80/z80.o obj/memz80.o obj/snd/fm.o obj/snprintf.o
SRCS5 = cpu68k.c mem68k.c reg68k.c event.c ui-console.c uip-allegro.c logo.c font.c generator.c state.c cpuz80.c vdp.c gensound-allegro.c gensoundi.c z80/z80.c memz80.c snd/fm.c snprintf.c
OBJS5 = obj/reg68k.o obj/event.o obj/cpu68k-0.o obj/cpu68k-1.o obj/cpu68k-2.o obj/cpu68k-3.o obj/cpu68k-4.o obj/cpu68k-5.o obj/cpu68k-6.o obj/cpu68k-7.o obj/cpu68k-8.o obj/cpu68k-9.o obj/cpu68k-a.o obj/cpu68k-b.o obj/cpu68k-c.o obj/cpu68k-d.o obj/cpu68k-e.o obj/cpu68k-f.o obj/cpu68k.o obj/mem68k.o obj/ui-console.o obj/uip-allegro.o obj/logo.o obj/font.o obj/generator.o obj/state.o obj/cpuz80.o obj/vdp.o obj/gensound-allegro.o obj/gensoundi.o obj/z80/z80.o obj/memz80.o obj/snd/fm.o obj/snprintf.o
default: @program@
@echo "### All compiled."
precompile: bin/def68k bin/gen68k
@echo "### precompile done"
bin/def68k: ${OBJS1} def68k.def
@echo "### Linking def68k..."
@${CC} -o bin/def68k ${OBJS1} ${LDFLAGS} ${LIBS}
./bin/def68k
bin/gen68k: ${OBJS2}
@echo "### Linking gen68k..."
@${CC} -o bin/gen68k ${OBJS2} ${LDFLAGS} ${LIBS}
./bin/gen68k
generator-tcltk: ${OBJS3}
@echo "### Linking generator..."
@${CC} -o generator-tcltk ${OBJS3} ${LDFLAGS} ${LIBS}
generator-svgalib: ${OBJS4}
@echo "### Linking generator..."
@${CC} -o generator-svgalib ${OBJS4} ${LDFLAGS} ${LIBS}
generator-allegro: ${OBJS5}
@echo "### Linking generator..."
@${CC} -o dosgen ${OBJS5} ${LDFLAGS} ${LIBS}
depend:
@makedepend ${SRCS1} ${SRCS2} ${SRCS3} ${DEPFLAGS}
clean:
rm -f *.o *~ *.bak obj/*.o generator-tcltk
rm -f generator-svgalib dosgen dosgen.exe
rm -f obj/snd/*.o obj/z80/*.o
allclean: clean
rm -f out/* bin/*
obj/%.o : %.c
@echo "### Compiling $<..."
@${CC} ${CFLAGS} ${DEFS} $< -o $@
obj/%.o : out/%.c
@echo "### Compiling $<..."
@${CC} ${CFLAGS} ${DEFS} $< -o $@
# DO NOT DELETE THIS LINE -- make depend depends on it
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.