build: extend CONFIG_AUTOREMOVE to tools/
Signed-off-by: Felix Fietkau <nbd@nbd.name>
This commit is contained in:
		| @@ -172,6 +172,7 @@ ifndef DUMP | ||||
|   ifndef STAMP_BUILT | ||||
|     $(foreach t,$(DEFAULT_SUBDIR_TARGETS), | ||||
|       $(t): host-$(t) | ||||
|       .$(t): .host-$(t) | ||||
|     ) | ||||
|   endif | ||||
|  | ||||
| @@ -183,6 +184,11 @@ ifndef DUMP | ||||
| 	$(call Host/Uninstall) | ||||
| 	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 | ||||
| endif | ||||
|  | ||||
|   | ||||
| @@ -6,6 +6,7 @@ | ||||
| # | ||||
|  | ||||
| override CONFIG_AUTOREBUILD= | ||||
| override CONFIG_AUTOREMOVE= | ||||
|  | ||||
| REAL_STAGING_DIR_HOST:=$(STAGING_DIR_HOST) | ||||
| 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 | ||||
| tools-y += flock sed | ||||
|  | ||||
| $(curdir)/autoremove := 1 | ||||
| $(curdir)/builddirs := $(tools-y) $(tools-dep) $(tools-) | ||||
| $(curdir)/builddirs-default := $(tools-y) | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Felix Fietkau
					Felix Fietkau