mirror of
https://github.com/openwrt/openwrt.git
synced 2024-12-18 21:28:02 +00:00
build: remove targetinfo invalidation based on .config
Target info no longer depends on config settings Signed-off-by: Felix Fietkau <nbd@nbd.name>
This commit is contained in:
parent
044d2fea81
commit
3b661cfcf9
@ -75,22 +75,7 @@ endif
|
|||||||
|
|
||||||
_ignore = $(foreach p,$(IGNORE_PACKAGES),--ignore $(p))
|
_ignore = $(foreach p,$(IGNORE_PACKAGES),--ignore $(p))
|
||||||
|
|
||||||
# Config that will invalidate the .targetinfo as they will affect
|
prepare-tmpinfo: FORCE
|
||||||
# DEFAULT_PACKAGES.
|
|
||||||
# Keep DYNAMIC_DEF_PKG_CONF in sync with target.mk to reflect the same configs
|
|
||||||
DYNAMIC_DEF_PKG_CONF := CONFIG_USE_APK CONFIG_SELINUX CONFIG_SMALL_FLASH CONFIG_USE_SECCOMP
|
|
||||||
check-dynamic-def-pkg: FORCE
|
|
||||||
@+DEF_PKG_CONFS=""; \
|
|
||||||
if [ -f $(TOPDIR)/.config ]; then \
|
|
||||||
for config in $(DYNAMIC_DEF_PKG_CONF); do \
|
|
||||||
DEF_PKG_CONFS="$$DEF_PKG_CONFS "$$(grep "$$config"=y $(TOPDIR)/.config); \
|
|
||||||
done; \
|
|
||||||
fi; \
|
|
||||||
[ ! -f tmp/.packagedynamicdefault ] || OLD_DEF_PKG_CONFS=$$(cat tmp/.packagedynamicdefault); \
|
|
||||||
[ "$$DEF_PKG_CONFS" = "$$OLD_DEF_PKG_CONFS" ] || rm -rf tmp/info/.targetinfo*; \
|
|
||||||
mkdir -p tmp && echo "$$DEF_PKG_CONFS" > tmp/.packagedynamicdefault;
|
|
||||||
|
|
||||||
prepare-tmpinfo: check-dynamic-def-pkg FORCE
|
|
||||||
@+$(MAKE) -r -s $(STAGING_DIR_HOST)/.prereq-build $(PREP_MK)
|
@+$(MAKE) -r -s $(STAGING_DIR_HOST)/.prereq-build $(PREP_MK)
|
||||||
mkdir -p tmp/info feeds
|
mkdir -p tmp/info feeds
|
||||||
[ -e $(TOPDIR)/feeds/base ] || ln -sf $(TOPDIR)/package $(TOPDIR)/feeds/base
|
[ -e $(TOPDIR)/feeds/base ] || ln -sf $(TOPDIR)/package $(TOPDIR)/feeds/base
|
||||||
|
Loading…
Reference in New Issue
Block a user