X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=configure.in;h=85b836b1ff756511ca8a41ec1096ccb10fee4d6f;hb=eea2caea1263bed0aae268f72d985cbb1822ac30;hp=5e07d839057d273758931616e7a142bd60f03587;hpb=966d1a0443071c2b75426d0214bfb9960c5c3fba;p=yazpp-moved-to-github.git diff --git a/configure.in b/configure.in index 5e07d83..85b836b 100644 --- a/configure.in +++ b/configure.in @@ -1,5 +1,5 @@ AC_INIT(configure.in) -AM_INIT_AUTOMAKE("yaz++", 0.2) +AM_INIT_AUTOMAKE("yaz++",0.9.1) AC_PROG_CC AC_PROG_CPP @@ -8,22 +8,31 @@ AC_HEADER_STDC AM_DISABLE_SHARED AM_PROG_LIBTOOL -YAZ_INIT(threads) +YAZ_INIT(threads,2.0.29) +if test -z "$YAZLIB"; then + AC_MSG_ERROR([YAZ development libraries missing]) +fi +YAZ_DOC +AC_CHECK_HEADERS(unistd.h sys/stat.h sys/time.h sys/types.h) + +AC_ARG_ENABLE(zoom,[ --disable-zoom disable ZOOM (for old C++ compilers)],[enable_zoom=$enableval],[enable_zoom=yes]) +AM_CONDITIONAL(ZOOM, test $enable_zoom = "yes") AC_SUBST(YAZPP_SRC_ROOT) AC_SUBST(YAZPP_BUILD_ROOT) YAZPP_SRC_ROOT=`cd ${srcdir}; pwd` YAZPP_BUILD_ROOT=`pwd` -if test -f ${srcdir}/src/yaz++-config.in; then - rm ${srcdir}/src/yaz++-config.in -fi -sed s%yaz_echo_source=yes%yaz_echo_source=no%g < ${srcdir}/yaz++-config.in >${srcdir}/src/yaz++-config.in AC_OUTPUT([ Makefile src/Makefile include/Makefile include/yaz++/Makefile + zlint/Makefile yaz++-config - src/yaz++-config -],[chmod +x yaz++-config src/yaz++-config]) + zoom/Makefile + doc/Makefile + doc/yaz++.xml + doc/yazprint.dsl doc/yazphp.dsl doc/yazhtml.dsl + doc/tkl.xsl +],[sed s%yaz_echo_source=yes%yaz_echo_source=no%g < yaz++-config >src/yaz++-config && chmod +x yaz++-config src/yaz++-config])