From: "Steven J. Hill" Date: Thu, 22 Jun 2006 02:24:08 +0000 (-0000) Subject: Resolves Bug #182 for buildroot. It works nice to pull in default X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=0c1e709edbc2bed43a020e95f07b0be28437b55b;p=buildroot.git Resolves Bug #182 for buildroot. It works nice to pull in default configuration files for targets. More information on the bug database page at . --- diff --git a/Makefile b/Makefile index 274e0e3356..049b6e5112 100644 --- a/Makefile +++ b/Makefile @@ -27,7 +27,8 @@ CONFIG_DEFCONFIG = .defconfig CONFIG = package/config noconfig_targets := menuconfig config oldconfig randconfig \ - defconfig allyesconfig allnoconfig release tags + defconfig allyesconfig allnoconfig release tags \ + $(shell find . -name *_defconfig |sed 's/.*\///') # Pull in the user's configuration file ifeq ($(filter $(noconfig_targets),$(MAKECMDGOALS)),) @@ -184,6 +185,10 @@ 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) + ############################################################# # # Cleanup and misc junk