Commit 0c1e709e authored by "Steven J. Hill"'s avatar "Steven J. Hill"
Browse files

Resolves Bug #182 for buildroot. It works nice to pull in default

configuration files for targets. More information on the bug database
page at <http://bugs.uclibc.org/view.php?id=182>.
parent 93997404
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -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