1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2025-04-21 12:27:27 +03:00

clean up stampfile mess for tools/ and toolchain/

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6357 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
nbd
2007-02-25 17:49:25 +00:00
parent 5f9c2e9fa6
commit d415d5f3e6
3 changed files with 44 additions and 61 deletions

View File

@@ -130,6 +130,26 @@ $(call shvar,$(1))=$$(call $(1))
export $(call shvar,$(1))
endef
# Default targets for subdirectory calls
# Parameters:
# 1: dependencies for the prepare step
define default_subtargets
%-download: FORCE
$$(MAKE) -C $$(patsubst %-download,%,$$@) download
%-prepare: $(1) FORCE
$$(MAKE) -C $$(patsubst %-prepare,%,$$@) prepare
%-compile: %-prepare
$$(MAKE) -C $$(patsubst %-compile,%,$$@) compile
%-install: %-compile
$$(MAKE) -C $$(patsubst %-install,%,$$@) install
%-clean: FORCE
@$$(MAKE) -C $$(patsubst %-clean,%,$$@) clean
endef
all:
FORCE: ;