dnl Process this file with autoconf to create a configure script.
dnl General initialization.
-AC_PREREQ(2.59)
+AC_PREREQ(2.64)
AC_INIT([srvx],[1.4.0-rc3],[srvx-bugs@lists.sourceforge.net])
-CODENAME=surge
+CODENAME=wgn
AC_CONFIG_HEADERS(src/config.h)
AC_CONFIG_SRCDIR(src/opserv.c)
dnl AM_CANONICAL_TARGET must be before AM_INIT_AUTOMAKE() or autoconf whines
AC_CANONICAL_TARGET
-AM_INIT_AUTOMAKE([gnu 1.6])
+AC_CONFIG_MACRO_DIR([m4])
+AM_INIT_AUTOMAKE([gnu 1.10 silent-rules])
AM_MAINTAINER_MODE
+LT_INIT
dnl Compiler/runtime feature checks.
-AC_TYPE_SIGNAL
AC_C_CONST
dnl "const" *should* be in the -Werror section, but that breaks Linux. gg gcc.
AC_PROG_AWK
AC_PROG_CC
AC_PROG_INSTALL
-AC_PROG_LIBTOOL
AC_PROG_LN_S
AC_PROG_MAKE_SET
AC_PROG_GCC_TRADITIONAL
+AC_PROG_RANLIB
dnl Look for a git client
AC_CHECK_PROGS(GIT, [git])
fi
AC_ARG_WITH([kevent],
-[ --without-kevent Disables the kevent() I/O backend],
+[ --without-kevent Disables the kevent() I/O backend],
[],
[withval="$ac_cv_func_kevent"])
if test "x$withval" = xyes ; then
fi
AC_ARG_WITH([win32],
-[ --with-win32 Enables the Win32 I/O backend],
+[ --with-win32 Enables the Win32 I/O backend],
[],
[withval="no"])
if test "x$withval" = xyes ; then
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