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
21 AC_PATH_PROGS([PATH_CPP], [cpp], [${CC-cc} -E], [$PATH:/lib:/usr/ccs/lib])
23 OPENAFS_CONFIGURE_COMMON
27 dnl Checks for summary
28 OPENAFS_SUMMARY_CHECK_NAMEI
30 AS_IF([test -d 'doc/man-pages'],
31 [MAN_MAKEFILE="doc/man-pages/Makefile doc/man-pages/install-man"],
33 AS_IF([test -f 'doc/xml/AdminGuide/Makefile.in'],
34 [ADMINGUIDE_MAKEFILE="doc/xml/AdminGuide/Makefile"],
35 [ADMINGUIDE_MAKEFILE=])
36 AS_IF([test -f 'doc/xml/QuickStartUnix/Makefile.in'],
37 [QSUNIX_MAKEFILE="doc/xml/QuickStartUnix/Makefile"],
39 AS_IF([test -f 'doc/xml/UserGuide/Makefile.in'],
40 [USERGUIDE_MAKEFILE="doc/xml/UserGuide/Makefile"],
41 [USERGUIDE_MAKEFILE=])
42 AS_IF([test -f 'doc/xml/AdminRef/Makefile.in'],
43 [ADMINREF_MAKEFILE="doc/xml/AdminRef/Makefile"],
45 AS_IF([test -f 'doc/xml/mobi-fixup.xsl.in'],
46 [MOBI_FIXUP_XSL="doc/xml/mobi-fixup.xsl"],
48 AS_IF([test -f 'doc/doxygen/Doxyfile.in'],
49 [DOXYFILE="doc/doxygen/Doxyfile"],
55 ${ADMINGUIDE_MAKEFILE}
63 src/afsmonitor/Makefile
68 src/auth/test/Makefile
70 src/bozo/test/Makefile
81 src/comerr/test/Makefile
83 src/config/Makefile.config
84 src/config/Makefile.libtool
85 src/config/Makefile.lwp
86 src/config/Makefile.lwptool
87 src/config/Makefile.pthread
88 src/config/Makefile.version-CML
89 src/config/Makefile.version-NOCML
91 src/config/shlib-build
92 src/config/shlib-install
93 src/crypto/hcrypto/Makefile
94 src/crypto/rfc3961/Makefile
104 src/JAVA/libjafs/Makefile
106 src/kauth/test/Makefile
107 src/kopenafs/Makefile
109 src/libacl/test/Makefile
110 src/libadmin/Makefile
111 src/libadmin/adminutil/Makefile
112 src/libadmin/bos/Makefile
113 src/libadmin/cfg/Makefile
114 src/libadmin/cfg/test/Makefile
115 src/libadmin/client/Makefile
116 src/libadmin/kas/Makefile
117 src/libadmin/pts/Makefile
118 src/libadmin/samples/Makefile
119 src/libadmin/test/Makefile
120 src/libadmin/vos/Makefile
121 src/libafs/Makefile.common
122 src/libafs/MakefileProto.${MKAFS_OSTYPE}
124 src/libafsauthent/Makefile
125 src/libafsrpc/Makefile
126 src/libuafs/Makefile.common
127 src/libuafs/MakefileProto.${MKAFS_OSTYPE}
129 src/log/test/Makefile
131 src/lwp/test/Makefile
133 src/packaging/MacOS/OpenAFS-debug.Description.plist
134 src/packaging/MacOS/OpenAFS-debug.Info.plist
135 src/packaging/MacOS/OpenAFS.Description.plist
136 src/packaging/MacOS/OpenAFS.Info.plist
137 src/packaging/MacOS/OpenAFS.info
138 src/packaging/MacOS/buildpkg.sh
139 src/packaging/MacOS/pkgbuild.sh
141 src/platform/Makefile
142 src/platform/${MKAFS_OSTYPE}/Makefile
143 src/platform/DARWIN/growlagent/Makefile
144 src/procmgmt/Makefile
145 src/procmgmt/test/Makefile
146 src/ptserver/Makefile
147 src/tptserver/Makefile
150 src/rx/bulk.example/Makefile
151 src/rx/bulktest/Makefile
152 src/rx/multi.example/Makefile
153 src/rx/simple.example/Makefile
159 src/rxkad/test/Makefile
168 src/tools/dumpscan/Makefile
169 src/tools/rxperf/Makefile
170 src/tsalvaged/Makefile
177 src/usd/test/Makefile
180 src/util/test/Makefile
181 src/libafscp/Makefile
183 src/venus/test/Makefile
186 src/vlserver/Makefile
187 src/tvlserver/Makefile
195 tests/common/Makefile
197 tests/rpctestlib/Makefile
201 tests/volser/Makefile])
202 AC_CONFIG_COMMANDS([default],[chmod a+x src/config/shlib-build
203 chmod a+x src/config/shlib-install
204 chmod a+x src/config/cc-wrapper],[])
207 # print a final summary