Import Upstream version 1.8.5
[hcoop/debian/openafs.git] / acinclude.m4
CommitLineData
805e021f
CE
1dnl This file contains the common configuration code which would
2dnl otherwise be duplicated between configure and configure-libafs.
3dnl
4dnl NB: Because this code is a macro, references to positional shell
5dnl parameters must be done like $[]1 instead of $1
6
7AC_DEFUN([OPENAFS_CONFIGURE_COMMON],[
8OPENAFS_AUTOHEADER_BOTTOM
9AC_CANONICAL_HOST
10SRCDIR_PARENT=`pwd`
11
12#BOZO_SAVE_CORES pam
13OPENAFS_OPTIONS
14OPENAFS_DOC
15
16dnl Checks for UNIX variants.
17AC_SEARCH_LIBS([strerror],[cposix])
18
19dnl Various compiler setup.
20AC_TYPE_PID_T
21AC_TYPE_SIZE_T
22
23dnl Checks for programs.
24AC_PROG_INSTALL
25AC_PROG_LN_S
26AC_PROG_RANLIB
27AC_PROG_YACC
28OPENAFS_LEX
29
30dnl Checks
31OPENAFS_FORCE_ABS_INSTALL
32OPENAFS_CHECK_BIGENDIAN
33OPENAFS_PRINTF_TAKES_Z_LEN
34OPENAFS_OSTYPE
35OPENAFS_SYSNAME
36OPENAFS_OSCONF
37OPENAFS_LINUX_CHECKS
38OPENAFS_C_ATOMIC_CHECKS
39OPENAFS_SOCKET_CHECKS
40OPENAFS_LIBRARY_CHECKS
41AC_CHECK_RESOLV_RETRANS
42OPENAFS_SOCKOPT_CHECK
43OPENAFS_PTHREAD_CHECKS
44HOST_CPU="$host_cpu"
45OPENAFS_BSD_CHECKS
46OPENAFS_OPTION_TESTS
47OPENAFS_TIVOLI_TESTS
48OPENAFS_HEADER_CHECKS
49OPENAFS_MEMBER_CHECKS
50OPENAFS_LIBINTL_CHECKS
51OPENAFS_MORE_OPTION_TESTS
52OPENAFS_FUNCTION_CHECKS
53OPENAFS_ROKEN
54OPENAFS_HCRYPTO
55OPENAFS_CURSES
56OPENAFS_C_ATTRIBUTE
57OPENAFS_C_PRAGMA
58OPENAFS_MORE_ROKEN_CHECKS
59OPENAFS_NETDB_CHECKS
60AC_HEADER_TIME
61OPENAFS_ROKEN_HEADERS
62OPENAFS_BSWAP_CHECKS
63OPENAFS_HPUX_CHECKS
64OPENAFS_REGEX_CHECKS
65OPENAFS_MORE_PTHREAD_CHECKS
66OPENAFS_TYPE_CHECKS
67RRA_HEADER_PAM_CONST
68OPENAFS_DIRECTORY_PATHS
69OPENAFS_YET_MORE_OPTION_TESTS
70OPENAFS_OUTPUT_VARIABLES
71OPENAFS_FUSE
72OPENAFS_SWIG
73OPENAFS_TOPDIRS
74OPENAFS_CROSSTOOLS
75OPENAFS_LINT
76OPENAFS_JAVA
77OPENAFS_CRYPT_CHECKS
78OPENAFS_C_STRUCT_LABEL_CHECK
79OPENAFS_DIRENT_CHECKS
80OPENAFS_SYS_RESOURCE_CHECKS
81OPENAFS_UUID_CHECKS
82OPENAFS_CTF_TOOLS_CHECKS
83])