Răsfoiți Sursa

- Search for defconfigs in target, not entire tree
This patch changes the way the top level Makefile searches for a
<board>_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)

Bernhard Reutner-Fischer 18 ani în urmă
părinte
comite
ba2e7e02d1
1 a modificat fișierele cu 5 adăugiri și 4 ștergeri
  1. 5 4
      Makefile

+ 5 - 4
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