+$(STAMP_DIR) $(TARGET_DIR):
+ mkdir -p $@
+
+ifeq ($(QUIET),1)
+%-compile %-install: FORCE
+ $(MAKE) -j1 -C $* $(patsubst $*-%,%,$@) || { $(call MESSAGE, "*** $* $(patsubst $*-%,%,$@) failed"); false; }
+
+%-prepare %-prereq %-download %-clean: FORCE
+else
+%-prepare %-prereq %-download %-clean %-compile %-install: FORCE
+endif
+ $(MAKE) -j1 -C $* $(patsubst $*-%,%,$@)
+
+%-refresh %-update:
+ -$(MAKE) -C $* $(patsubst $*-%,%,$@)
+
+%-autorefresh:
+ -$(MAKE) -C $* clean refresh QUILT=1
+
+
+# .IGNORE: $(COMPILE_PACKAGES)
+
+$(TMP_DIR)/.packagedeps: $(TMP_DIR)/.packageinfo
+ @$(TOPDIR)/scripts/metadata.pl package_mk < $< > $@ || rm -f $@
+
+preconfig: