Commit | Line | Data |
---|---|---|
71c2ff7f C |
1 | dnl Process this file with autoconf to produce a configure script. |
2 | builtin([include],[acgroff.m4])dnl | |
3 | AC_INIT(groff/groff.cc) | |
4 | GROFF_PREFIX | |
5 | dnl checks for programs | |
6 | AC_PROG_CC | |
7 | GROFF_PROG_CCC | |
8 | GROFF_PRINT | |
9 | GROFF_PERL_PATH | |
10 | GROFF_PROG_YACC | |
11 | AC_PROG_RANLIB | |
12 | AC_PROG_INSTALL | |
13 | AC_LN_S | |
14 | GROFF_ETAGSCCFLAG | |
15 | GROFF_CSH_HACK(SH_SCRIPT_SED_CMD='1s/.*/:/', SH_SCRIPT_SED_CMD='') | |
16 | AC_SUBST(SH_SCRIPT_SED_CMD) | |
17 | dnl checks for headers | |
18 | AC_UNISTD_H | |
19 | AC_HAVE_HEADERS(dirent.h limits.h sys/dir.h stdlib.h) | |
20 | GROFF_LIMITS_H | |
21 | GROFF_UNISTD_H | |
22 | GROFF_GETOPT | |
23 | GROFF_PUTENV | |
24 | dnl checks for typedefs | |
25 | GROFF_TIME_T | |
26 | AC_RETSIGTYPE | |
27 | GROFF_STRUCT_EXCEPTION | |
28 | dnl checks for functions | |
29 | GROFF_MMAP | |
30 | AC_VFORK | |
31 | saved_libs="$LIBS" | |
32 | LIBS="$LIBS -lm" | |
33 | AC_REPLACE_FUNCS(fmod strtol getcwd strerror putenv) | |
34 | LIBS="$saved_libs" | |
35 | AC_HAVE_FUNCS(rename mkstemp) | |
36 | GROFF_SYS_SIGLIST | |
37 | dnl checks for compiler characteristics | |
38 | GROFF_COOKIE_BUG | |
39 | GROFF_CFRONT_ANSI_BUG | |
40 | GROFF_ARRAY_DELETE | |
41 | GROFF_TRADITIONAL_CPP | |
42 | dnl checks for operating system services | |
43 | GROFF_WCOREFLAG | |
44 | dnl other random stuff | |
45 | GROFF_BROKEN_SPOOLER_FLAGS | |
46 | GROFF_PAGE | |
47 | AC_OUTPUT(Makefile) |