]> rtime.felk.cvut.cz Git - arc.git/commitdiff
Added more default targets and possibility for post build targets.
authormahi <devnull@localhost>
Mon, 21 May 2012 21:22:27 +0000 (23:22 +0200)
committermahi <devnull@localhost>
Mon, 21 May 2012 21:22:27 +0000 (23:22 +0200)
scripts/rules.mk

index 9cbdcab74d41efaf10645d3f75cf818748dd8cba..79d5824f27bb72ab96110347cf1975bf45ac70a5 100644 (file)
@@ -218,11 +218,13 @@ FORCE:
 $(ROOTDIR)/binaries/$(BOARDDIR):\r
        @mkdir -p $@\r
 \r
-.PHONY all:\r
-all: module_config $(build-exe-y) $(build-hex-y) $(build-lib-y) $(build-bin-y) $(ROOTDIR)/binaries/$(BOARDDIR)\r
-       $(Q)cp -v $(build-lib-y) $(build-exe-y) $(build-hex-y) $(build-bin-y) $(ROOTDIR)/binaries/$(BOARDDIR)\r
-       \r
+all-mod += $(build-hex-y) $(build-exe-y) $(build-srec-y) \r
+all-mod += $(build-lib-y) $(build-bin-y)\r
 \r
+.PHONY all:\r
+all: | module_config $(ROOTDIR)/binaries/$(BOARDDIR) $(all-mod) $(all-mod-post)\r
+all: module_config $(all-mod) $(all-mod-post) $(ROOTDIR)/binaries/$(BOARDDIR) \r
+       @cp -v $(all-mod) $(all-mod-post) $(ROOTDIR)/binaries/$(BOARDDIR)\r
 \r
 .SUFFIXES:\r
 \r