From 4feeb2db3484dec940ff1f8921bb4db15031e8fe Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Sun, 26 Apr 2015 11:51:16 +0200 Subject: [PATCH] Makefile: add a few more targets to nobuild_targets With this commit, one can now execute the source-check, external-deps and legal-info targets regardless of the checks normally being done by packages on the configuration. Note that we intentionally do not go down the road of adding %-source, %-legal-info, and the miryad of other targets that could work in such situations. We only whitelist a few targets that are really useful to have as nobuild_targets. [Thomas: also add 'clean' and 'distclean' to the nobuild_targets, as suggested by Yann.] Signed-off-by: Thomas Petazzoni --- Makefile | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index e0be636c24..3983fce9bd 100644 --- a/Makefile +++ b/Makefile @@ -86,7 +86,9 @@ noconfig_targets := menuconfig nconfig gconfig xconfig config oldconfig randconf # We're building in two situations: when MAKECMDGOALS is empty # (default target is to build), or when MAKECMDGOALS contains # something else than one of the nobuild_targets. -nobuild_targets := source +nobuild_targets := source source-check \ + legal-info external-deps _external-deps \ + clean distclean ifeq ($(MAKECMDGOALS),) BR_BUILDING = y else ifneq ($(filter-out $(nobuild_targets),$(MAKECMDGOALS)),)