96e0b33
96e0b33
Support "--enable-modules=none" to build an httpd binary with 
96e0b33
no optional modules enabled.
96e0b33
96e0b33
--- httpd-2.1.10/acinclude.m4.disablemods
96e0b33
+++ httpd-2.1.10/acinclude.m4
96e0b33
@@ -289,14 +289,19 @@
96e0b33
 
96e0b33
   AC_ARG_ENABLE(modules,
96e0b33
   APACHE_HELP_STRING(--enable-modules=MODULE-LIST,Space-separated list of modules to enable | "all" | "most"),[
96e0b33
-    for i in $enableval; do
96e0b33
-      if test "$i" = "all" -o "$i" = "most"; then
96e0b33
-        module_selection=$i
96e0b33
-      else
96e0b33
-        i=`echo $i | sed 's/-/_/g'`
96e0b33
-        eval "enable_$i=yes"
96e0b33
-      fi
96e0b33
-    done
96e0b33
+    if test "$enableval" = "none"; then
96e0b33
+       module_default=no
96e0b33
+       module_selection=none
96e0b33
+    else
96e0b33
+      for i in $enableval; do
96e0b33
+        if test "$i" = "all" -o "$i" = "most"; then
96e0b33
+          module_selection=$i
96e0b33
+        else
96e0b33
+          i=`echo $i | sed 's/-/_/g'`
96e0b33
+          eval "enable_$i=yes"
96e0b33
+        fi
96e0b33
+      done
96e0b33
+    fi
96e0b33
   ])
96e0b33
   
96e0b33
   AC_ARG_ENABLE(mods-shared,