all: tailgunr index.html
echo all up to date
index.html: ctohtml dualcpu.c.html ccpu.c.html ccpu.h.html ccpudasm.c.html macros.h.html mdep.h.html \
opcodes.h.html tailgunr-ops.c.html tailgunr.c.html translate.c.html
echo http://www.gtoal.com/athome/tailgunner/ up to date
ctohtml: ctohtml.c
cc -o ctohtml ctohtml.c
tailgunr-ops.c: translate
./translate
tailgunr: tailgunr-ops.c tailgunr.c
cc -o tailgunr tailgunr.c
translate: translate.c macros.h disasm.h tailgunner-data.c disopc.h
cc -o translate -DJAVA translate.c
ccpu.c.html: ccpu.c
./ctohtml ccpu.c > ccpu.c.html
dualcpu.c.html: dualcpu.c
./ctohtml dualcpu.c > dualcpu.c.html
ccpu.h.html: ccpu.h
./ctohtml ccpu.h > ccpu.h.html
ccpudasm.c.html: ccpudasm.c
./ctohtml ccpudasm.c > ccpudasm.c.html
macros.h.html: macros.h
./ctohtml macros.h > macros.h.html
mdep.h.html: mdep.h
./ctohtml mdep.h > mdep.h.html
opcodes.h.html: opcodes.h
./ctohtml opcodes.h > opcodes.h.html
tailgunr-ops.c.html: tailgunr-ops.c
./ctohtml tailgunr-ops.c > tailgunr-ops.c.html
tailgunr.c.html: tailgunr.c
./ctohtml tailgunr.c > tailgunr.c.html
translate.c.html: translate.c
./ctohtml translate.c > translate.c.html
clean:
rm -f *.html *.o cinem.tar ctohtml tailgunr translate
tar:
make clean
tar -cvf cinem.tar .