From fd18a89e7f998133000ccb149366ba76f75e7ba5 Mon Sep 17 00:00:00 2001 From: Roger Meier Date: Wed, 20 Aug 2014 22:10:29 +0200 Subject: [PATCH] Makefile: remove generated boards.cfg within make distclean Signed-off-by: Roger Meier Reviewed-by: Masahiro Yamada Tested-by: Masahiro Yamada Cc: Tom Rini Cc: Wolfgang Denk Cc: Simon Glass --- MAKEALL | 2 +- Makefile | 1 + tools/buildman/builder.py | 2 +- tools/buildman/builderthread.py | 6 +++--- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/MAKEALL b/MAKEALL index 929fe884c5..392ea8d2ae 100755 --- a/MAKEALL +++ b/MAKEALL @@ -658,7 +658,7 @@ build_target() { MAKE="${MAKE} O=${output_dir}" fi - ${MAKE} distclean >/dev/null + ${MAKE} mrproper >/dev/null echo "Building ${target} board..." ${MAKE} -s ${target}_defconfig >/dev/null diff --git a/Makefile b/Makefile index b5b3560dac..0f82fc2d3b 100644 --- a/Makefile +++ b/Makefile @@ -1289,6 +1289,7 @@ distclean: mrproper -o -name '.*.rej' -o -name '*%' -o -name 'core' \ -o -name '*.pyc' \) \ -type f -print | xargs rm -f + @rm -f boards.cfg backup: F=`basename $(srctree)` ; cd .. ; \ diff --git a/tools/buildman/builder.py b/tools/buildman/builder.py index d5b8454c08..a555bd81fc 100644 --- a/tools/buildman/builder.py +++ b/tools/buildman/builder.py @@ -308,7 +308,7 @@ class Builder: Args: commit: Commit object that is being built brd: Board object that is being built - stage: Stage that we are at (distclean, config, build) + stage: Stage that we are at (mrproper, config, build) cwd: Directory where make should be run args: Arguments to pass to make kwargs: Arguments to pass to command.RunPipe() diff --git a/tools/buildman/builderthread.py b/tools/buildman/builderthread.py index 32297e20e8..8214662e36 100644 --- a/tools/buildman/builderthread.py +++ b/tools/buildman/builderthread.py @@ -91,7 +91,7 @@ class BuilderThread(threading.Thread): commit: Commit object that is being built brd: Board object that is being built stage: Stage of the build. Valid stages are: - distclean - can be called to clean source + mrproper - can be called to clean source config - called to configure for a board build - the main make invocation - it does the build args: A list of arguments to pass to 'make' @@ -200,8 +200,8 @@ class BuilderThread(threading.Thread): # If we need to reconfigure, do that now if do_config: - result = self.Make(commit, brd, 'distclean', cwd, - 'distclean', *args, env=env) + result = self.Make(commit, brd, 'mrproper', cwd, + 'mrproper', *args, env=env) result = self.Make(commit, brd, 'config', cwd, *(args + config_args), env=env) config_out = result.combined -- 2.39.5