From: Bernhard Reutner-Fischer Date: Mon, 25 Jun 2007 10:56:13 +0000 (-0000) Subject: - Search for defconfigs in target, not entire tree X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=ba2e7e02d16f12a9957ba10b06322102ac90427f;p=buildroot.git - Search for defconfigs in target, not entire tree This patch changes the way the top level Makefile searches for a _defconfig file, it will only look in the target/ directory and its sub directories. The patch also enables loading a defconfig even if there already is a .config. (Hans-Christian Egtvedt) --- diff --git a/Makefile b/Makefile index cadbd847ff..ceaae90fb4 100644 --- a/Makefile +++ b/Makefile @@ -245,10 +245,6 @@ allnoconfig: $(CONFIG)/conf defconfig: $(CONFIG)/conf @$(CONFIG)/conf -d $(CONFIG_CONFIG_IN) -%_defconfig: $(CONFIG)/conf - cp $(shell find . -name $@) .config - @$(CONFIG)/conf -o $(CONFIG_CONFIG_IN) - # check if download URLs are outdated source-check: allyesconfig $(MAKE) _source-check @@ -267,6 +263,11 @@ distclean: clean endif # ifeq ($(strip $(BR2_HAVE_DOT_CONFIG)),y) +%_defconfig: $(CONFIG)/conf + cp $(shell find ./target/ -name $@) .config + @$(CONFIG)/conf -o $(CONFIG_CONFIG_IN) + + .PHONY: dummy subdirs release distclean clean config oldconfig \ menuconfig tags check test depend defconfig