* Fixing a lot of typos in groff_mm.man
[s-roff.git] / configure.in
blob6d12d5425397747724d58ad468be84a80227aea9
1 dnl Process this file with autoconf to produce a configure script.
2 AC_INIT(src/roff/groff/groff.cc)
3 dnl checks for programs
4 GROFF_SRCDIR
5 GROFF_BUILDDIR
6 AC_PROG_CC
7 AC_PROG_CXX
8 GROFF_CXX_CHECK
9 GROFF_EBCDIC
10 GROFF_OS390
11 GROFF_PRINT
12 AC_PATH_PROG(PERLPATH, perl, /usr/bin/perl)
13 GROFF_PROG_YACC
14 AC_PROG_RANLIB
15 GROFF_INSTALL_SH
16 AC_PROG_INSTALL
17 AC_PROG_LN_S
18 GROFF_CSH_HACK(SH_SCRIPT_SED_CMD='1s/.*/:/', SH_SCRIPT_SED_CMD='')
19 AC_SUBST(SH_SCRIPT_SED_CMD)
20 dnl checks for headers
21 AC_CHECK_HEADERS(unistd.h dirent.h limits.h sys/dir.h stdlib.h strings.h)
22 GROFF_ISC_SYSV3
23 GROFF_POSIX
24 GROFF_PUTENV
25 GROFF_POPEN
26 GROFF_PCLOSE
27 GROFF_SRAND
28 GROFF_SYS_NERR
29 GROFF_SYS_ERRLIST
30 GROFF_HYPOT
31 GROFF_OSFCN_H
32 GROFF_LIMITS_H
33 dnl checks for typedefs
34 GROFF_TIME_T
35 AC_TYPE_SIGNAL
36 GROFF_STRUCT_EXCEPTION
37 dnl checks for libraries
38 GROFF_LIBM
39 dnl checks for functions
40 AC_FUNC_MMAP
41 saved_libs="$LIBS"
42 LIBS="$LIBS -lc $LIBM"
43 AC_REPLACE_FUNCS(fmod strtol getcwd strerror putenv)
44 LIBS="$saved_libs"
45 AC_CHECK_FUNCS(rename mkstemp strcasecmp strncasecmp strsep strdup)
46 AC_DECL_SYS_SIGLIST
47 dnl checks for compiler characteristics
48 GROFF_ARRAY_DELETE
49 GROFF_TRADITIONAL_CPP
50 dnl checks for operating system services
51 GROFF_WCOREFLAG
52 dnl other random stuff
53 GROFF_BROKEN_SPOOLER_FLAGS
54 GROFF_PAGE
55 GROFF_G
56 GROFF_TMAC
57 $srcdir/mkinstalldirs src/xditview
58 AC_OUTPUT(Makefile src/xditview/Imakefile)