add support for per-package prereq checks, run global prereq checks before (menu...
[openwrt-10.03/.git] / include / package.mk
index 7af7420395ac89d98e42cdc63f5114201f7098bf..cd1a33c484874a8f271dea4a9f356bf706ce68b3 100644 (file)
@@ -10,6 +10,8 @@ else
   all: compile
 endif
 
+include $(INCLUDE_DIR)/prereq.mk
+
 define Build/DefaultTargets
   ifeq ($(DUMP),)
     ifeq ($(CONFIG_AUTOREBUILD),y)
@@ -220,7 +222,7 @@ define BuildPackage
 
   clean: $(1)-clean
 
-  $(PKG_BUILD_DIR)/.version-$(1)_$(VERSION)_$(PKGARCH):
+  $(PKG_BUILD_DIR)/.version-$(1)_$(VERSION)_$(PKGARCH): $(PKG_BUILD_DIR)/.prepared
        -rm $(PKG_BUILD_DIR)/.version-$(1)_*
        @touch $$@