X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=include%2Fscan.mk;h=d9cd4f7e8c30845a3de2725275e1188c694ed3a5;hb=5ede3fcdf74dcc1b1b4c9415152b2e8b26a45ead;hp=92f2dc3f93d02d5a8eff136624fede30b85fbabd;hpb=be206eba3a57128695a00f490767e5c136e43ab7;p=oweals%2Fopenwrt.git diff --git a/include/scan.mk b/include/scan.mk index 92f2dc3f93..d9cd4f7e8c 100644 --- a/include/scan.mk +++ b/include/scan.mk @@ -3,8 +3,6 @@ TMP_DIR:=$(TOPDIR)/tmp all: $(TMP_DIR)/.$(SCAN_TARGET) -include $(TOPDIR)/include/host.mk - SCAN_TARGET ?= packageinfo SCAN_NAME ?= package SCAN_DIR ?= package @@ -12,10 +10,24 @@ TARGET_STAMP:=$(TMP_DIR)/info/.files-$(SCAN_TARGET).stamp FILELIST:=$(TMP_DIR)/info/.files-$(SCAN_TARGET)-$(SCAN_COOKIE) OVERRIDELIST:=$(TMP_DIR)/info/.overrides-$(SCAN_TARGET)-$(SCAN_COOKIE) +export PATH:=$(TOPDIR)/staging_dir/host/bin:$(PATH) + +ifeq ($(SCAN_NAME),target) + SCAN_DEPS=image/Makefile profiles/*.mk $(TOPDIR)/include/kernel*.mk $(TOPDIR)/include/target.mk image/*.mk +else + SCAN_DEPS=$(TOPDIR)/include/package*.mk +endif + ifeq ($(IS_TTY),1) - define progress + ifneq ($(strip $(NO_COLOR)),1) + define progress printf "\033[M\r$(1)" >&2; - endef + endef + else + define progress + printf "\r$(1)" >&2; + endef + endif else define progress :;