1 # Process this file with autoconf to produce a configure script.
2 AC_INIT(m17n-docs, 1.5.2, bugs-m17n-lib@m17n.org)
3 AM_INIT_AUTOMAKE(m17n-docs, 1.5.2)
12 if test $USE_MAINTAINER_MODE = yes; then
14 # Checks for source program files.
16 [ --with-m17nlib=DIR directory of m17n-lib source files],
19 if test "x$M17NLIB" = "x"; then
20 if test -d ../m17n-lib; then
22 elif test -d /usr/local/src/m17n-lib; then
23 M17NLIB=/usr/local/src/m17n-lib
31 # Checks for the m17n database files.
33 [ --with-m17ndb=DIR directory of m17n-db source files],
36 if test "x$M17NDB" = "x"; then
37 if test -d ../m17n-db; then
39 elif test -d /usr/local/src/m17n-db; then
40 M17NDB=/usr/local/src/m17n-db
48 PKG_CHECK_MODULES(M17N, m17n-shell)
52 AC_CHECK_PROG(HAVEDOXYGEN, doxygen, yes, no)
53 AC_CHECK_PROG(RUBY, ruby, yes, no)
54 AC_CHECK_PROG(LATEX, latex, yes, no)
55 AC_CHECK_PROG(PLATEX, platex, yes, no)
58 if test "$HAVEDOXYGEN" = "no"; then
59 echo "Can't find a program \"doxygen\"!"
62 if test "$RUBY" = "no"; then
63 echo "Can't find a program \"ruby\"!"
66 if test "$LATEX" = "no"; then
67 echo "Can't find a program \"latex\"!"
70 if test "$PLATEX" = "no"; then
71 echo "Can't find a program \"platex\"!"
74 if test "$OK" = "no"; then
80 AC_CONFIG_FILES([Makefile utils/Makefile])
83 # Print configuration message.
84 if test $USE_MAINTAINER_MODE = yes; then
85 AC_MSG_NOTICE([Find documentation source in "$M17NLIB"])
86 AC_MSG_NOTICE([Find m17n database source in "$M17NDB"])
90 AC_MSG_NOTICE([-------------------------------------------])
91 AC_MSG_NOTICE([Install documentations in these directories])
92 AC_MSG_NOTICE([-------------------------------------------])
93 AC_MSG_NOTICE([ m17n-lib.dvi: ${dir}/m17n/docs])
94 AC_MSG_NOTICE([ m17n-lib.ps: ${dir}/m17n/docs])
95 AC_MSG_NOTICE([ html files: ${dir}/m17n/docs/html])
97 AC_MSG_NOTICE([ man files: ${dir}])