aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile13
1 files changed, 7 insertions, 6 deletions
diff --git a/Makefile b/Makefile
index 1177f147a..b69e5040f 100644
--- a/Makefile
+++ b/Makefile
@@ -121,10 +121,10 @@ help:
121 @echo 121 @echo
122 @echo 'Configuration:' 122 @echo 'Configuration:'
123 @echo ' allnoconfig - disable all symbols in .config' 123 @echo ' allnoconfig - disable all symbols in .config'
124 @echo ' allyesconfig - enable (almost) all symbols in .config' 124 @echo ' allyesconfig - enable all symbols in .config (see defconfig)'
125 @echo ' allbareconfig - enable all basics without any features' 125 @echo ' allbareconfig - enable all applets without any sub-features'
126 @echo ' config - text based configurator (of last resort)' 126 @echo ' config - text based configurator (of last resort)'
127 @echo ' defconfig - set .config to defaults' 127 @echo ' defconfig - set .config to largest generic configuration'
128 @echo ' menuconfig - interactive curses-based configurator' 128 @echo ' menuconfig - interactive curses-based configurator'
129 @echo ' oldconfig - resolve any unresolved symbols in .config' 129 @echo ' oldconfig - resolve any unresolved symbols in .config'
130 @echo 130 @echo
@@ -191,12 +191,13 @@ allyesconfig: scripts/config/conf
191allnoconfig: scripts/config/conf 191allnoconfig: scripts/config/conf
192 @./scripts/config/conf -n $(CONFIG_CONFIG_IN) 192 @./scripts/config/conf -n $(CONFIG_CONFIG_IN)
193 193
194#defconfig: scripts/config/conf 194# defconfig is allyesconfig minus any features that are specialized enough
195# @./scripts/config/conf -d $(CONFIG_CONFIG_IN) 195# or cause enough behavior change that the user really should switch them on
196# manually if that's what they want. Sort of "maximum sane config".
196 197
197defconfig: scripts/config/conf 198defconfig: scripts/config/conf
198 @./scripts/config/conf -y $(CONFIG_CONFIG_IN) 199 @./scripts/config/conf -y $(CONFIG_CONFIG_IN)
199 sed -i -r -e "s/^(USING_CROSS_COMPILER|CONFIG_(DEBUG.*|STATIC|SELINUX|FEATURE_DEVFS|BUILD_AT_ONCE|BUILD_LIBBUSYBOX|FEATURE_FULL_LIBBUSYBOX|FEATURE_SHARED_BUSYBOX))=.*/# \1 is not set/" .config 200 sed -i -r -e "s/^(USING_CROSS_COMPILER|CONFIG_(DEBUG.*|STATIC|SELINUX|BUILD_(AT_ONCE|LIBBUSYBOX)|FEATURE_(DEVFS|FULL_LIBBUSYBOX|SHARED_BUSYBOX|MTAB_SUPPORT|CLEAN_UP)))=.*/# \1 is not set/" .config
200 @./scripts/config/conf -o $(CONFIG_CONFIG_IN) 201 @./scripts/config/conf -o $(CONFIG_CONFIG_IN)
201 202
202 203