Changes to Makefile to work and put things in as11 directory
authorMark Tearle <[email protected]>
Sat, 17 Nov 2001 10:55:52 +0000 (10:55 +0000)
committerMark Tearle <[email protected]>
Sat, 17 Nov 2001 10:55:52 +0000 (10:55 +0000)
ROM/Makefile

index a11b1c7..08266c9 100644 (file)
@@ -3,30 +3,34 @@ 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

UCC git Repository :: git.ucc.asn.au