| 1 | AC_PREREQ(2.59) |
1 | AC_PREREQ(2.59) |
| 2 | AC_INIT(sandbox, 1.1, dev-portage@gentoo.org) |
2 | AC_INIT(sandbox, 1.1, dev-portage@gentoo.org) |
| 3 | AM_INIT_AUTOMAKE |
3 | AM_INIT_AUTOMAKE |
| 4 | AC_CONFIG_SRCDIR([canonicalize.c]) |
|
|
| 5 | AC_CONFIG_HEADER([config.h]) |
4 | AC_CONFIG_HEADER([config.h]) |
| 6 | |
5 | |
| 7 | # Checks for programs. |
6 | # Checks for programs. |
| 8 | AC_PROG_CC |
7 | AC_PROG_CC |
|
|
8 | AC_ENABLE_SHARED |
|
|
9 | AC_DISABLE_STATIC |
| 9 | AC_PROG_LIBTOOL |
10 | AC_PROG_LIBTOOL |
| 10 | |
11 | |
| 11 | AC_PREFIX_DEFAULT([/usr]) |
12 | AC_PREFIX_DEFAULT([/usr]) |
| 12 | # Checks for libraries. |
13 | # Checks for libraries. |
| 13 | # Checks for header files. |
14 | # Checks for header files. |
| 14 | AC_FUNC_ALLOCA |
15 | AC_FUNC_ALLOCA |
| 15 | AC_HEADER_DIRENT |
16 | AC_HEADER_DIRENT |
| 16 | AC_HEADER_STDC |
17 | AC_HEADER_STDC |
| 17 | AC_HEADER_SYS_WAIT |
18 | AC_HEADER_SYS_WAIT |
| 18 | AC_CHECK_HEADERS([fcntl.h limits.h memory.h stddef.h stdlib.h string.h strings.h sys/file.h sys/param.h sys/time.h unistd.h utime.h]) |
19 | AC_CHECK_HEADERS([ \ |
|
|
20 | fcntl.h limits.h memory.h stddef.h \ |
|
|
21 | stdlib.h string.h strings.h sys/file.h \ |
|
|
22 | sys/param.h sys/time.h unistd.h utime.h \ |
|
|
23 | ]) |
| 19 | |
24 | |
| 20 | # Checks for typedefs, structures, and compiler characteristics. |
25 | # Checks for typedefs, structures, and compiler characteristics. |
| 21 | AC_C_CONST |
26 | AC_C_CONST |
| 22 | AC_TYPE_UID_T |
27 | AC_TYPE_UID_T |
| 23 | AC_TYPE_MODE_T |
28 | AC_TYPE_MODE_T |
| … | |
… | |
| 31 | AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK |
36 | AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK |
| 32 | AC_FUNC_MALLOC |
37 | AC_FUNC_MALLOC |
| 33 | AC_FUNC_REALLOC |
38 | AC_FUNC_REALLOC |
| 34 | AC_TYPE_SIGNAL |
39 | AC_TYPE_SIGNAL |
| 35 | AC_FUNC_STAT |
40 | AC_FUNC_STAT |
| 36 | AC_CHECK_FUNCS([bzero ftruncate getcwd lchown memmove mempcpy memset mkdir pathconf realpath rmdir setenv strcasecmp strchr strdup strerror strndup strrchr strspn strstr]) |
41 | AC_CHECK_FUNCS([ \ |
|
|
42 | bzero ftruncate getcwd lchown memmove \ |
|
|
43 | mempcpy memset mkdir pathconf realpath \ |
|
|
44 | rmdir setenv strcasecmp strchr strdup \ |
|
|
45 | strerror strndup strrchr strspn strstr \ |
|
|
46 | ]) |
| 37 | |
47 | |
| 38 | AC_CONFIG_FILES([Makefile]) |
48 | AC_OUTPUT([Makefile]) |
| 39 | AC_OUTPUT |
|
|