configure.ac 1.57 KB
Newer Older
1 2 3
#                                               -*- Autoconf -*-
# Process this file with autoconf to produce a configure script.

Jelte Jansen's avatar
Jelte Jansen committed
4
AC_PREREQ([2.61])
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
AC_INIT(bind, 10.0.0, bind10-bugs@isc.org)
AC_CONFIG_SRCDIR(README)
AM_INIT_AUTOMAKE
AC_CONFIG_HEADERS([config.h])

# Checks for programs.
AC_PROG_CXX
AC_PROG_CC
AC_PROG_RANLIB

# Checks for libraries.

# Checks for header files.

# Checks for typedefs, structures, and compiler characteristics.
AC_HEADER_STDBOOL
AC_TYPE_SIZE_T

23 24 25 26 27 28 29 30 31 32 33
#
# Check availablity of boost
#
AC_ARG_WITH(boost,
[  --with-boost=PATH       specify a path to the boost if it's not automatically found],
    boost_path="$withval", boost_path="no")
if test "$boost_path" != "no"
then
	CPPFLAGS="$CPPFLAGS -I$boost_path"	
fi

34
#
35
# Check availablity of gtest, which might be used for unit tests.
36
#
37 38 39 40
AC_ARG_WITH(gtest,
[  --with-gtest=PATH       specify a path to Gtest header files (PATH/include) and library (PATH/lib)],
    gtest_path="$withval", gtest_path="no")
if test "$gtest_path" != "no"
41
then
42 43 44
	GTEST_INCLUDES="-I${gtest_path}/include"
	GTEST_LDFLAGS="-L${gtest_path}/lib"
	GTEST_LDADD="-lgtest"
45
else
46 47 48
	GTEST_INCLUDES=
	GTEST_LDFLAGS=
	GTEST_LDADD=
49
fi
50 51 52 53
AM_CONDITIONAL(HAVE_GTEST, test $gtest_path != "no")
AC_SUBST(GTEST_INCLUDES)
AC_SUBST(GTEST_LDFLAGS)
AC_SUBST(GTEST_LDADD)
54

55 56 57 58
# Checks for library functions.

AC_CONFIG_FILES([Makefile
                 src/Makefile
59 60
                 src/bin/Makefile
                 src/bin/parkinglot/Makefile
61
                 src/lib/Makefile
Jelte Jansen's avatar
Jelte Jansen committed
62 63
                 src/lib/dns/Makefile
               ])
64
AC_OUTPUT([src/bin/bind-cfgd/bind-cfgd])
65
AC_OUTPUT