mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-10-01 06:21:56 -09:00
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>.
This commit is contained in:
7
Makefile
7
Makefile
@@ -27,7 +27,8 @@ CONFIG_DEFCONFIG = .defconfig
|
|||||||
CONFIG = package/config
|
CONFIG = package/config
|
||||||
|
|
||||||
noconfig_targets := menuconfig config oldconfig randconfig \
|
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
|
# Pull in the user's configuration file
|
||||||
ifeq ($(filter $(noconfig_targets),$(MAKECMDGOALS)),)
|
ifeq ($(filter $(noconfig_targets),$(MAKECMDGOALS)),)
|
||||||
@@ -184,6 +185,10 @@ allnoconfig: $(CONFIG)/conf
|
|||||||
defconfig: $(CONFIG)/conf
|
defconfig: $(CONFIG)/conf
|
||||||
@$(CONFIG)/conf -d $(CONFIG_CONFIG_IN)
|
@$(CONFIG)/conf -d $(CONFIG_CONFIG_IN)
|
||||||
|
|
||||||
|
%_defconfig: $(CONFIG)/conf
|
||||||
|
cp $(shell find . -name $@) .config
|
||||||
|
@$(CONFIG)/conf -o $(CONFIG_CONFIG_IN)
|
||||||
|
|
||||||
#############################################################
|
#############################################################
|
||||||
#
|
#
|
||||||
# Cleanup and misc junk
|
# Cleanup and misc junk
|
||||||
|
|||||||
Reference in New Issue
Block a user