X-Git-Url: http://git.ipfire.org/?p=people%2Fms%2Fnetwork.git;a=blobdiff_plain;f=configure.ac;h=117850f08b2b4bec987e03d4436eac611ce7a4c6;hp=df6d64993027ea5450508fb638dd4f0b8cc48e54;hb=9532462fe04658d728ecbf263b586111f73fe2b2;hpb=ccc9e6fdbc61bb61c889f4282b058825372de6cd diff --git a/configure.ac b/configure.ac index df6d6499..117850f0 100644 --- a/configure.ac +++ b/configure.ac @@ -21,7 +21,7 @@ AC_PREREQ([2.64]) AC_INIT([network], - [009], + [011], [info@ipfire.org], [network], [http://www.ipfire.org/]) @@ -41,10 +41,17 @@ AM_INIT_AUTOMAKE([ ]) AM_SILENT_RULES([yes]) +LT_INIT([ + disable-static + pic-only +]) + AC_PROG_LN_S AC_PROG_MKDIR_P AC_PROG_SED +AC_PATH_PROG([NITSI], [nitsi]) +AC_PATH_PROG([WGET], [wget]) AC_PATH_PROG([XSLTPROC], [xsltproc]) # pkg-config @@ -88,6 +95,34 @@ CC_CHECK_FLAGS_APPEND([with_ldflags], [LDFLAGS], [\ -Wl,-z,now]) AC_SUBST([OUR_LDFLAGS], $with_ldflags) +# ------------------------------------------------------------------------------ + +AC_CHECK_HEADERS_ONCE([ + ctype.h + errno.h + linux/netlink.h + net/if.h + stdarg.h + stdio.h + stdlib.h + string.h + syslog.h +]) + +AC_CHECK_FUNCS([ \ + __secure_getenv \ + secure_getenv \ +]) + +# ------------------------------------------------------------------------------ + +AC_ARG_ENABLE([debug], + AS_HELP_STRING([--enable-debug], [enable debug messages @<:@default=disabled@:>@]), + [], [enable_debug=no]) +AS_IF([test "x$enable_debug" = "xyes"], [ + AC_DEFINE(ENABLE_DEBUG, [1], [Debug messages.]) +]) + # ------------------------------------------------------------------------------ AC_ARG_WITH([systemdsystemunitdir], AS_HELP_STRING([--with-systemdsystemunitdir=DIR], [Directory for systemd service files]), @@ -103,6 +138,16 @@ AC_SUBST([udevdir], [$with_udevdir]) AM_CONDITIONAL(HAVE_UDEV, [test -n "$with_udevdir"]) # ------------------------------------------------------------------------------ + +PKG_CHECK_MODULES([LIBNL], [libnl-3.0 libnl-genl-3.0]) + +# ------------------------------------------------------------------------------ + +AC_CHECK_PROGS(ASCIIDOC, [asciidoc]) + +# ------------------------------------------------------------------------------ + +AC_CONFIG_HEADERS(config.h) AC_CONFIG_FILES([ Makefile ])