HEXDUMP=xxd #HEXDUMP=od -A x -x .SUFFIXES: .asm .obj all: as11/vend.asm hex @true .asm.obj: masm $? -l > $*.listing masm $? -b as11/vend.asm: mapped.asm ./makeasm.pl $? > $@ as11/64kvend.bin: vend.bin dd if=/dev/zero bs=32768 count=1 of=$@ cat $? >> $@ check: test @true test: as11/vend.obj as11/64kvend.bin cmp as11/vend.obj as11/64kvend.bin as11/x1: as11/vend.obj $(HEXDUMP) $? > $@ as11/x2: as11/64kvend.bin $(HEXDUMP) $? > $@ hex: as11/x1 as11/x2 diff -u as11/x1 as11/x2 clean: find as11 -type f -exec rm {} \; -print