From 7a523569f7f403cdd7c2074cc49920f1dd7ecc70 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Wed, 18 Jan 2017 15:37:57 +0100 Subject: build: add support for automatically removing build dir contents during build This is used to save space on buildbot instances. If any part of a package needs to be rebuild, the whole package is rebuilt from scratch. Stamp files are preserved to allow dependency checks to work Signed-off-by: Felix Fietkau --- config/Config-devel.in | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'config/Config-devel.in') diff --git a/config/Config-devel.in b/config/Config-devel.in index 938f0b3c9c..d953e6679a 100644 --- a/config/Config-devel.in +++ b/config/Config-devel.in @@ -39,6 +39,14 @@ menuconfig DEVEL help Automatically rebuild packages when their files change. + config AUTOREMOVE + bool "Automatic removal of build directories" if DEVEL + default n + help + Automatically delete build directories after make target completed. + This allows you to symlink build_dir into a scratch location, e.g. a ramdisk, + which does not have enough space to keep a complete build_dir. + config BUILD_SUFFIX string "Build suffix to append to the target BUILD_DIR variable" if DEVEL default "" -- cgit v1.2.3