X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=ROM%2FMakefile;h=c5600d69dc852e25c9b1f59d15b76ce70830813b;hb=12a32b8bede21a6011d240bf7e63fc6705322717;hp=a11b1c773045c1c59054f8f1d1f48bcdfb645de4;hpb=cf9e540d3a0189e82eaa364df59f5044060e51e2;p=uccvend-snackrom.git diff --git a/ROM/Makefile b/ROM/Makefile index a11b1c7..c5600d6 100644 --- a/ROM/Makefile +++ b/ROM/Makefile @@ -1,32 +1,36 @@ HEXDUMP=xxd -HEXDUMP=od -A x -x +#HEXDUMP=od -A x -x .SUFFIXES: .asm .obj -all: vendas11.asm +all: as11/vend.asm hex @true .asm.obj: - masm $? - bl > $*.listing + masm $? -l > $*.listing + masm $? -b -vendas11.asm: mapped.asm +as11/vend.asm: mapped.asm ./makeasm.pl $? > $@ -64kvend.bin: vend.bin +as11/64kvend.bin: vend.bin dd if=/dev/zero bs=32768 count=1 of=$@ cat $? >> $@ check: test @true -test: vendas11.obj 64kvend.bin - cmp vendas11.obj 64kvend.bin +test: as11/vend.obj as11/64kvend.bin + cmp as11/vend.obj as11/64kvend.bin -x1: vendas11.obj +as11/x1: as11/vend.obj $(HEXDUMP) $? > $@ -x2: 64kvend.bin +as11/x2: as11/64kvend.bin $(HEXDUMP) $? > $@ -hex: x1 x2 - diff -u x1 x2 +hex: as11/x1 as11/x2 + diff -u as11/x1 as11/x2 + +clean: + find as11 -type f -exec rm {} \; -print