X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=configure.in;h=95fd05c463e0c02bdff4d5200d215af5b9ea2f7f;hb=4ffb5c5f0c0c64799a89f7961fd553ae8ae4854b;hp=388fc25981cbcd2b3c8fa4144096ca234695d1b5;hpb=5fdb42d6ff944b595fb765764de8191eefbb3d61;p=yazpp-moved-to-github.git diff --git a/configure.in b/configure.in index 388fc25..95fd05c 100644 --- a/configure.in +++ b/configure.in @@ -1,5 +1,5 @@ AC_INIT(configure.in) -AM_INIT_AUTOMAKE("yaz++",0.5.1) +AM_INIT_AUTOMAKE("yaz++",0.7.5) AC_PROG_CC AC_PROG_CPP @@ -11,6 +11,33 @@ AM_PROG_LIBTOOL YAZ_INIT(threads) dnl +dnl ----- libXSLT +AC_SUBST(XSLT_LIBS) +AC_SUBST(XSLT_CFLAGS) +xsltdir=yes +AC_ARG_WITH(xslt, [ --with-xslt[=PREFIX] use libxslt in PREFIX],[xsltdir=$withval]) +if test "$xsltdir" = "yes"; then + for d in /usr /usr/local; do + if test -x $d/bin/xslt-config; then + xsltdir=$d + fi + done +fi +if test "$xsltdir" != "no"; then + AC_MSG_CHECKING(for libXSLT) + if test -x $xsltdir/bin/xslt-config; then + XSLT_LIBS=`$xsltdir/bin/xslt-config --libs` + LIBS="$XSLT_LIBS $LIBS" + XSLT_CFLAGS=`$xsltdir/bin/xslt-config --cflags` + XSLT_VER=`$xsltdir/bin/xslt-config --version` + AC_MSG_RESULT($XSLT_VER) + AC_DEFINE(HAVE_XSLT) + else + AC_MSG_RESULT(Not found) + fi +fi + +dnl dnl ----- DOCBOOK DTD AC_SUBST(DTD_DIR) AC_ARG_WITH(dtd, [ --with-dtd[=DIR] Use docbookx.dtd in DIR], @@ -80,4 +107,5 @@ AC_OUTPUT([ doc/yaz++.xml doc/yazprint.dsl doc/yazphp.dsl doc/yazhtml.dsl doc/tkl.xsl + etc/Makefile ],[sed s%yaz_echo_source=yes%yaz_echo_source=no%g < yaz++-config >src/yaz++-config && chmod +x yaz++-config src/yaz++-config])