Mercurial > hg > Members > kono > nitros9-code
diff 3rdparty/packages/kyumgai/makefile @ 2873:46c80d4b0de1
makefiles: Factor out OS9ATTR_* command when using foreach()
in order to call the command once with all the files.
author | Tormod Volden <debian.tormod@gmail.com> |
---|---|
date | Sun, 24 Nov 2013 13:26:20 +0100 |
parents | cfa6222348f7 |
children | 1addfd8c9d5f |
line wrap: on
line diff
--- a/3rdparty/packages/kyumgai/makefile Sun Nov 24 12:07:31 2013 +0100 +++ b/3rdparty/packages/kyumgai/makefile Sun Nov 24 13:26:20 2013 +0100 @@ -72,10 +72,10 @@ $(OS9COPY) $(LEVEL2)/coco3/cmds/shell_21 $@,CMDS/shell $(OS9ATTR_EXEC) $@,CMDS/shell $(OS9COPY) $(CMDS) $@,CMDS - $(foreach file, $(CMDS), $(OS9ATTR_EXEC) $@,CMDS/$(file);) + $(OS9ATTR_EXEC) $(foreach file,$(CMDS),$@,CMDS/$(file)) $(OS9RENAME) $@,CMDS/ninja AutoEx $(OS9COPY) $(SUPPORTFILES) $@,. - $(foreach file, $(SUPPORTFILES), $(OS9ATTR_TEXT) $@,$(file);) + $(OS9ATTR_TEXT) $(foreach file,$(SUPPORTFILES),$@,$(file)) $(DSK_DW): $(RM) $@ @@ -89,10 +89,10 @@ $(OS9COPY) $(LEVEL2)/coco3/cmds/shell_21 $@,CMDS/shell $(OS9ATTR_EXEC) $@,CMDS/shell $(OS9COPY) $(CMDS) $@,CMDS - $(foreach file, $(CMDS), $(OS9ATTR_EXEC) $@,CMDS/$(file);) + $(OS9ATTR_EXEC) $(foreach file,$(CMDS),$@,CMDS/$(file)) $(OS9RENAME) $@,CMDS/ninja AutoEx $(OS9COPY) $(SUPPORTFILES) $@,. - $(foreach file, $(SUPPORTFILES), $(OS9ATTR_TEXT) $@,$(file);) + $(OS9ATTR_TEXT) $(foreach file,$(SUPPORTFILES),$@,$(file)) $(DSK_DW_BECKER): $(RM) $@ @@ -106,10 +106,10 @@ $(OS9COPY) $(LEVEL2)/coco3/cmds/shell_21 $@,CMDS/shell $(OS9ATTR_EXEC) $@,CMDS/shell $(OS9COPY) $(CMDS) $@,CMDS - $(foreach file, $(CMDS), $(OS9ATTR_EXEC) $@,CMDS/$(file);) + $(OS9ATTR_EXEC) $(foreach file,$(CMDS),$@,CMDS/$(file)) $(OS9RENAME) $@,CMDS/ninja AutoEx $(OS9COPY) $(SUPPORTFILES) $@,. - $(foreach file, $(SUPPORTFILES), $(OS9ATTR_TEXT) $@,$(file);) + $(OS9ATTR_TEXT) $(foreach file,$(SUPPORTFILES),$@,$(file)) dskcopy: dsk $(CP) $(DSKS) $(DSKDIR)