mirror of
				https://github.com/openwrt/openwrt.git
				synced 2025-10-30 07:49:23 +08: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:
		| @ -75,22 +75,7 @@ endif | ||||
|  | ||||
| _ignore = $(foreach p,$(IGNORE_PACKAGES),--ignore $(p)) | ||||
|  | ||||
| # Config that will invalidate the .targetinfo as they will affect | ||||
| # 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 | ||||
| prepare-tmpinfo: FORCE | ||||
| 	@+$(MAKE) -r -s $(STAGING_DIR_HOST)/.prereq-build $(PREP_MK) | ||||
| 	mkdir -p tmp/info feeds | ||||
| 	[ -e $(TOPDIR)/feeds/base ] || ln -sf $(TOPDIR)/package $(TOPDIR)/feeds/base | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 Felix Fietkau
					Felix Fietkau