]>
Commit | Line | Data |
---|---|---|
1 | dnl Process this file with autoconf to produce a configure script. | |
2 | AC_INIT(src/reduce.c) | |
3 | AM_INIT_AUTOMAKE(bison,1.29) | |
4 | AM_CONFIG_HEADER(config.h:config.hin) | |
5 | AC_PREREQ(2.13) | |
6 | ||
7 | ALL_LINGUAS="de es fr nl ru" | |
8 | ||
9 | dnl Checks for programs. | |
10 | AC_PROG_CC | |
11 | AC_MINIX | |
12 | AC_ISC_POSIX | |
13 | AM_PROG_CC_STDC | |
14 | AC_PROG_INSTALL | |
15 | AC_PROG_RANLIB | |
16 | ||
17 | dnl Checks for libraries. | |
18 | ||
19 | dnl Checks for header files. | |
20 | AC_HEADER_STDC | |
21 | AC_CHECK_HEADERS(ctype.h locale.h memory.h stdlib.h string.h unistd.h) | |
22 | ||
23 | dnl Checks for typedefs. | |
24 | ||
25 | dnl Checks for structures. | |
26 | ||
27 | dnl Checks for compiler characteristics. | |
28 | AC_C_CONST | |
29 | AM_C_PROTOTYPES | |
30 | ||
31 | dnl Checks for library functions. | |
32 | AC_FUNC_ALLOCA | |
33 | AC_CHECK_FUNCS(mkstemp setlocale) | |
34 | BISON_NEED_DECLARATIONS(calloc realloc) | |
35 | ||
36 | AM_GNU_GETTEXT | |
37 | ||
38 | # This is necessary so that .o files in LIBOBJS are also built via | |
39 | # the ANSI2KNR-filtering rules. | |
40 | LIBOBJS=`echo $LIBOBJS|sed 's/\.o /\$U.o /g;s/\.o$/\$U.o/'` | |
41 | ||
42 | AC_DEFINE_UNQUOTED(VERSION_STRING, "GNU Bison version ${VERSION}") | |
43 | XPFILE="${datadir}/bison.simple" | |
44 | BISON_DEFINE_FILE(XPFILE, XPFILE) | |
45 | XPFILE1="${datadir}/bison.hairy" | |
46 | BISON_DEFINE_FILE(XPFILE1, XPFILE1) | |
47 | LOCALEDIR="${datadir}/locale" | |
48 | BISON_DEFINE_FILE(LOCALEDIR, LOCALEDIR) | |
49 | ||
50 | AC_OUTPUT(Makefile intl/Makefile po/Makefile.in src/Makefile doc/Makefile) |