diff options
author | Mike Baker <mbm@openwrt.org> | 2007-04-04 09:05:34 +0000 |
---|---|---|
committer | Mike Baker <mbm@openwrt.org> | 2007-04-04 09:05:34 +0000 |
commit | 9f142dcc0dfe40aef101ea7c622666a7ce1282ae (patch) | |
tree | 96adee5e6c68fd058c5bf0fc0f1d2537799bf948 /rules.mk | |
parent | 8101912ed65a08e15b2f97cb92aa7f0e4ad6bd8d (diff) | |
download | upstream-9f142dcc0dfe40aef101ea7c622666a7ce1282ae.tar.gz upstream-9f142dcc0dfe40aef101ea7c622666a7ce1282ae.tar.bz2 upstream-9f142dcc0dfe40aef101ea7c622666a7ce1282ae.zip |
revert [6857] for rules.mk; make cannot parse dependancies properly
SVN-Revision: 6860
Diffstat (limited to 'rules.mk')
-rw-r--r-- | rules.mk | 14 |
1 files changed, 11 insertions, 3 deletions
@@ -135,12 +135,20 @@ endef # Parameters: # 1: dependencies for the prepare step define default_subtargets - %-download %-prepare %-compile %-install %-clean: FORCE - $$(MAKE) -C $$* $$(patsubst $$*-%,%,$$@) + %-download: FORCE + $$(MAKE) -C $$(patsubst %-download,%,$$@) download + + %-prepare: $(1) FORCE + $$(MAKE) -C $$(patsubst %-prepare,%,$$@) prepare %-compile: %-prepare + $$(MAKE) -C $$(patsubst %-compile,%,$$@) compile + %-install: %-compile - .SILENT: %-clean + $$(MAKE) -C $$(patsubst %-install,%,$$@) install + + %-clean: FORCE + @$$(MAKE) -C $$(patsubst %-clean,%,$$@) clean endef |