Merge branch 'php-53-upgrade'
[libi2ncommon] / configure.in
CommitLineData
e93545dd
GE
1AC_INIT(configure.in)
2
3AM_CONFIG_HEADER(config.h)
387f8d7b 4AM_INIT_AUTOMAKE(libi2ncommon, 1.9)
e93545dd 5
d593eb09 6LIBI2NCOMMON_LIB_VERSION=2:0:0
b868c361
RP
7
8AC_SUBST(LIBI2NCOMMON_LIB_VERSION)
9
e93545dd
GE
10AC_LANG_CPLUSPLUS
11AC_PROG_CXX
12AM_PROG_LIBTOOL
13
fc61192b
GE
14AC_ARG_WITH(optimize,[ --with-optimize compile with optimizing],
15[
16 AC_MSG_CHECKING(for optimizing)
17 if test "$withval" != "no"; then
2e0faa12 18 CXXFLAGS=" -g -O2 "
fc61192b
GE
19 AC_MSG_RESULT(yes)
20 else
21 CXXFLAGS=" -g -O0 "
22 AC_MSG_RESULT(no)
23 fi
24],[ CXXFLAGS=" -g -O0 "])
25
ab59d4f3
GE
26AM_CONDITIONAL(AUTOCHECK, test "$enable_autocheck" = yes)
27
23a85f6b
TJ
28AX_BOOST_BASE([1.33])
29
ce6792dd
TJ
30PKG_CHECK_MODULES(LIBXMLPP, libxml++-2.6 >= 0.2.1)
31AC_SUBST(LIBXMLPP_CFLAGS)
32AC_SUBST(LIBXMLPP_LIBS)
33
e93545dd
GE
34PKG_CHECK_MODULES(LIBGETTEXT, libgettext >= 0.0.0)
35AC_SUBST(LIBGETTEXT_CFLAGS)
36AC_SUBST(LIBGETTEXT_LIBS)
37
d116a071
TJ
38PKG_CHECK_MODULES(LIBICONV, libiconv >= 0.0.0)
39AC_SUBST(LIBICONV_CFLAGS)
40AC_SUBST(LIBICONV_LIBS)
41
1d43f4a0
TJ
42dnl check for doxygen
43AC_PATH_PROG(DOXYGEN, doxygen)
44AM_CONDITIONAL(HAVE_DOXYGEN, test -n $DOXYGEN)
45
9fe0853b
TJ
46AX_BOOST_BASE([1.34])
47AX_BOOST_UNIT_TEST_FRAMEWORK
52d6f7fc 48AX_BOOST_IOSTREAMS
e93545dd 49
f3311b30
TJ
50AC_OUTPUT(Doxyfile Makefile doc/Makefile doc/Doxyfile configlib/Makefile xmllib/Makefile utils/Makefile src/Makefile \
51 test/Makefile libi2ncommon.pc libi2ncommon_config.pc libi2ncommon_xml.pc libi2ncommon_utils.pc)