Fix the modules list for module names ending in c.
authorMichael Poole <mdpoole@troilus.org>
Fri, 20 Jan 2012 02:28:39 +0000 (21:28 -0500)
committerMichael Poole <mdpoole@troilus.org>
Fri, 20 Jan 2012 02:28:39 +0000 (21:28 -0500)
The backslashes in the regular expression \.c\$ were not quoted enough.

configure.in

index 05b55d9d3147669c3c5aeea3448446fdd22ba1cf..5b350a985dfd344e391d97260f830f51c3cee088 100644 (file)
@@ -333,7 +333,7 @@ AC_ARG_ENABLE(modules,
   module_list=""
   dnl Must use a separate file because autoconf can't stand newlines in an AC_SUBSTed variable.
   for module in $enableval ; do
-    module=`echo $module | sed -e s/^mod-// -e s/\.c\$//`
+    module=`echo $module | sed -e s/^mod-// -e s/\\\.c\\\$//`
     EXTRA_MODULE_OBJS="$EXTRA_MODULE_OBJS mod-$module.\$(OBJEXT)"
     module_list="$module_list $module"
     echo "WITH_MODULE($module)" >> $MODULE_DEFINES