OSDN Git Service

Merge branch 'systemd'
[clfsja/cross-lfs-ja.git] / m4 / progs.m4
1 AC_DEFUN([AC_PROG_XSLTPROC],[
2 AC_REQUIRE([AC_EXEEXT])dnl
3 AC_PATH_PROG(XSLTPROC, xsltproc$EXEEXT, no)
4 if test "$XSLTPROC" = no; then
5         AC_MSG_ERROR([xsltproc not found in $PATH])
6 fi;dnl
7 ])
8
9 AC_DEFUN([AC_PROG_XMLLINT],[
10 AC_REQUIRE([AC_EXEEXT])dnl
11 AC_PATH_PROG(XMLLINT, xmllint$EXEEXT, no)
12 if test "$XMLLINT" = no; then
13   AC_MSG_ERROR([xmllint not found in $PATH])
14 fi;dnl
15 ])
16
17 AC_DEFUN([AC_PROG_TIDY],[
18 AC_REQUIRE([AC_EXEEXT])dnl
19 AC_PATH_PROG(TIDY, tidy$EXEEXT, no)
20 if test "$TIDY" = no; then
21  AC_MSG_ERROR([tidy not found in $PATH])
22 fi;dnl
23 ])
24
25 PDF=
26 AC_DEFUN([AC_PROG_FOP],[
27 AC_REQUIRE([AC_EXEEXT])dnl
28 AC_PATH_PROG(FOP, fop$EXEEXT, no)
29 if test "$FOP" = no; then
30   AC_MSG_WARN([PDF version cannot be built.])
31   PDF="#"
32 fi;dnl
33 ])
34 AC_SUBST(PDF)
35
36 TXT=
37 AC_DEFUN([AC_PROG_LYNX],[
38 AC_REQUIRE([AC_EXEEXT])dnl
39 AC_PATH_PROG(LYNX, lynx$EXEEXT, no)
40 if test "$LYNX" = no; then
41   AC_MSG_WARN([Text version cannot be built.])
42   TXT="#"
43 fi;dnl
44 ])
45 AC_SUBST(TXT)
46
47 CTIE=ctie/ctie$EXEEXT
48 AC_SUBST(CTIE)
49
50 bookdir=../BOOK
51 AC_ARG_WITH(bookdir,
52 [  --with-bookdir=DIR      Specify BOOK sources directory [[DIR=../BOOK]]],
53 [
54   if test -d "${with_bookdir}" ; then
55     bookdir=${with_bookdir}
56   fi
57 ]
58 )
59 AC_MSG_CHECKING([for the original XML files])
60 if test ! -f "${bookdir}/general.ent"; then
61   AC_MSG_RESULT([no])
62   AC_MSG_ERROR([The original XML files not found in ${bookdir}])
63 else
64   AC_MSG_RESULT([ok])
65 fi
66 AC_SUBST(bookdir)
67
68 abs_bookdir=`(cd $bookdir && pwd)`
69 AC_SUBST(abs_bookdir)