Revert last change
[yazproxy-moved-to-github.git] / configure.in
1 AC_INIT(configure.in)
2 AM_INIT_AUTOMAKE(yazproxy,0.8)
3
4 AC_PROG_CC
5 AC_PROG_CPP
6 AC_PROG_CXX
7 AC_HEADER_STDC
8 AM_DISABLE_SHARED
9 AM_PROG_LIBTOOL
10
11 YAZPP_INIT(threads,0.8)
12 YAZ_DOC
13
14 AC_CHECK_FUNCS(setrlimit getrlimit gettimeofday)
15 dnl
16 dnl ----- libXSLT
17 AC_SUBST(XSLT_LIBS)
18 AC_SUBST(XSLT_CFLAGS)
19 xsltdir=yes
20 AC_ARG_WITH(xslt, [  --with-xslt[=PREFIX]      use libxslt in PREFIX],[xsltdir=$withval])
21 if test "$xsltdir" = "yes"; then
22         for d in /usr /usr/local; do
23                 if test -x $d/bin/xslt-config; then
24                         xsltdir=$d
25                 fi
26         done
27 fi
28 if test "$xsltdir" != "no"; then
29         AC_MSG_CHECKING(for libXSLT)
30         if test -x $xsltdir/bin/xslt-config; then
31                 XSLT_LIBS=`$xsltdir/bin/xslt-config --libs`
32                 XSLT_CFLAGS=`$xsltdir/bin/xslt-config --cflags`
33                 XSLT_VER=`$xsltdir/bin/xslt-config --version`
34                 AC_MSG_RESULT($XSLT_VER)
35                 AC_DEFINE(HAVE_XSLT)
36         else
37                 AC_MSG_RESULT(Not found)
38         fi
39 fi
40
41 AC_SUBST(YAZPROXY_SRC_ROOT)
42 AC_SUBST(YAZPROXY_BUILD_ROOT)
43 YAZPROXY_SRC_ROOT=`cd ${srcdir}; pwd`
44 YAZPROXY_BUILD_ROOT=`pwd`
45
46 AC_OUTPUT([
47         Makefile
48         src/Makefile
49         include/Makefile
50         include/yazproxy/Makefile
51         doc/Makefile
52         doc/yazproxy.xml
53         doc/yazprint.dsl doc/yazphp.dsl doc/yazhtml.dsl
54         doc/tkl.xsl
55         etc/Makefile
56 ])