Makefile: unbreak source-check

'source-check' breaks because the *_DEFCONFIG options are empty strings.
There is an explicit check to avoid erroring-out when doing 'source', but
not when doing 'source-check'.

This patch set DL_MODE right from the first sub-make call.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
Yann E. MORIN 2011-07-14 13:02:33 +02:00 committed by Peter Korsgaard
parent ca0c065cb7
commit 7c29745969

View File

@ -488,9 +488,6 @@ endif
source: $(TARGETS_SOURCE) $(HOST_SOURCE) source: $(TARGETS_SOURCE) $(HOST_SOURCE)
_source-check:
$(MAKE) DL_MODE=SOURCE_CHECK $(EXTRAMAKEARGS) source
external-deps: external-deps:
@$(MAKE) -Bs DL_MODE=SHOW_EXTERNAL_DEPS $(EXTRAMAKEARGS) source | sort -u @$(MAKE) -Bs DL_MODE=SHOW_EXTERNAL_DEPS $(EXTRAMAKEARGS) source | sort -u
@ -595,7 +592,7 @@ savedefconfig: $(BUILD_DIR)/buildroot-config/conf outputmakefile
# check if download URLs are outdated # check if download URLs are outdated
source-check: allyesconfig source-check: allyesconfig
$(MAKE) $(EXTRAMAKEARGS) _source-check $(MAKE) DL_MODE=SOURCE_CHECK $(EXTRAMAKEARGS) source
endif # ifeq ($(BR2_HAVE_DOT_CONFIG),y) endif # ifeq ($(BR2_HAVE_DOT_CONFIG),y)