56 lines
1.2 KiB
Text
Executable file
56 lines
1.2 KiB
Text
Executable file
AC_PREREQ(2.60)
|
|
|
|
AC_INIT(c-capnproto, 0.1, [])
|
|
AC_CONFIG_SRCDIR(lib/capnp_c.h)
|
|
AC_CONFIG_MACRO_DIR([m4])
|
|
AC_CONFIG_AUX_DIR([ac])
|
|
|
|
AC_CANONICAL_BUILD()
|
|
AC_CANONICAL_HOST()
|
|
AC_CANONICAL_TARGET()
|
|
|
|
AM_INIT_AUTOMAKE(1.11)
|
|
AM_SILENT_RULES([yes])
|
|
AC_CONFIG_HEADERS([config.h])
|
|
|
|
AC_USE_SYSTEM_EXTENSIONS
|
|
|
|
LT_INIT
|
|
|
|
AC_LANG([C])
|
|
AC_PROG_CC
|
|
AC_PROG_CXX
|
|
|
|
AC_PROG_INSTALL
|
|
AC_PROG_LN_S
|
|
|
|
AC_ARG_ENABLE(werror,
|
|
AS_HELP_STRING([--enable-werror], [enable -Werror (for developers only)]))
|
|
if test x"${enable_werror}" = x"yes" ; then
|
|
WERROR="-Werror"
|
|
fi
|
|
AC_SUBST(WERROR)
|
|
|
|
#PKG_CHECK_MODULES(CAPNP, [capnp >= 0.5.2], [], [
|
|
# AC_MSG_ERROR([capnproto base package (0.5.2 or newer) not found])
|
|
#])
|
|
|
|
AC_ARG_WITH(gtest,
|
|
AS_HELP_STRING([--without-gtest], [disable unit tests using gtest]))
|
|
if test "x$with_gtest" != "xno" ; then
|
|
AC_PATH_TOOL([GTEST_CONFIG], [gtest-config], [no])
|
|
if test x"$GTEST_CONFIG" = x"no"; then
|
|
AC_MSG_ERROR([gtest installation not found])
|
|
fi
|
|
GTEST_LDFLAGS="`${GTEST_CONFIG} --ldflags --libs`"
|
|
GTEST_CFLAGS="`${GTEST_CONFIG} --cppflags --cxxflags`"
|
|
gtest=yes
|
|
fi
|
|
AC_SUBST(GTEST_LDFLAGS)
|
|
AC_SUBST(GTEST_CFLAGS)
|
|
AM_CONDITIONAL([GTEST], [test "x$gtest" = "xyes"])
|
|
|
|
AC_CONFIG_FILES([
|
|
Makefile
|
|
])
|
|
AC_OUTPUT
|