blob: 12d72b1db4583e88217fe19207c285318087a906 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
|
AC_INIT(configure.in)
WITH_CCOPTS
CONFIG_RULES
AC_SET_BUILDTOP
AC_MSG_CHECKING([for build host])
AC_CACHE_VAL(krb5_cv_host, [export CC
AC_CANONICAL_HOST
krb5_cv_host=$host])
AC_MSG_RESULT($krb5_cv_host)
WITH_KRB5ROOT
WITH_KRB4
WITH_NETLIB
AC_ARG_ENABLE([shared],
[ --enable-shared build with shared libraries],[
case $krb5_cv_host in
*-*-linux*)
echo "Enabling shared libraries for Linux...."
krb5_cv_shlibs_cflags=-fPIC
krb5_cv_shlibs_ext=so
krb5_cv_shlibs_dir=shared
;;
*-*-solaris*)
echo "Enabling shared libraries for Solaris...."
krb5_cv_shlibs_cflags=-Kpic
krb5_cv_shlibs_ext=so
krb5_cv_shlibs_dir=shared
;;
alpha-dec-osf*)
echo "Enabling shared libraries for Alpha OSF...."
krb5_cv_shlibs_cflags=
krb5_cv_shlibs_ext=so
krb5_cv_shlibs_dir=
if test ! -f so_locations; then
cp -p /usr/shlib/so_locations .
fi
;;
*)
echo " "
echo "Shared libraries not supported on $krb5_cv_host"
exit 1
;;
esac],[krb5_cv_shlibs_cflags=
krb5_cv_shlibs_ext=
krb5_cv_shlibs_dir=])
AC_ARG_ENABLE([athena],
[ --enable-athena build with MIT Project Athena configuration],,)
if test -z "$KRB4_LIB"; then
kadminv4=""
krb524=""
else
kadminv4=kadmin.v4
krb524=krb524
fi
CONFIG_DIRS(util include lib kdc admin kadmin $kadminv4 kadmin.old $krb524 slave clients appl tests)
MAKE_SUBDIRS("making",all)
MAKE_SUBDIRS("cleaning",clean)
MAKE_SUBDIRS("installing",install)
MAKE_SUBDIRS("checking",check)
dnl dnl AC_OUTPUT(Makefile,[EXTRA_RULES])
V5_AC_OUTPUT_MAKEFILE
|