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])
11 AC_SUBST([MACOS_VERSION])
13 dnl If the user hasn't specified CFLAGS don't let configure pick -g -O2
14 AS_IF([test -z "$CFLAGS"], [CFLAGS=" "])
16 AC_USE_SYSTEM_EXTENSIONS
22 AC_PATH_PROGS([PATH_CPP], [cpp], [${CC-cc} -E], [$PATH:/lib:/usr/ccs/lib])
24 OPENAFS_CONFIGURE_COMMON
28 dnl Checks for summary
29 OPENAFS_SUMMARY_CHECK_NAMEI
31 AS_IF([test -d 'doc/man-pages'],
32 [MAN_MAKEFILE="doc/man-pages/Makefile doc/man-pages/install-man"],
34 AS_IF([test -f 'doc/xml/AdminGuide/Makefile.in'],
35 [ADMINGUIDE_MAKEFILE="doc/xml/AdminGuide/Makefile"],
36 [ADMINGUIDE_MAKEFILE=])
37 AS_IF([test -f 'doc/xml/QuickStartUnix/Makefile.in'],
38 [QSUNIX_MAKEFILE="doc/xml/QuickStartUnix/Makefile"],
40 AS_IF([test -f 'doc/xml/UserGuide/Makefile.in'],
41 [USERGUIDE_MAKEFILE="doc/xml/UserGuide/Makefile"],
42 [USERGUIDE_MAKEFILE=])
43 AS_IF([test -f 'doc/xml/AdminRef/Makefile.in'],
44 [ADMINREF_MAKEFILE="doc/xml/AdminRef/Makefile"],
46 AS_IF([test -f 'doc/xml/mobi-fixup.xsl.in'],
47 [MOBI_FIXUP_XSL="doc/xml/mobi-fixup.xsl"],
49 AS_IF([test -f 'doc/doxygen/Doxyfile.in'],
50 [DOXYFILE="doc/doxygen/Doxyfile"],
56 ${ADMINGUIDE_MAKEFILE}
64 src/afsmonitor/Makefile
69 src/auth/test/Makefile
71 src/bozo/test/Makefile
82 src/comerr/test/Makefile
84 src/config/Makefile.config
85 src/config/Makefile.libtool
86 src/config/Makefile.lwp
87 src/config/Makefile.lwptool
88 src/config/Makefile.pthread
89 src/config/Makefile.version-CML
90 src/config/Makefile.version-NOCML
92 src/config/shlib-build
93 src/config/shlib-install
94 src/crypto/hcrypto/Makefile
95 src/crypto/rfc3961/Makefile
105 src/JAVA/libjafs/Makefile
107 src/kauth/test/Makefile
108 src/kopenafs/Makefile
110 src/libacl/test/Makefile
111 src/libadmin/Makefile
112 src/libadmin/adminutil/Makefile
113 src/libadmin/bos/Makefile
114 src/libadmin/cfg/Makefile
115 src/libadmin/cfg/test/Makefile
116 src/libadmin/client/Makefile
117 src/libadmin/kas/Makefile
118 src/libadmin/pts/Makefile
119 src/libadmin/samples/Makefile
120 src/libadmin/test/Makefile
121 src/libadmin/vos/Makefile
122 src/libafs/Makefile.common
123 src/libafs/MakefileProto.${MKAFS_OSTYPE}
125 src/libafsauthent/Makefile
126 src/libafsrpc/Makefile
127 src/libuafs/Makefile.common
128 src/libuafs/MakefileProto.${MKAFS_OSTYPE}
130 src/log/test/Makefile
132 src/lwp/test/Makefile
134 src/packaging/MacOS/OpenAFS-debug.Description.plist
135 src/packaging/MacOS/OpenAFS-debug.Info.plist
136 src/packaging/MacOS/OpenAFS.Description.plist
137 src/packaging/MacOS/OpenAFS.Info.plist
138 src/packaging/MacOS/OpenAFS.info
139 src/packaging/MacOS/buildpkg.sh
140 src/packaging/MacOS/pkgbuild.sh
142 src/platform/Makefile
143 src/platform/${MKAFS_OSTYPE}/Makefile
144 src/platform/DARWIN/growlagent/Makefile
145 src/procmgmt/Makefile
146 src/procmgmt/test/Makefile
147 src/ptserver/Makefile
148 src/tptserver/Makefile
151 src/rx/bulk.example/Makefile
152 src/rx/bulktest/Makefile
153 src/rx/multi.example/Makefile
154 src/rx/simple.example/Makefile
160 src/rxkad/test/Makefile
169 src/tools/dumpscan/Makefile
170 src/tools/rxperf/Makefile
171 src/tsalvaged/Makefile
178 src/usd/test/Makefile
181 src/util/test/Makefile
182 src/libafscp/Makefile
184 src/venus/test/Makefile
187 src/vlserver/Makefile
188 src/tvlserver/Makefile
190 src/vol/test/Makefile
197 tests/common/Makefile
199 tests/rpctestlib/Makefile
203 tests/volser/Makefile])
204 AC_CONFIG_COMMANDS([default],[chmod a+x src/config/shlib-build
205 chmod a+x src/config/shlib-install
206 chmod a+x src/config/cc-wrapper],[])
209 # print a final summary