AC_CONFIG_SRCDIR([yaid.c])
AC_CONFIG_AUX_DIR([config])
AM_INIT_AUTOMAKE([foreign])
+AC_CANONICAL_HOST
mdw_SILENT_RULES
+dnl--------------------------------------------------------------------------
+dnl C programming environment.
+
AC_PROG_CC
AM_PROG_CC_C_O
AX_CFLAGS_WARN_ALL
-dnl--------------------------------------------------------------------------
-dnl C programming environment.
-
AC_CHECK_HEADERS([stdarg.h])
AC_SEARCH_LIBS([socket], [socket])
-PKG_CHECK_MODULES([mLib], [mLib >= 2.1.0])
+PKG_CHECK_MODULES([mLib], [mLib >= 2.2.1])
AM_CFLAGS="$AM_CFLAGS $mLib_CFLAGS"
dnl--------------------------------------------------------------------------
+dnl System-specific code.
+
+case "$host_os" in
+ linux*) SYS=linux ;;
+ *) AC_MSG_ERROR([no support for system `$host_os': patches welcome]) ;;
+esac
+AC_SUBST([SYS])
+
+dnl--------------------------------------------------------------------------
+dnl Paths for interesting files.
+
+mdw_DEFINE_PATHS([
+ mdw_DEFINE_PATH([POLICYFILE], [${sysconfdir}/yaid.policy],
+ [read global policy from this file.])
+])
+
+dnl--------------------------------------------------------------------------
dnl Produce output.
+AC_CONFIG_HEADER([config/config.h])
AC_CONFIG_FILES([Makefile])
AC_OUTPUT