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
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
189 src/vol/test/Makefile
196 tests/common/Makefile
198 tests/rpctestlib/Makefile
202 tests/volser/Makefile])
203 AC_CONFIG_COMMANDS([default],[chmod a+x src/config/shlib-build
204 chmod a+x src/config/shlib-install],[])
207 # print a final summary