betz Mon Feb 10 08:13:51 2003 EDT Modified files: /phpdoc configure.in Log: check for xmllint, win support for xsltproc/xmllint Index: phpdoc/configure.in diff -u phpdoc/configure.in:1.180 phpdoc/configure.in:1.181 --- phpdoc/configure.in:1.180 Sun Feb 9 01:17:10 2003 +++ phpdoc/configure.in Mon Feb 10 08:13:51 2003 @@ -1,4 +1,4 @@ -dnl $Id: configure.in,v 1.180 2003/02/09 06:17:10 moriyoshi Exp $ +dnl $Id: configure.in,v 1.181 2003/02/10 13:13:51 betz Exp $ dnl autoconf initialisation AC_INIT() @@ -173,7 +173,7 @@ dnl }}} dnl {{{ check for xsltproc -dnl use given argument, if any, else search in path +dnl use given argument, if any, else search in path AC_ARG_WITH(xsltproc, [ --with-xsltproc=PATH Look for xsltproc], @@ -187,19 +187,74 @@ else XSLTPROC=no AC_MSG_RESULT(no) - AC_MSG_ERROR([$withval: no xsltproc binary found]) + AC_MSG_ERROR([$withval: not an executable file]) fi else - AC_PATH_PROG(XSLTPROC,"xsltproc",no) + if test -e ../phpdoc-tools/libxml/xsltproc.exe ; then + AC_MSG_CHECKING([for xsltproc]) + XSLTPROC=../phpdoc-tools/libxml/xsltproc.exe + AC_MSG_RESULT($XSLTPROC) + else + AC_PATH_PROG(XSLTPROC,"xsltproc",no) + fi fi ],[ - AC_PATH_PROGS(XSLTPROC,"xsltproc",no) + if test -e ../phpdoc-tools/libxml/xsltproc.exe ; then + AC_MSG_CHECKING([for xsltproc]) + XSLTPROC=../phpdoc-tools/libxml/xsltproc.exe + AC_MSG_RESULT($XSLTPROC) + else + AC_PATH_PROG(XSLTPROC,"xsltproc",no) + fi ] ) if test $XSLTPROC = "no"; then AC_MSG_WARN([no xsltproc binary found, XSL Transformations won't work]) fi AC_SUBST(XSLTPROC) + +dnl }}} + +dnl {{{ check for xmllint +dnl use given argument, if any, else search in path + +AC_ARG_WITH(xmllint, +[ --with-xmllint=PATH check for xmllint], +[ + if test $withval != "yes"; then + AC_MSG_CHECKING([for xmllint]) + if test -x $withval -a -f $withval + then + XMLLINT=$withval + AC_MSG_RESULT($XMLLINT) + else + XMLLINT=no + AC_MSG_RESULT(no) + AC_MSG_ERROR([$withval: no xmllint binary found]) + fi + else + if test -e ../phpdoc-tools/libxml/xmllint.exe ; then + AC_MSG_CHECKING([for xmllint]) + XSLTPROC=../phpdoc-tools/libxml/xmllint.exe + AC_MSG_RESULT($XMLLINT) + else + AC_PATH_PROG(XMLLINT,"xmllint",no) + fi + fi +],[ + if test -e ../phpdoc-tools/libxml/xmllint.exe ; then + AC_MSG_CHECKING([for xmllint]) + XMLLINT=../phpdoc-tools/libxml/xmllint.exe + AC_MSG_RESULT($XMLLINT) + else + AC_PATH_PROG(XMLLINT,"xmllint",no) + fi +] +) +if test $XMLLINT = "no"; then + AC_MSG_WARN([no xmllint binary found, XML Validation won't work]) +fi +AC_SUBST(XMLLINT) dnl }}}
-- PHP Documentation Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php