.suffixes:
#.suffixes: .180 .rel
-.phony: all
+.PHONY: all
all: sys
-.phony: sys bios map asym ldr
+.PHONY: sys bios map asym ldr
sys: $(SYSFILE)
bios: bnkbios3.spr
map: $(MAPFILE)
define cpm-asm =
COMMAND="$(AS) -$(basename $<)/$(AS_OPT)"; \
OUTPUT=$$(mktemp); echo $${COMMAND}; \
-$${COMMAND} > $${OUTPUT}; \
+$${COMMAND} > $${OUTPUT} < $<; \
grep -q '^ 0 Error(s) Detected' $${OUTPUT}; ERROR=$$? ; \
if [ "$${ERROR}" != "0" ]; then cat $${OUTPUT}; rm -f $@; fi ; \
exit $${ERROR}
@$(cpm-asm)
-.phony: bin-dist
+.PHONY: bin-dist
bin-dist: $(SYSFILE) $(MAPFILE) cpmldr.com
$(ZIP) -9 $(DIST_NAME_BIN) $(SYSFILE) $(MAPFILE) $(ASYMFILE) cpmldr.com
-.phony: dist
+.PHONY: dist
dist: $(SYSFILE) $(MAPFILE) $(ASYMFILE) cpmldr.com
$(GIT) archive --format=zip --prefix=$(PREFIX)/ -9 -o $(DIST_NAME) HEAD^{tree}
@mkdir -p $(PREFIX)
@$(RM) -r $(PREFIX)
-.phony: clean realclean
+.PHONY: clean realclean
clean:
$(RM) $(ALLOBJ) $(ALLLST) *.sym