1 dnl Copyright (C) 2003 CEA/DEN, EDF R&D
3 AC_DEFUN([CHECK_HTML_GENERATORS],[
5 AC_CHECKING(for html generators)
9 AC_PATH_PROG(DOXYGEN,doxygen)
10 if test "x$DOXYGEN" = "x"
12 AC_MSG_WARN(doxygen not found)
15 if test "x$doxygen_ok" = "xyes"
17 version=`$DOXYGEN --version`
18 AC_MSG_RESULT(doxygen version $version)
21 DOXYGEN_WITH_PYTHON=yes
25 DOXYGEN_WITH_PYTHON=yes
29 DOXYGEN_WITH_PYTHON=yes
33 DOXYGEN_WITH_PYTHON=yes
37 DOXYGEN_WITH_PYTHON=yes
41 DOXYGEN_WITH_PYTHON=yes
45 DOXYGEN_WITH_PYTHON=yes
49 DOXYGEN_WITH_PYTHON=no
53 AC_MSG_RESULT(doxygen with support STL - $DOXYGEN_WITH_STL)
54 AC_MSG_RESULT(doxygen with support PYTHON - $DOXYGEN_WITH_PYTHON)
55 AC_SUBST(DOXYGEN_WITH_PYTHON)
56 AC_SUBST(DOXYGEN_WITH_STL)
60 AC_SUBST(GRAPHVIZHOME)
61 AC_SUBST(GRAPHVIZ_CPPFLAGS)
62 AC_SUBST(GRAPHVIZ_LDFLAGS)
67 dnl were is graphviz ?
69 if test "x$DOT" = "x" ; then
70 AC_MSG_WARN(graphviz not found)
73 GRAPHVIZ_CPPFLAGS="-I${GRAPHVIZHOME}/include/graphviz"
74 GRAPHVIZ_LDFLAGS="-L${GRAPHVIZHOME}/lib/graphviz"
78 AC_PATH_PROG(LATEX,latex)
79 if test "x$LATEX" = "x" ; then
80 AC_MSG_WARN(latex not found)
84 AC_PATH_PROG(DVIPS,dvips)
85 if test "x$DVIPS" = "x" ; then
86 AC_MSG_WARN(dvips not found)
90 AC_PATH_PROG(PDFLATEX,pdflatex)
91 if test "x$PDFLATEX" = "x" ; then
92 AC_MSG_WARN(pdflatex not found)
97 dnl were is rst2html ?
98 AC_PATH_PROG(RST2HTML,rst2html)
99 if test "x$RST2HTML" = "x"; then
100 AC_PATH_PROG(RST2HTML,rst2html.py)
103 if test "x$RST2HTML" = "x"; then
104 AC_MSG_WARN(rst2html not found)
109 AM_CONDITIONAL(RST2HTML_IS_OK, [test x"$rst2html_ok" = xyes])