Make all stable modules
authoraland <aland>
Mon, 29 Apr 2002 14:18:25 +0000 (14:18 +0000)
committeraland <aland>
Mon, 29 Apr 2002 14:18:25 +0000 (14:18 +0000)
Patch from Andrey Kotrekhov

configure
configure.in

index a5e4d52..b266ea3 100755 (executable)
--- a/configure
+++ b/configure
@@ -560,7 +560,7 @@ fi
 
 
 
-# From configure.in Revision: 1.145 
+# From configure.in Revision: 1.146 
 RADIUSD_MAJOR_VERSION=0
 RADIUSD_MINOR_VERSION=6
 RADIUSD_VERSION="${RADIUSD_MAJOR_VERSION}.${RADIUSD_MINOR_VERSION}"
@@ -4343,7 +4343,16 @@ else
   done
 fi
 
-MODULES=`echo $mysubdirs | sed 's%src/modules/%%g'`
+MODULES=
+if test "x$EXPERIMENTAL" = "xyes"; then
+  for foo in `ls src/modules | grep rlm_`; do
+    MODULES="$MODULES $foo"
+  done
+else
+            for foo in `cat src/modules/stable`; do
+    MODULES="$MODULES $foo"
+   done
+fi
 
 subdirs="libltdl $mysubdirs"
 
index 932d4c5..ae76275 100644 (file)
@@ -727,7 +727,22 @@ else
   done
 fi
 
-MODULES=`echo $mysubdirs | sed 's%src/modules/%%g'`
+dnl ############################################################
+dnl # make modules by list
+dnl #############################################################
+MODULES=
+if test "x$EXPERIMENTAL" = "xyes"; then
+  for foo in `ls src/modules | grep rlm_`; do
+    MODULES="$MODULES $foo"
+  done
+else
+   dnl #
+   dnl # make ONLY the stable modules
+   dnl #
+   for foo in `cat src/modules/stable`; do
+    MODULES="$MODULES $foo"
+   done
+fi
 
 dnl #
 dnl #  Don't change the variable name here.  Autoconf goes bonkers