$(INCLUDE_DIR) $(SCRIPT_DIR) $(PACKAGE_DIR) \
$(TOPDIR)/rules.mk $(TOPDIR)/.config \
$(TMP_DIR)/.target.mk \
$(INCLUDE_DIR) $(SCRIPT_DIR) $(PACKAGE_DIR) \
$(TOPDIR)/rules.mk $(TOPDIR)/.config \
$(TMP_DIR)/.target.mk \
+ $(TMP_DIR)/.packageinfo \
$(TMP_DIR)/.targetinfo \
./files/Makefile \
$(IB_BUILD_DIR)/
$(TMP_DIR)/.targetinfo \
./files/Makefile \
$(IB_BUILD_DIR)/
tmp/info/.stamp-$(1)-$(shell ls $(2)/*/Makefile $(5) | (md5sum || md5) 2>/dev/null | cut -d' ' -f1)
endef
tmp/info/.stamp-$(1)-$(shell ls $(2)/*/Makefile $(5) | (md5sum || md5) 2>/dev/null | cut -d' ' -f1)
endef
-STAMP=$(call stamp,pkginfo,package)
+STAMP=$(call stamp,packageinfo,package)
$(STAMP):
@mkdir -p tmp/info
$(STAMP):
@mkdir -p tmp/info
- @rm -f tmp/info/.stamp-pkginfo*
+ @rm -f tmp/info/.stamp-packageinfo*
@touch $@
define filedep
$(foreach FILE,$(shell ls package/*/Makefile),
@touch $@
define filedep
$(foreach FILE,$(shell ls package/*/Makefile),
+tmp/.packageinfo: $(FILE)
+tmp/.packageinfo: $(STAMP)
@echo -n Collecting package info...
@echo -n Collecting package info...
- @$(NO_TRACE_MAKE) -s -f include/scan.mk SCAN_TARGET="pkginfo" SCAN_DIR="package" SCAN_NAME="package" SCAN_DEPS=""
+ @$(NO_TRACE_MAKE) -s -f include/scan.mk SCAN_TARGET="packageinfo" SCAN_DIR="package" SCAN_NAME="package" SCAN_DEPS=""
- @$(NO_TRACE_MAKE) -s tmp/.pkginfo
+ @$(NO_TRACE_MAKE) -s tmp/.packageinfo
$(MAKE) -C package $(patsubst package/%,%,$@) SDK=1
download: FORCE
$(MAKE) -C package $(patsubst package/%,%,$@) SDK=1
download: FORCE