make allyesconfig: logical failure?
Rob Landley
rob at landley.net
Mon Sep 5 20:04:40 UTC 2005
On Monday 05 September 2005 05:36, Dirk Clemens wrote:
> make allyesconfig will select networking/"Support using httpd only from
> inetd".
> But this is a negatived (corret word?) choice:
> if selected it will disable the standalone httpd.
In theory "allyesconfig" is mostly for testing, and also for switching on
everything as a base config it's then easier to switch stuff off from.
However, it is possible to take symbols out of allyesconfig. You need to get
vodz to approve this patch before I'll check it in though, httpd is his
baby...
Index: Makefile
===================================================================
--- Makefile (revision 11335)
+++ Makefile (working copy)
@@ -266,10 +266,7 @@
allyesconfig: scripts/config/conf
@./scripts/config/conf -y $(CONFIG_CONFIG_IN)
- sed -i -e "s/^CONFIG_DEBUG.*/# CONFIG_DEBUG is not set/" .config
- sed -i -e "s/^USING_CROSS_COMPILER.*/# USING_CROSS_COMPILER is not
set/" .config
- sed -i -e "s/^CONFIG_STATIC.*/# CONFIG_STATIC is not set/" .config
- sed -i -e "s/^CONFIG_SELINUX.*/# CONFIG_SELINUX is not set/" .config
+ sed -i -r -e "s/^(CONFIG_DEBUG|CONFIG_USING_CROSS_COMPILER|CONFIG_STATIC|
CONFIG_SELINUX|CONFIG_FEATURE_HTTPD_USAGE_FROM_INETD_ONLY).*/# \1 is not
set/" .config
@./scripts/config/conf -o $(CONFIG_CONFIG_IN)
allnoconfig: scripts/config/conf
More information about the busybox
mailing list