mirror of
				git://git.openwrt.org/openwrt/openwrt.git
				synced 2025-11-04 06:54:27 -05:00 
			
		
		
		
	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
 | 
			
		||||
    $(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)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user