summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>2007-02-26 00:41:53 +0000
committernbd <nbd@3c298f89-4303-0410-b956-a3cf2f4a3e73>2007-02-26 00:41:53 +0000
commit02059e7283fa828bb98a52754ec6d9019e858bf0 (patch)
tree1745aabc1cef822f3399fabd49543c5e57517956
parent50de7d16545ea58128b15baee5b9869b47f18bc0 (diff)
use default_subtargets in package/Makefile and target/Makefile
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@6380 3c298f89-4303-0410-b956-a3cf2f4a3e73
-rw-r--r--package/Makefile15
-rw-r--r--target/Makefile12
2 files changed, 2 insertions, 25 deletions
diff --git a/package/Makefile b/package/Makefile
index 6ddbc1ba45..151942de34 100644
--- a/package/Makefile
+++ b/package/Makefile
@@ -22,20 +22,7 @@ $(STAMP_DIR) $(TARGET_DIR):
%-prereq: $(STAMP_DIR) $(TARGET_DIR)
$(MAKE) -C $(patsubst %-prereq,%,$@) prereq
-%-download: $(STAMP_DIR) $(TARGET_DIR)
- $(MAKE) -C $(patsubst %-download,%,$@) download
-
-%-prepare: $(STAMP_DIR) $(TARGET_DIR)
- $(MAKE) -C $(patsubst %-prepare,%,$@) prepare
-
-%-compile: $(STAMP_DIR) $(TARGET_DIR)
- $(MAKE) -C $(patsubst %-compile,%,$@) compile
-
-%-install: $(STAMP_DIR) $(TARGET_DIR)
- $(MAKE) -C $(patsubst %-install,%,$@) install
-
-%-clean: $(STAMP_DIR) $(TARGET_DIR)
- $(MAKE) -C $(patsubst %-clean,%,$@) clean
+$(eval $(call default_subtargets,$(TARGET_DIR)))
ifeq ($(SDK),1)
GENDEP_OPTS := -s
diff --git a/target/Makefile b/target/Makefile
index 724ac4450d..1b6cbb54ee 100644
--- a/target/Makefile
+++ b/target/Makefile
@@ -51,14 +51,4 @@ image_install: image_compile
imagebuilder_install: image_install
$(MAKE) -C imagebuilder install
-%-clean: FORCE
- $(MAKE) -C $(patsubst %-clean,%,$@) clean
-%-download: FORCE
- $(MAKE) -C $(patsubst %-download,%,$@) download
-%-prepare: FORCE
- $(MAKE) -C $(patsubst %-prepare,%,$@) prepare
-%-compile: %-prepare
- $(MAKE) -C $(patsubst %-compile,%,$@) compile
-%-install: %-compile
- $(MAKE) -C $(patsubst %-install,%,$@) install
-
+$(eval $(call default_subtargets,))