# -*- Autoconf -*- # Process this file with autoconf to produce a configure script. AC_PREREQ(2.61) AC_INIT([libmm-scmirroring-common],[0.0.1]) AC_CONFIG_HEADER([config.h]) AM_INIT_AUTOMAKE([-Wall -Werror foreign]) # Checks for programs. +m4_pattern_allow([AM_PROG_AR]) AM_PROG_AR AC_PROG_CC AC_PROG_LIBTOOL AC_FUNC_MMAP AC_FUNC_REALLOC AC_FUNC_SELECT_ARGTYPES AC_FUNC_STAT AC_HEADER_STDBOOL AC_HEADER_STDC AC_HEADER_TIME AC_PROG_GCC_TRADITIONAL PKG_CHECK_MODULES(MMCOMMON,mm-common) AC_SUBST(MMCOMMON_CFLAGS) AC_SUBST(MMCOMMON_LIBS) PKG_CHECK_MODULES(GLIB, glib-2.0) AC_SUBST(GLIB_CFLAGS) AC_SUBST(GLIB_LIBS) # for testsuite AC_ARG_ENABLE(context-manager, AC_HELP_STRING([--enable-context-manager], [context manager]), [ case "${enableval}" in yes) ENABLE_CONTEXT_MANAGER=yes ;; no) ENABLE_CONTEXT_MANAGER=no ;; *) AC_MSG_ERROR(bad value ${enableval} for --enable-context-manager) ;; esac ], [ENABLE_CONTEXT_MANAGER=no]) AM_CONDITIONAL(ENABLE_CONTEXT_MANAGER, test "x$ENABLE_CONTEXT_MANAGER" = "xyes") if [test "x$ENABLE_CONTEXT_MANAGER" = "xyes"] then PKG_CHECK_MODULES(CONTEXT_MANAGER, capi-context-manager) AC_SUBST(CONTEXT_MANAGER_CFLAGS) AC_SUBST(CONTEXT_MANAGER_LIBS) fi AC_CONFIG_FILES([Makefile mm-scmirroring-common.pc wfdconfig/Makefile ]) AC_OUTPUT