]> cloudbase.mooo.com Git - ddt180.git/blobdiff - Makefile
Renaming/minor opt (from tiny)
[ddt180.git] / Makefile
index 44b6c27637c6f9c8804c90ba3703b4befad1a883..6ac3191690a2023de3b7a7229eacf84c5e4af1be 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -20,7 +20,7 @@ ZIP   := zip
 
 AS_OPT := MFS
 
-.phony: all
+.PHONY: all
 all: $(PROG).com
 
 
@@ -57,7 +57,7 @@ version.inc: autorevision.cache
                db      '$(VERS)'\r\n\
                endm\r\n\032" > $@
 
-.phony: dist
+.PHONY: dist
 dist: $(PROG).com version.inc
        $(GIT) archive --format=zip --prefix=$(PREFIX)/ -9 -o $(DIST_NAME) HEAD^{tree}
        @mkdir -p $(PREFIX)
@@ -65,7 +65,7 @@ dist: $(PROG).com version.inc
        $(ZIP) -r -9 $(DIST_NAME) $(PREFIX) $(PROG).com
        @$(RM) -r $(PREFIX)
 
-.phony: clean
+.PHONY: clean
 clean:
        rm -f $(PROG).com *.rel *.lst *.prl
 
@@ -76,7 +76,7 @@ clean:
 define cpm-asm =
 COMMAND="$(ASM) -$(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}