aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorlandley <landley@69ca8d6d-28ef-0310-b511-8ec308f3f277>2006-02-08 18:50:17 +0000
committerlandley <landley@69ca8d6d-28ef-0310-b511-8ec308f3f277>2006-02-08 18:50:17 +0000
commit43433f6c46c7f5ce3012ec6943f043f2023b0dac (patch)
treec612f4c5bf25f5777364919b0f20f573ec047fd6 /Makefile
parent23db7470b5ff916fc7392b291c8ddae4404605c3 (diff)
downloadbusybox-w32-43433f6c46c7f5ce3012ec6943f043f2023b0dac.tar.gz
busybox-w32-43433f6c46c7f5ce3012ec6943f043f2023b0dac.tar.bz2
busybox-w32-43433f6c46c7f5ce3012ec6943f043f2023b0dac.zip
Help text update and tweak to defconfig to remove two more things that
the "maximum sane configuration" shouldn't have. (Explicit MTAB support in mount, which you should only need if you have no /proc, and FEATURE_CLEAN_UP, which exists to humor valgrind and otherwise just bloats the code). git-svn-id: svn://busybox.net/trunk/busybox@13879 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to '')
-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