| 21 |
|
|
| 22 |
AC_ARG_WITH([sysv], |
AC_ARG_WITH([sysv], |
| 23 |
[AS_HELP_STRING([--with-sysv], [Use System V specific APIs])], |
[AS_HELP_STRING([--with-sysv], [Use System V specific APIs])], |
| 24 |
[AS_IF([test "x$with_sysv" = xyes], |
[AS_IF([test "x$with_sysv" != xno], |
| 25 |
[AC_DEFINE([HAVE_SYSTEM_V], [1], [Define if System V is available [default=yes]])])], |
[AC_DEFINE([HAVE_SYSTEM_V], [1], [Define if System V is available [default=yes]])])], |
| 26 |
[with_sysv="yes"]) |
[AC_DEFINE([HAVE_SYSTEM_V], [1], [Define if System V is available])]) |
| 27 |
AC_ARG_ENABLE([debug], |
AC_ARG_ENABLE([debug], |
| 28 |
[AS_HELP_STRING([--enable-debug], [Enable debug log])], |
[AS_HELP_STRING([--enable-debug], [Enable debug log [default=no]])], |
| 29 |
[AS_IF([test "x$enable_debug" = xyes], |
[AS_IF([test "x$enable_debug" = xyes], |
| 30 |
[AC_DEFINE([_DEBUG], [1], [Define if debug log is enabled [default=no]])])]) |
[AC_DEFINE([_DEBUG], [1], [Define if debug log is enabled])])]) |
|
|
|
| 31 |
AC_ARG_WITH([iconv], |
AC_ARG_WITH([iconv], |
| 32 |
[AS_HELP_STRING([--with-iconv], [Use iconv library package config [default=no]])], |
[AS_HELP_STRING([--with-iconv], [Use iconv library package config [default=no]])], |
| 33 |
[], |
[], |
| 61 |
AS_IF([test "x$enable_systemd" = xyes], |
AS_IF([test "x$enable_systemd" = xyes], |
| 62 |
[PKG_CHECK_MODULES([SYSTEMD], [libsystemd], [], [AC_MSG_ERROR([libsystemd is required.])])]) |
[PKG_CHECK_MODULES([SYSTEMD], [libsystemd], [], [AC_MSG_ERROR([libsystemd is required.])])]) |
| 63 |
|
|
| 64 |
AM_CONDITIONAL([USE_SO], [test "x$with-sysv" = xyes]) |
AS_IF([test "x$enable_shared" = xyes], |
| 65 |
AS_IF([test "x$with-sysv" = xyes], |
[AC_DEFINE([_ENABLE_SHARED], [1], [Define if shared library is enabled])]) |
| 66 |
[AC_DEFINE([_LOAD_SO], [1], [Define if shared object is usable])]) |
AM_CONDITIONAL([USE_SO], [test "x$enable_shared" = xyes]) |
| 67 |
|
|
| 68 |
CPPFLAGS="$CPPFLAGS $LIBSSH_CFLAGS $MYSQLCLIENT_CFLAGS $SYSTEMD_CFLAGS $LIBPCRE2_CFLAGS $ICONV_CFLAGS" |
CPPFLAGS="$CPPFLAGS $LIBSSH_CFLAGS $MYSQLCLIENT_CFLAGS $SYSTEMD_CFLAGS $LIBPCRE2_CFLAGS $ICONV_CFLAGS" |
| 69 |
|
|