From c7f5f20107da9e704c0bb97269d172ec5c11f35b Mon Sep 17 00:00:00 2001 From: Mark Tearle Date: Sat, 17 Nov 2001 10:55:52 +0000 Subject: [PATCH] Changes to Makefile to work and put things in as11 directory --- ROM/Makefile | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/ROM/Makefile b/ROM/Makefile index a11b1c7..08266c9 100644 --- a/ROM/Makefile +++ b/ROM/Makefile @@ -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 -- 2.20.1