2 AC_INIT([OpenAFS],[m4_esyscmd(build-tools/git-version .)],[openafs-bugs@openafs.org],[],[http://www.openafs.org/])
3 AC_CONFIG_AUX_DIR([build-tools])
4 AC_CONFIG_MACRO_DIR([src/cf])
5 AC_CONFIG_SRCDIR([src/config/stds.h])
7 AC_CONFIG_HEADER([src/config/afsconfig.h])
10 AC_SUBST([MACOS_VERSION])
12 dnl If the user hasn't specified CFLAGS don't let configure pick -g -O2
13 AS_IF([test -z "$CFLAGS"], [CFLAGS=" "])
15 AC_USE_SYSTEM_EXTENSIONS
19 AC_PATH_PROGS([PATH_CPP], [cpp], [${CC-cc} -E], [$PATH:/lib:/usr/ccs/lib])
21 OPENAFS_CONFIGURE_COMMON
25 dnl Checks for summary
26 OPENAFS_SUMMARY_CHECK_NAMEI
28 AS_IF([test -d "$srcdir/doc/man-pages"],
29 [MAN_MAKEFILE="doc/man-pages/Makefile doc/man-pages/install-man"],
31 AS_IF([test -f "$srcdir/doc/xml/AdminGuide/Makefile.in"],
32 [ADMINGUIDE_MAKEFILE="doc/xml/AdminGuide/Makefile"],
33 [ADMINGUIDE_MAKEFILE=])
34 AS_IF([test -f "$srcdir/doc/xml/QuickStartUnix/Makefile.in"],
35 [QSUNIX_MAKEFILE="doc/xml/QuickStartUnix/Makefile"],
37 AS_IF([test -f "$srcdir/doc/xml/UserGuide/Makefile.in"],
38 [USERGUIDE_MAKEFILE="doc/xml/UserGuide/Makefile"],
39 [USERGUIDE_MAKEFILE=])
40 AS_IF([test -f "$srcdir/doc/xml/AdminRef/Makefile.in"],
41 [ADMINREF_MAKEFILE="doc/xml/AdminRef/Makefile"],
43 AS_IF([test -f "$srcdir/doc/xml/mobi-fixup.xsl.in"],
44 [MOBI_FIXUP_XSL="doc/xml/mobi-fixup.xsl"],
46 AS_IF([test -f "$srcdir/doc/doxygen/Doxyfile.in"],
47 [DOXYFILE="doc/doxygen/Doxyfile"],
53 ${ADMINGUIDE_MAKEFILE}
61 src/afsmonitor/Makefile
66 src/auth/test/Makefile
68 src/bozo/test/Makefile
79 src/comerr/test/Makefile
81 src/config/Makefile.config
82 src/config/Makefile.libtool
83 src/config/Makefile.lwp
84 src/config/Makefile.lwptool
85 src/config/Makefile.pthread
86 src/config/Makefile.version-CML
87 src/config/Makefile.version-NOCML
89 src/config/shlib-build
90 src/config/shlib-install
91 src/crypto/hcrypto/Makefile
92 src/crypto/rfc3961/Makefile
102 src/JAVA/libjafs/Makefile
104 src/kauth/test/Makefile
105 src/kopenafs/Makefile
107 src/libacl/test/Makefile
108 src/libadmin/Makefile
109 src/libadmin/adminutil/Makefile
110 src/libadmin/bos/Makefile
111 src/libadmin/cfg/Makefile
112 src/libadmin/cfg/test/Makefile
113 src/libadmin/client/Makefile
114 src/libadmin/kas/Makefile
115 src/libadmin/pts/Makefile
116 src/libadmin/samples/Makefile
117 src/libadmin/test/Makefile
118 src/libadmin/vos/Makefile
119 src/libafs/Makefile.common
120 src/libafs/MakefileProto.${MKAFS_OSTYPE}
122 src/libafsauthent/Makefile
123 src/libafsrpc/Makefile
124 src/libuafs/Makefile.common
125 src/libuafs/MakefileProto.${MKAFS_OSTYPE}
127 src/log/test/Makefile
129 src/lwp/test/Makefile
131 src/packaging/MacOS/OpenAFS-debug.Description.plist
132 src/packaging/MacOS/OpenAFS-debug.Info.plist
133 src/packaging/MacOS/OpenAFS.Description.plist
134 src/packaging/MacOS/OpenAFS.Info.plist
135 src/packaging/MacOS/OpenAFS.info
136 src/packaging/MacOS/buildpkg.sh
137 src/packaging/MacOS/pkgbuild.sh
139 src/platform/Makefile
140 src/platform/${MKAFS_OSTYPE}/Makefile
141 src/platform/DARWIN/growlagent/Makefile
142 src/procmgmt/Makefile
143 src/procmgmt/test/Makefile
144 src/ptserver/Makefile
145 src/tptserver/Makefile
148 src/rx/bulk.example/Makefile
149 src/rx/bulktest/Makefile
150 src/rx/multi.example/Makefile
151 src/rx/simple.example/Makefile
157 src/rxkad/test/Makefile
166 src/tools/dumpscan/Makefile
167 src/tools/rxperf/Makefile
168 src/tsalvaged/Makefile
175 src/usd/test/Makefile
178 src/util/test/Makefile
179 src/libafscp/Makefile
181 src/venus/test/Makefile
184 src/vlserver/Makefile
185 src/tvlserver/Makefile
193 tests/common/Makefile
198 tests/volser/Makefile])
199 AC_CONFIG_COMMANDS([default],[chmod a+x src/config/shlib-build
200 chmod a+x src/config/shlib-install
201 chmod a+x src/config/cc-wrapper],[])
204 # print a final summary