]> cloudbase.mooo.com Git - z180-stamp-cpm3.git/blobdiff - cbios/Makefile
refactor print utils
[z180-stamp-cpm3.git] / cbios / Makefile
index e1d1875c964aca853d35eefc088956f23122a608..c9878ad100de481feaa3867c2225b88f3e2cbfb4 100644 (file)
@@ -69,10 +69,10 @@ LN_DATA = F000
 .suffixes:
 #.suffixes: .180 .rel
 
 .suffixes:
 #.suffixes: .180 .rel
 
-.phony: all
+.PHONY: all
 all: sys
 
 all: sys
 
-.phony: sys bios map asym ldr
+.PHONY: sys bios map asym ldr
 sys: $(SYSFILE)
 bios: bnkbios3.spr
 map: $(MAPFILE)
 sys: $(SYSFILE)
 bios: bnkbios3.spr
 map: $(MAPFILE)
@@ -101,7 +101,7 @@ ccpline = $(CPMEMU) $(1) -$(subst $(space),$(comma),$(strip $(2)))
 define cpm-asm =
 COMMAND="$(AS) -$(basename $<)/$(AS_OPT)"; \
 OUTPUT=$$(mktemp); echo $${COMMAND}; \
 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}
 grep -q '^ 0 Error(s) Detected' $${OUTPUT}; ERROR=$$? ; \
 if [ "$${ERROR}" != "0" ]; then cat $${OUTPUT}; rm -f $@; fi ; \
 exit $${ERROR}
@@ -175,11 +175,11 @@ bnkbios3.spr : $(OBJ)
        @$(cpm-asm)
 
 
        @$(cpm-asm)
 
 
-.phony: bin-dist
+.PHONY: bin-dist
 bin-dist: $(SYSFILE) $(MAPFILE) cpmldr.com
        $(ZIP) -9 $(DIST_NAME_BIN) $(SYSFILE) $(MAPFILE) $(ASYMFILE) cpmldr.com
 
 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)
 dist: $(SYSFILE) $(MAPFILE) $(ASYMFILE) cpmldr.com
        $(GIT) archive --format=zip --prefix=$(PREFIX)/ -9 -o $(DIST_NAME) HEAD^{tree}
        @mkdir -p $(PREFIX)
@@ -188,7 +188,7 @@ dist: $(SYSFILE) $(MAPFILE) $(ASYMFILE) cpmldr.com
        @$(RM) -r $(PREFIX)
 
 
        @$(RM) -r $(PREFIX)
 
 
-.phony: clean realclean
+.PHONY: clean realclean
 clean:
        $(RM) $(ALLOBJ) $(ALLLST) *.sym
 
 clean:
        $(RM) $(ALLOBJ) $(ALLLST) *.sym