build: extend CONFIG_AUTOREMOVE to tools/
Signed-off-by: Felix Fietkau <nbd@nbd.name>
This commit is contained in:
parent
131db366a3
commit
d98bb7e6b9
|
@ -172,6 +172,7 @@ ifndef DUMP
|
||||||
ifndef STAMP_BUILT
|
ifndef STAMP_BUILT
|
||||||
$(foreach t,$(DEFAULT_SUBDIR_TARGETS),
|
$(foreach t,$(DEFAULT_SUBDIR_TARGETS),
|
||||||
$(t): host-$(t)
|
$(t): host-$(t)
|
||||||
|
.$(t): .host-$(t)
|
||||||
)
|
)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
@ -183,6 +184,11 @@ ifndef DUMP
|
||||||
$(call Host/Uninstall)
|
$(call Host/Uninstall)
|
||||||
rm -rf $(HOST_BUILD_DIR) $(HOST_STAMP_INSTALLED) $(HOST_STAMP_BUILT)
|
rm -rf $(HOST_BUILD_DIR) $(HOST_STAMP_INSTALLED) $(HOST_STAMP_BUILT)
|
||||||
|
|
||||||
|
ifneq ($(CONFIG_AUTOREMOVE),)
|
||||||
|
host-compile:
|
||||||
|
$(FIND) $(HOST_BUILD_DIR) -mindepth 1 -maxdepth 1 -not '(' -type f -and -name '.*' -and -size 0 ')' | \
|
||||||
|
$(XARGS) rm -rf
|
||||||
|
endif
|
||||||
endef
|
endef
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|
|
@ -6,6 +6,7 @@
|
||||||
#
|
#
|
||||||
|
|
||||||
override CONFIG_AUTOREBUILD=
|
override CONFIG_AUTOREBUILD=
|
||||||
|
override CONFIG_AUTOREMOVE=
|
||||||
|
|
||||||
REAL_STAGING_DIR_HOST:=$(STAGING_DIR_HOST)
|
REAL_STAGING_DIR_HOST:=$(STAGING_DIR_HOST)
|
||||||
STAGING_DIR_HOST:=$(TOOLCHAIN_DIR)
|
STAGING_DIR_HOST:=$(TOOLCHAIN_DIR)
|
||||||
|
|
|
@ -100,6 +100,7 @@ $(foreach tool, $(tools-core), $(eval $(curdir)/$(tool)/compile += $(curdir)/sed
|
||||||
$(curdir)/sed/compile := $(curdir)/flock/compile
|
$(curdir)/sed/compile := $(curdir)/flock/compile
|
||||||
tools-y += flock sed
|
tools-y += flock sed
|
||||||
|
|
||||||
|
$(curdir)/autoremove := 1
|
||||||
$(curdir)/builddirs := $(tools-y) $(tools-dep) $(tools-)
|
$(curdir)/builddirs := $(tools-y) $(tools-dep) $(tools-)
|
||||||
$(curdir)/builddirs-default := $(tools-y)
|
$(curdir)/builddirs-default := $(tools-y)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue