X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=doc%2Fdeveloper%2Fconfigure.ac;h=f485f2dac7355c6d7bbdd1bef1dada6ab8987de3;hb=d53ea004d606658e23b81a597ab5c28326339a6a;hp=08f9225ddc87f0ef25768cb9da17457d3b59bf48;hpb=5180b49d8720f6f3ae9261a8e59da41fd6ca87fa;p=vlc diff --git a/doc/developer/configure.ac b/doc/developer/configure.ac index 08f9225ddc..f485f2dac7 100644 --- a/doc/developer/configure.ac +++ b/doc/developer/configure.ac @@ -1,4 +1,4 @@ -dnl $Id: configure.ac,v 1.1 2004/02/13 04:22:39 rocky Exp $ +dnl $Id: configure.ac,v 1.2 2004/02/13 11:33:38 rocky Exp $ dnl Process this file with autoconf to produce a configure script. AC_INIT(manual.xml.in,0.0.1) @@ -7,7 +7,26 @@ AC_CHECK_PROGS(JADE, openjade jade, [nogood]) if test "$JADE" = nogood ; then AC_MSG_ERROR(You need jade to build the documentation. - Get it http://openjade.sourceforge.net/) + Get it from http://openjade.sourceforge.net/) +else + DOCS="manual.html" +fi + +AC_PATH_PROG(LYNX, lynx, [nope]) + +if test "$LYNX" = nope ; then + AC_MSG_WARN(Can not create text version of manual) +else + DOCS="$DOCS manual.txt" +fi + +AC_PATH_PROG(DVIPS, dvips, [nodvips]) +AC_PATH_PROG(JADETEX, jadetex, [nojadetex]) + +if test "$DVIPS" = nodvips -o "$JADETEX" = nojadetex ; then + AC_MSG_WARN(Can not create PostScript version of manual) +else + DOCS="$DOCS manual.ps" fi AC_CANONICAL_SYSTEM @@ -46,29 +65,48 @@ if test -n "${xml_decl}"; then XML_DECL=$xml_decl fi +if test ! -f $XML_DECL ; then + AC_MSG_ERROR(Can't find xml.dcl file. Set with --with-xml-dcl.) +fi + + AC_ARG_WITH(html_ss, [ --with-html-ss=PATH place to find html/docbook.dsl file]) if test -n "${html_ss}"; then HTML_SS=$html_ss fi +if test ! -f $HTML_SS ; then + AC_MSG_ERROR(Can't find html/docbook.dsl file. Set with --with-html-ss.) +fi + AC_ARG_WITH(print_ss, [ --with-print-ss=PATH place to find print/docbook.dsl file]) if test -n "${print_ss}"; then PRINT_SS=$print_ss fi +if test ! -f $PRINT_SS ; then + AC_MSG_ERROR(Can't find print/docbook.dsl file. Set with --with-print-ss.) +fi + AC_ARG_WITH(docbook_dtd, [ --with-dockbook-dtd=PATH place to find docbookx.dtd file]) if test -n "${docbook_dtd}"; then DOCBOOKX_DTD=$docbook_dtd fi +if test ! -f $DOCBOOKX_DTD ; then + AC_MSG_ERROR(Can't find docbook.dsl file. Set with --with-docbook_dtd.) +fi + AC_SUBST(XML_DECL) AC_SUBST(HTML_SS) AC_SUBST(PRINT_SS) AC_SUBST(DOCBOOKX_DTD) AC_SUBST(JADE) +AC_SUBST(LYNX) +AC_SUBST(DOCS) AC_CONFIG_FILES([manual.xml Makefile]) AC_OUTPUT