configure.ac 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540
  1. # Process this file with autoconf to produce a configure script.
  2. # $Id$
  3. #
  4. # Copyright 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011,
  5. # 2012, 2013, 2014, 2015, 2016 Free Software Foundation, Inc.
  6. #
  7. # This file is free software; as a special exception the author gives
  8. # unlimited permission to copy and/or distribute it, with or without
  9. # modifications, as long as this notice is preserved.
  10. #
  11. # This program is distributed in the hope that it will be useful, but
  12. # WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
  13. # implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  14. #
  15. AC_INIT([GNU Texinfo], [6.3.90], [bug-texinfo@gnu.org])
  16. dnl Must come before AM_INIT_AUTOMAKE.
  17. AC_CONFIG_AUX_DIR([build-aux])
  18. dnl tar-ustar because we have long filenames for some test files.
  19. dnl parallel-tests as recommended by stefano.
  20. AM_INIT_AUTOMAKE([1.14 dist-xz
  21. info-in-builddir parallel-tests readme-alpha tar-ustar])
  22. # Where to generate output; srcdir location.
  23. AC_CONFIG_HEADERS([config.h:config.in])dnl Keep filename to 8.3 for MS-DOS.
  24. AC_CONFIG_SRCDIR([info/info.c])
  25. # TexinfoXML DTD (./util/texinfo.dtd) version:
  26. # manually set this to the next version number rather than
  27. # $PACKAGE_VERSION, as soon as the DTD is modified, and perhaps put the
  28. # file on the web, too. Several reasons:
  29. # 1. To avoid using a DTD from the Internet that wouldn't be in sync;
  30. # 2. To avoid unnnecessary changes in XML output file headers, in
  31. # test results for instance.
  32. # 3. It may be kept as is in case there were no change in the DTD
  33. # between releases. This is rare, but has happened.
  34. #
  35. TEXINFO_DTD_VERSION=6.3dev
  36. AC_SUBST([TEXINFO_DTD_VERSION])
  37. # Conditional texi2html support.
  38. AM_CONDITIONAL([TEXI2HTML],[false])
  39. # Package date.
  40. PACKAGE_DATE=`${SHELL} "$srcdir"/build-aux/mdate-sh "$srcdir"/configure.ac`
  41. AC_SUBST([PACKAGE_DATE])
  42. # We need Perl
  43. AC_ARG_VAR([PERL], [The path to the 'perl' executable.])
  44. AC_PATH_PROG([PERL], [perl])
  45. if test -z "$PERL"; then
  46. AC_MSG_ERROR(
  47. [perl not found; Texinfo requires Perl.
  48. If you have perl installed somewhere not in PATH,
  49. specify where it is using
  50. ./configure PERL=/path/to/perl
  51. ])
  52. fi
  53. # User variables for a Perl XS extension, which may be different, for
  54. # example if the Perl interpreter being used was compiled with a
  55. # different compiler. Also in tp/Texinfo/Convert/XSParagraph/configure.ac.
  56. AC_ARG_VAR([PERL_EXT_CFLAGS], [Compiler flags for a Perl extension])
  57. AC_ARG_VAR([PERL_EXT_CPPFLAGS], [C preprocessor flags for a Perl extension])
  58. AC_ARG_VAR([PERL_EXT_LDFLAGS], [Linker flags for a Perl extension])
  59. AC_ARG_VAR([PERL_EXT_CC], [Compiler for a Perl extension])
  60. AC_MSG_CHECKING([Perl version and Encode module])
  61. if $PERL -e "use 5.007_003; use Encode;" > /dev/null 2>&1; then
  62. perl_version_requirement='yes'
  63. else
  64. perl_version_requirement='no'
  65. fi
  66. AC_MSG_RESULT($perl_version_requirement)
  67. if test z"$perl_version_requirement" = 'zno' ; then
  68. AC_MSG_ERROR([perl >= 5.7.3 with Encode required by Texinfo.])
  69. fi
  70. AC_REQUIRE_AUX_FILE([tap-driver.sh])
  71. AC_PROG_AWK
  72. # Checks for programs.
  73. AC_PROG_CC
  74. # Since we use gnulib: gl_EARLY must be called as soon as possible after
  75. # the C compiler is checked. The others could be later, but we just
  76. # keep everything together.
  77. gl_EARLY
  78. # Rest of Gnulib.
  79. gl_INIT
  80. # help2man to generate man pages.
  81. AM_MISSING_PROG(HELP2MAN, help2man)
  82. AC_PROG_INSTALL
  83. AC_PROG_MAKE_SET
  84. AC_PROG_LN_S
  85. AC_PROG_MKDIR_P
  86. # gettext Makefiles may still need MKINSTALLDIRS.
  87. MKINSTALLDIRS="\$(top_srcdir)/build-aux/install-sh -d"
  88. AC_SUBST([MKINSTALLDIRS])
  89. # check whether diff accepts the -u option (not on HP-UX).
  90. AC_MSG_CHECKING(whether diff accepts -u)
  91. diff_accepts_u_option=no
  92. echo foo >conftest.dtx
  93. echo foo | diff -u - conftest.dtx >/dev/null 2>&1
  94. error_status_diff_u=$?
  95. if test $error_status_diff_u = 0; then
  96. diff_accepts_u_option=yes
  97. fi
  98. AC_MSG_RESULT($diff_accepts_u_option)
  99. rm -f conftest.dtx
  100. DIFF_U_OPTION=
  101. if test "z$diff_accepts_u_option" = 'zyes' ; then
  102. DIFF_U_OPTION=-u
  103. fi
  104. AC_SUBST([DIFF_U_OPTION])
  105. # check whether diff accepts the -a option (only needed for GNU diff).
  106. AC_MSG_CHECKING(whether diff accepts -a)
  107. diff_accepts_a_option=no
  108. echo foo >conftest.dtx
  109. echo foo | diff -a - conftest.dtx >/dev/null 2>&1
  110. error_status_diff_a=$?
  111. if test $error_status_diff_a = 0; then
  112. diff_accepts_a_option=yes
  113. fi
  114. AC_MSG_RESULT($diff_accepts_a_option)
  115. rm -f conftest.dtx
  116. DIFF_A_OPTION=
  117. if test "z$diff_accepts_a_option" = 'zyes' ; then
  118. DIFF_A_OPTION=-a
  119. fi
  120. AC_SUBST([DIFF_A_OPTION])
  121. # Needed on sysV68 for sigblock, sigsetmask. But check for it in libc first.
  122. AC_CHECK_FUNC(sigblock, , [AC_CHECK_LIB(bsd, sigblock)])
  123. # Checks for header files.
  124. AC_HEADER_STAT
  125. AC_HEADER_STDC
  126. AC_CHECK_HEADERS(fcntl.h io.h limits.h pwd.h string.h strings.h \
  127. stropts.h termcap.h termio.h termios.h unistd.h \
  128. sys/fcntl.h sys/file.h sys/ioctl.h sys/stream.h \
  129. sys/time.h sys/ttold.h sys/wait.h)
  130. # sys/ptem.h requires sys/stream.h for mblk_t on Solaris.
  131. AC_CHECK_HEADERS([sys/ptem.h],,,
  132. [#if HAVE_SYS_STREAM_H
  133. #include <sys/stream.h>
  134. #endif
  135. ])
  136. AC_SYS_POSIX_TERMIOS
  137. # Checks for typedefs, structures, and compiler characteristics.
  138. AC_TYPE_OFF_T
  139. AC_TYPE_SIGNAL
  140. AC_C_CONST
  141. AC_STRUCT_TM
  142. # Checks for function declarations.
  143. AC_CHECK_DECLS([memchr, strcoll, strerror])
  144. # Checks for library functions.
  145. AC_FUNC_STRCOLL
  146. AC_FUNC_VPRINTF
  147. # in theory only pre-sysvr3 systems needed this and it's not likely
  148. # that anyone compiling new texinfo still has such a thing? we'll see.
  149. # AC_FUNC_SETVBUF_REVERSED
  150. AC_CHECK_FUNCS(bzero getcwd memset setlocale setvbuf sigaction sigprocmask \
  151. sigsetmask strchr posix_openpt)
  152. AC_REPLACE_FUNCS(memcpy memmove strdup strerror)
  153. # Used for Info tests
  154. AM_CONDITIONAL([have_ptys], [test x$ac_cv_func_posix_openpt = xyes])
  155. # We want to recognize djgpp to avoid the useless warning about no
  156. # term library.
  157. AC_CANONICAL_BUILD
  158. # We need to run some of our own binaries, most notably makedoc, but as
  159. # long as we have this process, we also use our own makeinfo and
  160. # install-info.
  161. #
  162. # This means that if we are cross compiling, we have to configure the
  163. # package twice: once with the native compiler (this is done in a
  164. # subdirectory $native_tools), and once with the cross compiler.
  165. # The former is invoked automatically here, with --host=$build.
  166. # $native_tools is also added to SUBDIRS in the main Makefile.am,
  167. # so that make compiles the native tools first.
  168. #
  169. if test "$cross_compiling" = no; then
  170. native_tools=
  171. else
  172. native_tools=tools
  173. test -d "$native_tools" || mkdir "$native_tools"
  174. confdir=`(cd "$srcdir";pwd)`
  175. # Make sure the secondary configure won't fail with
  176. # "error: source directory already configured".
  177. rm -f config.status
  178. AC_MSG_NOTICE([[Doing configure of native tools (${build}).]])
  179. cd "$native_tools" || exit 1
  180. # Run secondary configure in alternate environment or
  181. # it gets the wrong CC etc.
  182. # env -i gives this build host configure a clean environment;
  183. # consequently, we have to re-initialize $PATH.
  184. env -i CC="$BUILD_CC" AR="$BUILD_AR" RANLIB="$BUILD_RANLIB" \
  185. PATH="$PATH" \
  186. tools_only=1 \
  187. ${confdir}/configure --build=${build} --host=${build} \
  188. --disable-rpath --disable-nls
  189. cd .. || exit 1
  190. AC_MSG_NOTICE([[Continuing with main configure (${host}).]])
  191. fi
  192. AC_SUBST(native_tools)
  193. AM_CONDITIONAL(TOOLS_ONLY, [[test "x$tools_only" = x1]])
  194. # Some GNU/Linux systems (e.g., SuSE 4.3, 1996) don't have curses, but
  195. # rather ncurses. So we check for it.
  196. TERMLIBS=
  197. # Check for termlib before termcap because Solaris termcap needs libucb.
  198. TERMLIB_VARIANTS="tinfo ncurses curses termlib termcap terminfo"
  199. for termlib in ${TERMLIB_VARIANTS}; do
  200. AC_CHECK_LIB(${termlib}, tgetent,
  201. [TERMLIBS="${TERMLIBS} -l${termlib}"; break])
  202. done
  203. have_termlib=yes
  204. # don't bother warning on djgpp and MinGW, they don't have a term library,
  205. # and port each termcap-needing program separately according to the needs.
  206. if test -z "$TERMLIBS" \
  207. && echo "$build" | grep -v djgpp | grep -v mingw >/dev/null; then
  208. AC_MSG_WARN([info needs a terminal library, one of: ${TERMLIB_VARIANTS}])
  209. have_termlib=no
  210. fi
  211. # Checks for variables.
  212. # HP-UX 9 (at least) needs -lncurses which defines termcap variables PC etc.
  213. AC_MSG_CHECKING(for library with termcap variables)
  214. AC_CACHE_VAL(ac_cv_var_ospeed,
  215. [oldLIBS=$LIBS
  216. for trylib in $termlib ${TERMLIB_VARIANTS}; do
  217. if test "x$trylib" != "x$termlib"; then
  218. LIBS="$oldLIBS -l$termlib -l$trylib"
  219. else
  220. LIBS="$oldLIBS -l$termlib"
  221. fi
  222. AC_LINK_IFELSE([AC_LANG_PROGRAM([], [[#ifdef HAVE_NCURSES_TERMCAP_H
  223. #include <ncurses/termcap.h>
  224. #else
  225. #ifdef HAVE_TERMCAP_H
  226. #include <termcap.h>
  227. #else
  228. #undef PC
  229. char *BC;
  230. char **UP;
  231. char PC;
  232. short ospeed;
  233. #endif
  234. #endif
  235. /* Make sure all variables actually exist. AIX 4.3 has ospeed but no BC.
  236. --Andreas Ley <andy@rz.uni-karlsruhe.de> 24 Aug 2000. */
  237. BC++;
  238. UP++;
  239. PC++;
  240. return ospeed != 0;
  241. ]])], [ac_cv_var_ospeed=$trylib; break])
  242. done
  243. LIBS=$oldLIBS
  244. ])
  245. AC_MSG_RESULT($ac_cv_var_ospeed)
  246. if test -n "$ac_cv_var_ospeed" \
  247. && test "x$termlib" != "x$ac_cv_var_ospeed"; then
  248. TERMLIBS="${TERMLIBS} -l${ac_cv_var_ospeed}"
  249. fi
  250. AC_SUBST(TERMLIBS)#
  251. AM_CONDITIONAL(HAVE_TERMLIBS, [[test "x$TERMLIBS" != x]])
  252. # Do not use <ncurses/termcap.h> unless we're linking with ncurses.
  253. # Must come after the termlib tests.
  254. if test "x$termlib" = xncurses; then
  255. # Use AC_CHECK_HEADERS so the HAVE_*_H symbol gets defined.
  256. AC_CHECK_HEADERS(ncurses/termcap.h)
  257. fi
  258. # For teTeX and TeX Live.
  259. AC_CANONICAL_HOST
  260. AC_ARG_ENABLE([multiplatform],
  261. [AS_HELP_STRING([--enable-multiplatform],
  262. [put executables into bin/PLATFORM and libraries into lib/PLATFORM])])dnl
  263. # if enable_multiplatform is set in the environment, use that.
  264. if test "x$enable_multiplatform" = xyes; then
  265. test "x$bindir" = 'x${exec_prefix}/bin' && bindir="$bindir/$host"
  266. test "x$libdir" = 'x${exec_prefix}/lib' && libdir="$libdir/$host"
  267. fi
  268. # Taken from the example in
  269. # http://www.gnu.org/software/automake/manual/html_node/Conditionals.html.
  270. AC_ARG_ENABLE(install-warnings,
  271. [ --disable-install-warnings omit make install warnings about TeX files],
  272. [case "${enableval}" in
  273. yes) install_warnings=true ;;
  274. no) install_warnings=false ;;
  275. *) AC_MSG_ERROR(bad value ${enableval} for --enable-install-warnings) ;;
  276. esac],
  277. [install_warnings=true])
  278. AM_CONDITIONAL(INSTALL_WARNINGS,
  279. test x"$install_warnings" = xtrue || test x"$install_warnings" = xyes)
  280. USE_EXTERNAL_EASTASIANWIDTH=no
  281. AC_ARG_WITH([external-Unicode-EastAsianWidth],
  282. AC_HELP_STRING([--with-external-Unicode-EastAsianWidth],
  283. [use external Unicode-EastAsianWidth (default: no)]),
  284. [if test $withval = 'yes'; then
  285. USE_EXTERNAL_EASTASIANWIDTH=yes
  286. fi]
  287. )
  288. AC_SUBST([USE_EXTERNAL_EASTASIANWIDTH])
  289. USE_EXTERNAL_UNIDECODE=no
  290. AC_ARG_WITH([external-Text-Unidecode],
  291. AC_HELP_STRING([--with-external-Text-Unidecode],
  292. [use external Text::Unidecode (default: no)]),
  293. [if test $withval = 'yes'; then
  294. USE_EXTERNAL_UNIDECODE=yes
  295. fi]
  296. )
  297. AC_SUBST([USE_UNICODE])
  298. AC_SUBST([USE_EXTERNAL_UNIDECODE])
  299. # i18n support. To update to a new version of gettext, run:
  300. # gettextize -f --po-dir=po --po-dir=po_document
  301. # See http://gnu.org/s/gnulib/manual/html_node/gettextize-and-autopoint.html.
  302. AM_GNU_GETTEXT_VERSION([0.19.8])
  303. AM_GNU_GETTEXT([external])
  304. USE_EXTERNAL_LIBINTL=no
  305. AC_ARG_WITH([external-libintl-perl],
  306. AC_HELP_STRING([--with-external-libintl-perl],
  307. [use external libintl-perl (default: no)]),
  308. [if test $withval = 'yes'; then
  309. USE_EXTERNAL_LIBINTL=yes
  310. fi]
  311. )
  312. AC_SUBST([USE_EXTERNAL_LIBINTL])
  313. AC_ARG_ENABLE([perl-xs],
  314. AC_HELP_STRING([--enable-perl-xs],
  315. [build Perl XS modules for speed (default: check)]),
  316. [ enable_xs=$enableval],
  317. [ enable_xs=check])
  318. # Set xs_srcdir to the path from XSParagraph builddir to srcdir
  319. case $srcdir in
  320. .) # We are building in place.
  321. xs_srcdir=../../.. ;;
  322. [[\\/]]* | ?:[[\\/]]* ) # Absolute name.
  323. xs_srcdir=$srcdir/tp ;;
  324. *) # Relative name.
  325. xs_srcdir=../../../../$srcdir/tp ;;
  326. esac
  327. # Pass on all the options we were given to the subsidiary configure
  328. # script.
  329. # Don't use AC_CONFIG_SUBDIRS for this because it isn't done right away,
  330. # and we need it for the check that follows.
  331. # We use the _AC_OUTPUT_SUBDIRS internal autoconf macro
  332. # (in /usr/share/autoconf/autoconf/status.m4) for this in order to
  333. # pass on the configure command line correctly; for example, adjusting
  334. # paths. It is done in a subshell to be resilient against failure of the
  335. # subsidiary configure script, which happens if the C compiler is found
  336. # not to work.
  337. #
  338. save_subdirs=$subdirs
  339. subdirs=tp/Texinfo/Convert/XSParagraph
  340. ( _AC_OUTPUT_SUBDIRS ) || enable_xs=no
  341. subdirs=$save_subdirs
  342. if test $enable_xs = check; then
  343. AC_MSG_CHECKING([whether we can build Perl extension (XS) modules])
  344. AC_MSG_RESULT([])
  345. enable_xs=no
  346. (cd tp/Texinfo/Convert/XSParagraph \
  347. && make clean \
  348. && make TestXS.la \
  349. && TEXINFO_XS=debug ; export TEXINFO_XS \
  350. && ${PERL} -I . \
  351. -I ${xs_srcdir} \
  352. -w ${xs_srcdir}/Texinfo/Convert/XSParagraph/fail.pl \
  353. | grep 'message from XS module') \
  354. && enable_xs=yes
  355. AC_MSG_CHECKING([whether we can build Perl extension (XS) modules])
  356. AC_MSG_RESULT([$enable_xs])
  357. fi
  358. AC_SUBST([enable_xs])
  359. AM_CONDITIONAL([DISABLE_XS], [test "z$enable_xs" = zno])
  360. if test $enable_xs = yes; then
  361. AC_CONFIG_SUBDIRS([tp/Texinfo/MiscXS])
  362. fi
  363. # Tests.
  364. AC_CONFIG_FILES([install-info/tests/defs])
  365. dnl We cannot enable the TeX-related tests, so don't waste time
  366. dnl configuring them. See contrib/nontests/README.
  367. dnl AC_CONFIG_FILES([util/tests/defs])
  368. dnl AC_CHECK_PROGS([HEVEA], [hevea], [])
  369. dnl AC_CHECK_PROGS([TEX], [tex], [])
  370. AC_CHECK_PROGS([PROVE], [prove], [])
  371. tp_tests='no'
  372. AC_ARG_ENABLE([tp-tests],
  373. AC_HELP_STRING([--enable-tp-tests],
  374. [run the parser and converters testsuite (default: detected)]),
  375. [if test $enableval = 'no'; then
  376. tp_tests='no'
  377. else
  378. tp_tests='yes'
  379. fi],
  380. [
  381. if test "z$PROVE" = 'z'; then
  382. tp_tests='no'
  383. elif $PERL -e "use 5.007_003; use Encode; use Test::More; use File::Basename; use File::Copy; use Data::Dumper; use Data::Compare; use Test::Deep; use Storable qw(dclone); use Getopt::Long qw(GetOptions);" > /dev/null 2>&1;
  384. then
  385. tp_tests='yes'
  386. else
  387. tp_tests='no'
  388. fi
  389. ])
  390. AC_MSG_CHECKING([parser tests requirements])
  391. AC_MSG_RESULT([$tp_tests])
  392. AM_CONDITIONAL([TP_TESTS], [test "z$tp_tests" = 'zyes'])
  393. build_perl_api_texi='no'
  394. AC_ARG_ENABLE([perl-api-texi-build],
  395. AC_HELP_STRING([--enable-perl-api-texi-build],
  396. [build the perl api texinfo files (default: detected)]),
  397. [if test $enableval = 'no'; then
  398. build_perl_api_texi='no'
  399. else
  400. build_perl_api_texi='yes'
  401. fi],
  402. [
  403. if $PERL -e "use 5.007_003; use Encode; use Pod::Simple::PullParser;" > /dev/null 2>&1;
  404. then
  405. build_perl_api_texi='yes'
  406. else
  407. build_perl_api_texi='no'
  408. fi
  409. ])
  410. AC_MSG_CHECKING([Perl Texinfo API texinfo documentation build requirements])
  411. AC_MSG_RESULT([$build_perl_api_texi])
  412. AM_CONDITIONAL([BUILD_PERL_API_TEXI], [test "z$build_perl_api_texi" = 'zyes'])
  413. pod_simple_texinfo_tests='no'
  414. AC_ARG_ENABLE([pod-simple-texinfo-tests],
  415. AC_HELP_STRING([--enable-pod-simple-texinfo-tests],
  416. [run the parser and converters testsuite (default: detected)]),
  417. [if test $enableval = 'no'; then
  418. pod_simple_texinfo_tests='no'
  419. else
  420. pod_simple_texinfo_tests='yes'
  421. fi],
  422. [
  423. if test "z$PROVE" = 'z' ; then
  424. pod_simple_texinfo_tests='no'
  425. elif $PERL -e "use 5.007_003; use Encode; use Test::More; use Pod::Simple::PullParser;" > /dev/null 2>&1;
  426. then
  427. pod_simple_texinfo_tests='yes'
  428. else
  429. pod_simple_texinfo_tests='no'
  430. fi
  431. ])
  432. AC_MSG_CHECKING([Pod::Simple::Texinfo tests requirements])
  433. AC_MSG_RESULT([$pod_simple_texinfo_tests])
  434. AM_CONDITIONAL([POD_SIMPLE_TEXINFO_TESTS], [test "z$pod_simple_texinfo_tests" = 'zyes'])
  435. host_is_windows=no
  436. case "$host" in
  437. *-mingw32 | *-mingw64 | *-msdosdjgpp ) host_is_windows=yes ;;
  438. esac
  439. AM_CONDITIONAL([HOST_IS_WINDOWS], [test "x$host_is_windows" = "xyes"])
  440. # The config files to generate.
  441. AC_CONFIG_FILES([\
  442. Makefile
  443. doc/Makefile
  444. doc/tp_api/Makefile
  445. gnulib/lib/Makefile
  446. info/Makefile
  447. install-info/Makefile
  448. install-info/tests/Makefile
  449. man/Makefile
  450. po/Makefile.in
  451. po_document/Makefile.in
  452. util/Makefile
  453. texindex/Makefile
  454. tp/Makefile
  455. tp/Texinfo/ModulePath.pm
  456. tp/tests/Makefile
  457. tp/tests/many_input_files/Makefile
  458. tp/tests/sectioning/Makefile
  459. tp/tests/coverage/Makefile
  460. tp/tests/formatting/Makefile
  461. tp/tests/indices/Makefile
  462. tp/tests/contents/Makefile
  463. tp/tests/htmlxref/Makefile
  464. tp/tests/htmlxref-only_mono/Makefile
  465. tp/tests/htmlxref-only_split/Makefile
  466. tp/tests/nested_formats/Makefile
  467. tp/tests/layout/Makefile
  468. tp/tests/tex_html/Makefile
  469. tp/defs
  470. Pod-Simple-Texinfo/Makefile
  471. ])
  472. AC_OUTPUT
  473. # Summarize warnings to make them more visible.
  474. if test $have_termlib = no; then
  475. AC_MSG_WARN([Could not find a terminal library among ${TERMLIB_VARIANTS}])
  476. AC_MSG_WARN([The programs from \`info' directory will not be built.])
  477. fi