2010-04-19 20:48:14 +01:00
|
|
|
AC_PREREQ([2.60])
|
2013-06-22 17:17:04 +01:00
|
|
|
AC_INIT([OpenAFS],
|
2013-06-22 17:28:01 +01:00
|
|
|
m4_esyscmd([build-tools/git-version .]),
|
|
|
|
[openafs-bugs@openafs.org], [],
|
|
|
|
[http://www.openafs.org/])
|
2010-07-15 01:29:34 +01:00
|
|
|
AC_CONFIG_AUX_DIR([build-tools])
|
Add libtool support
Add support for using libtool to the Unix build system to build
both pthreaded and lwp libraries. For purely pthread libraries,
this just provides convenience macros to invoke the standard GNU
libtool from the OpenAFS build system. For libraries that have
lwp variants, we provide an initial wrapper script - lwptool,
which handles building a non-PIC LWP object before asking libtool
to build the pthread variants.
For a given source example.c, example.o is the non-PIC pthread
object, .libs/example.o is the PIC pthread object, and
.lwp/example.o is the LWP object.
To use libtool for a particular library directory, add the line
include @TOP_OBJDIR@/src/config/Makefile.libtool
to the file's preamble. Makefile.pthread, or Makefile.lwp should be
included as normal to indicate whether the libraries in this Makefile
are pthread only, or should be built for both pthread and LWP objects.
The variables LT_current, LT_revision and LT_age may be used to control
the version of the shared objects produced. They have the same meaning
as that documented in the Versioning section of the libtool manual.
The LT_objs variable should be set to a space separated list of the .lo
objects included in the library. Note that there should _never_ be a
dependency on the .o form of these objects in the Makefile, as this
breaks parallel builds.
LT_deps is a list of the libtool dependencies of the library, and
LT_libs is a list of the external (non-OpenAFS) library dependencies.
A file called <libraryname>.sym should be created which contains a
newline seperated list of all of the symbols exported from this
library.
LWP library names remain the same as always. To distinguish the
pthreaded static and shared libraries these
LWP libraries should be linked using
libexample.a: $(LT_objs)
$(LTLWP_LDLIB) $(LT_objs)
Shared libraries should be linked using
libexample.la: $(LT_objs) $(LT_deps)
(note that the pattern rules in the included Makefile take care of the
build rule here)
If necessary, static convenience libraries can be produced using:
libconvenience.a: $(LT_objs)
$(LTLWP_LDLIB_static) $(LT_objs)
PIC convenience libaries can be linked using:
libconvenience_pic.a: $(LT_objs)
$(LTLWP_LDLIB_pic) $(LT_objs)
Libtool libraries should be installed using the $(LT_INSTALL_DATA) macro
Binaries linking agains libtool libraries should be linked using the
$(LT_LDRULE) or $(LT_LRDULE_static) options, with library paths in the
built locations relative to the top of the tree. For example
example_test: example_test.o $(top_builddir)/src/example/libexample.la
$(LT_LDRULE) example_test.o \
$(top_builddir)/src/example/libexample.la
Change-Id: I32b162e8443119e8115febc532c5b5a0ec8fed32
Reviewed-on: http://gerrit.openafs.org/8033
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementix.org>
2012-05-21 08:57:05 +01:00
|
|
|
AC_CONFIG_MACRO_DIR([src/cf])
|
2010-06-26 17:39:20 +01:00
|
|
|
AC_CONFIG_SRCDIR([src/config/stds.h])
|
2013-06-22 17:20:22 +01:00
|
|
|
AM_INIT_AUTOMAKE([foreign])
|
2010-06-26 17:39:20 +01:00
|
|
|
|
2013-06-22 17:28:01 +01:00
|
|
|
AC_CONFIG_HEADER([src/config/afsconfig.h])
|
2016-12-06 00:11:22 +00:00
|
|
|
MACOS_VERSION=1.8.0fc1
|
|
|
|
LINUX_PKGREL=1.8.0pre1
|
2007-10-11 18:51:56 +01:00
|
|
|
|
2013-06-22 17:28:01 +01:00
|
|
|
AC_SUBST([MACOS_VERSION])
|
2001-06-28 07:44:19 +01:00
|
|
|
|
2010-10-04 13:45:53 +01:00
|
|
|
dnl If the user hasn't specified CFLAGS don't let configure pick -g -O2
|
2013-06-22 18:01:44 +01:00
|
|
|
AS_IF([test -z "$CFLAGS"], [CFLAGS=" "])
|
2011-01-19 22:57:25 +00:00
|
|
|
|
|
|
|
AC_USE_SYSTEM_EXTENSIONS
|
|
|
|
|
2018-03-07 19:28:34 +00:00
|
|
|
AFS_LT_INIT
|
Add libtool support
Add support for using libtool to the Unix build system to build
both pthreaded and lwp libraries. For purely pthread libraries,
this just provides convenience macros to invoke the standard GNU
libtool from the OpenAFS build system. For libraries that have
lwp variants, we provide an initial wrapper script - lwptool,
which handles building a non-PIC LWP object before asking libtool
to build the pthread variants.
For a given source example.c, example.o is the non-PIC pthread
object, .libs/example.o is the PIC pthread object, and
.lwp/example.o is the LWP object.
To use libtool for a particular library directory, add the line
include @TOP_OBJDIR@/src/config/Makefile.libtool
to the file's preamble. Makefile.pthread, or Makefile.lwp should be
included as normal to indicate whether the libraries in this Makefile
are pthread only, or should be built for both pthread and LWP objects.
The variables LT_current, LT_revision and LT_age may be used to control
the version of the shared objects produced. They have the same meaning
as that documented in the Versioning section of the libtool manual.
The LT_objs variable should be set to a space separated list of the .lo
objects included in the library. Note that there should _never_ be a
dependency on the .o form of these objects in the Makefile, as this
breaks parallel builds.
LT_deps is a list of the libtool dependencies of the library, and
LT_libs is a list of the external (non-OpenAFS) library dependencies.
A file called <libraryname>.sym should be created which contains a
newline seperated list of all of the symbols exported from this
library.
LWP library names remain the same as always. To distinguish the
pthreaded static and shared libraries these
LWP libraries should be linked using
libexample.a: $(LT_objs)
$(LTLWP_LDLIB) $(LT_objs)
Shared libraries should be linked using
libexample.la: $(LT_objs) $(LT_deps)
(note that the pattern rules in the included Makefile take care of the
build rule here)
If necessary, static convenience libraries can be produced using:
libconvenience.a: $(LT_objs)
$(LTLWP_LDLIB_static) $(LT_objs)
PIC convenience libaries can be linked using:
libconvenience_pic.a: $(LT_objs)
$(LTLWP_LDLIB_pic) $(LT_objs)
Libtool libraries should be installed using the $(LT_INSTALL_DATA) macro
Binaries linking agains libtool libraries should be linked using the
$(LT_LDRULE) or $(LT_LRDULE_static) options, with library paths in the
built locations relative to the top of the tree. For example
example_test: example_test.o $(top_builddir)/src/example/libexample.la
$(LT_LDRULE) example_test.o \
$(top_builddir)/src/example/libexample.la
Change-Id: I32b162e8443119e8115febc532c5b5a0ec8fed32
Reviewed-on: http://gerrit.openafs.org/8033
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementix.org>
2012-05-21 08:57:05 +01:00
|
|
|
|
2002-02-16 18:23:44 +00:00
|
|
|
AC_PROG_CC
|
2012-05-21 18:04:32 +01:00
|
|
|
AC_PROG_LIBTOOL
|
2010-10-04 13:45:53 +01:00
|
|
|
|
2009-03-17 15:44:15 +00:00
|
|
|
AC_PATH_PROGS([PATH_CPP], [cpp], [${CC-cc} -E], [$PATH:/lib:/usr/ccs/lib])
|
2008-07-01 01:00:40 +01:00
|
|
|
AC_SUBST([PATH_CPP])
|
2001-10-09 16:48:25 +01:00
|
|
|
OPENAFS_CONFIGURE_COMMON
|
2001-06-28 07:44:19 +01:00
|
|
|
|
2010-05-26 04:19:14 +01:00
|
|
|
dnl Probe for Kerberos. We have a few platform-specific overrides due to
|
|
|
|
dnl weird Kerberos implementations and installation locations.
|
|
|
|
AS_CASE([$AFS_SYSNAME],
|
|
|
|
[*_obsd*],
|
|
|
|
[KRB5_CPPFLAGS="-I/usr/include/kerberosV"],
|
|
|
|
|
|
|
|
[ppc_darwin_70],
|
|
|
|
[KRB5_CPPFLAGS="-I/usr/include"
|
|
|
|
KRB5_LDFLAGS="-L/usr/lib -Wl,-search_paths_first"])
|
|
|
|
RRA_LIB_KRB5_OPTIONAL
|
|
|
|
AS_CASE([$AFS_SYSNAME],
|
|
|
|
[hp_ux*|*_hpux*],
|
|
|
|
[KRB5_LIBS="-l:libkrb5.sl -l:libcom_err.sl"])
|
|
|
|
|
|
|
|
dnl Check for the characteristics of whatever Kerberos we found, if we found
|
|
|
|
dnl one.
|
|
|
|
BUILD_KRB5=no
|
|
|
|
MAKE_KRB5="#"
|
|
|
|
AS_IF([test x"$KRB5_LIBS" != x],
|
|
|
|
[BUILD_KRB5=yes
|
|
|
|
MAKE_KRB5=
|
|
|
|
RRA_LIB_KRB5_SWITCH
|
|
|
|
AC_CHECK_FUNCS([add_error_table \
|
2013-06-22 19:34:13 +01:00
|
|
|
add_to_error_table \
|
|
|
|
encode_krb5_enc_tkt_part \
|
|
|
|
encode_krb5_ticket \
|
2012-06-12 18:46:46 +01:00
|
|
|
krb5_524_conv_principal \
|
2013-06-22 19:34:13 +01:00
|
|
|
krb5_allow_weak_crypto \
|
|
|
|
krb5_c_encrypt \
|
|
|
|
krb5_decode_ticket \
|
|
|
|
krb5_enctype_enable \
|
2015-03-04 18:34:53 +00:00
|
|
|
krb5_free_keytab_entry_contents \
|
|
|
|
krb5_free_unparsed_name \
|
2013-06-22 19:34:13 +01:00
|
|
|
krb5_get_init_creds_opt_alloc \
|
|
|
|
krb5_get_prompt_types \
|
|
|
|
krb5_princ_size \
|
|
|
|
krb5_principal_get_comp_string])
|
2013-06-22 17:28:01 +01:00
|
|
|
AC_CHECK_FUNCS([krb5_524_convert_creds], [],
|
2013-06-22 19:34:13 +01:00
|
|
|
[AC_CHECK_FUNCS([krb524_convert_creds_kdc], [],
|
|
|
|
[AC_CHECK_LIB([krb524], [krb524_convert_creds_kdc],
|
|
|
|
[LIBS="-lkrb524 $LIBS"
|
|
|
|
KRB5_LIBS="-lkrb524 $KRB5_LIBS"
|
|
|
|
AC_CHECK_LIB([krb524], [krb5_524_conv_principal],
|
|
|
|
[AC_DEFINE([HAVE_KRB5_524_CONV_PRINCIPAL], [1],
|
|
|
|
[Define to 1 if you have the `krb5_524_conv_principal' function.])
|
|
|
|
])
|
|
|
|
AC_DEFINE([HAVE_KRB524_CONVERT_CREDS_KDC], [1],
|
|
|
|
[Define to 1 if you have the `krb524_convert_creds_kdc' function.])
|
|
|
|
])
|
|
|
|
])
|
|
|
|
])
|
2010-05-26 04:19:14 +01:00
|
|
|
AC_CHECK_HEADERS([kerberosIV/krb.h])
|
|
|
|
AC_CHECK_HEADERS([kerberosV/heim_err.h])
|
2013-09-11 17:22:20 +01:00
|
|
|
AC_CHECK_HEADERS([com_err.h et/com_err.h krb5/com_err.h])
|
|
|
|
AS_IF([test x"$ac_cv_header_com_err_h" != xyes \
|
|
|
|
&& test x"$ac_cv_header_et_com_err_h" != xyes \
|
|
|
|
&& test x"$ac_cv_header_krb5_com_err_h" != xyes],
|
|
|
|
[AC_MSG_ERROR([Cannot find a usable com_err.h])])
|
2010-07-03 20:02:30 +01:00
|
|
|
AC_CHECK_MEMBERS([krb5_creds.keyblock, krb5_creds.keyblock.enctype, krb5_creds.session,
|
2013-06-22 17:28:01 +01:00
|
|
|
krb5_prompt.type], [], [], [#include <krb5.h>])
|
2015-03-04 18:34:53 +00:00
|
|
|
AC_CHECK_MEMBERS([krb5_keytab_entry.key, krb5_keytab_entry.keyblock],
|
|
|
|
[], [], [#include <krb5.h>])
|
2013-03-28 21:42:58 +00:00
|
|
|
dnl If we have krb5_creds.session, we are using heimdal
|
|
|
|
dnl If we're using heimdal, aklog needs libasn1 for encode_EncTicketPart and a
|
|
|
|
dnl few other functions. But just aklog; not any of the other stuff that uses
|
|
|
|
dnl krb5.
|
|
|
|
AS_IF([test x"$ac_cv_member_krb5_creds_session" = xyes],
|
2013-06-22 19:34:13 +01:00
|
|
|
[AC_CHECK_LIB([asn1], [encode_EncTicketPart],
|
|
|
|
[AKLOG_KRB5_LIBS="-lasn1"])
|
|
|
|
])
|
|
|
|
RRA_LIB_KRB5_RESTORE
|
|
|
|
])
|
2010-05-26 04:19:14 +01:00
|
|
|
AC_SUBST([BUILD_KRB5])
|
|
|
|
AC_SUBST([MAKE_KRB5])
|
2013-03-28 21:42:58 +00:00
|
|
|
AC_SUBST([AKLOG_KRB5_LIBS])
|
2010-05-26 04:19:14 +01:00
|
|
|
|
2010-09-02 08:44:27 +01:00
|
|
|
dnl Probe for GSSAPI
|
|
|
|
RRA_LIB_GSSAPI
|
2013-12-06 19:56:25 +00:00
|
|
|
dnl Check for the characteristics of whatever GSSAPI we found, if we found one
|
|
|
|
BUILD_GSSAPI=no
|
|
|
|
AS_IF([test x"$GSSAPI_LIBS" != x],
|
|
|
|
[BUILD_GSSAPI=yes
|
|
|
|
RRA_LIB_GSSAPI_SWITCH
|
|
|
|
AC_CHECK_FUNCS([gss_pseudo_random \
|
|
|
|
krb5_gss_register_acceptor_identity \
|
|
|
|
gss_krb5_ccache_name \
|
|
|
|
])
|
|
|
|
dnl We only need gssapi for rxgk (at this point). rxgk requires pseudo_random.
|
|
|
|
AS_IF([test x"$ac_cv_func_gss_pseudo_random" != xyes],
|
|
|
|
[BUILD_GSSAPI=no])
|
|
|
|
RRA_LIB_GSSAPI_RESTORE
|
|
|
|
])
|
|
|
|
AC_SUBST([BUILD_GSSAPI])
|
2010-09-02 08:44:27 +01:00
|
|
|
|
2013-10-03 17:44:30 +01:00
|
|
|
dnl Checks for summary
|
|
|
|
OPENAFS_SUMMARY_CHECK_NAMEI
|
|
|
|
|
2013-06-22 18:01:44 +01:00
|
|
|
AS_IF([test -d 'doc/man-pages'],
|
|
|
|
[MAN_MAKEFILE="doc/man-pages/Makefile doc/man-pages/install-man"],
|
|
|
|
[MAN_MAKEFILE=])
|
|
|
|
AS_IF([test -f 'doc/xml/AdminGuide/Makefile.in'],
|
|
|
|
[ADMINGUIDE_MAKEFILE="doc/xml/AdminGuide/Makefile"],
|
|
|
|
[ADMINGUIDE_MAKEFILE=])
|
|
|
|
AS_IF([test -f 'doc/xml/QuickStartUnix/Makefile.in'],
|
|
|
|
[QSUNIX_MAKEFILE="doc/xml/QuickStartUnix/Makefile"],
|
|
|
|
[QSUNIX_MAKEFILE=])
|
|
|
|
AS_IF([test -f 'doc/xml/UserGuide/Makefile.in'],
|
|
|
|
[USERGUIDE_MAKEFILE="doc/xml/UserGuide/Makefile"],
|
|
|
|
[USERGUIDE_MAKEFILE=])
|
|
|
|
AS_IF([test -f 'doc/xml/AdminRef/Makefile.in'],
|
|
|
|
[ADMINREF_MAKEFILE="doc/xml/AdminRef/Makefile"],
|
|
|
|
[ADMINREF_MAKEFILE=])
|
|
|
|
AS_IF([test -f 'doc/xml/mobi-fixup.xsl.in'],
|
|
|
|
[MOBI_FIXUP_XSL="doc/xml/mobi-fixup.xsl"],
|
|
|
|
[MOBI_FIXUP_XSL=])
|
2014-03-30 10:53:16 +01:00
|
|
|
AS_IF([test -f 'doc/doxygen/Doxyfile.in'],
|
|
|
|
[DOXYFILE="doc/doxygen/Doxyfile"],
|
|
|
|
[DOXYFILE=])
|
2005-10-15 17:00:57 +01:00
|
|
|
|
2013-06-22 17:28:01 +01:00
|
|
|
AC_OUTPUT([
|
|
|
|
Makefile
|
|
|
|
${MAN_MAKEFILE}
|
|
|
|
${ADMINGUIDE_MAKEFILE}
|
|
|
|
${QSUNIX_MAKEFILE}
|
|
|
|
${USERGUIDE_MAKEFILE}
|
|
|
|
${ADMINREF_MAKEFILE}
|
|
|
|
${MOBI_FIXUP_XSL}
|
2014-03-30 10:53:16 +01:00
|
|
|
${DOXYFILE}
|
2013-06-22 17:28:01 +01:00
|
|
|
src/afs/Makefile
|
|
|
|
src/afsd/Makefile
|
|
|
|
src/afsmonitor/Makefile
|
|
|
|
src/afsweb/Makefile
|
|
|
|
src/aklog/Makefile
|
|
|
|
src/audit/Makefile
|
|
|
|
src/auth/Makefile
|
|
|
|
src/auth/test/Makefile
|
|
|
|
src/bozo/Makefile
|
|
|
|
src/bozo/test/Makefile
|
|
|
|
src/bu_utils/Makefile
|
|
|
|
src/bubasics/Makefile
|
|
|
|
src/bucoord/Makefile
|
|
|
|
src/budb/Makefile
|
|
|
|
src/tbudb/Makefile
|
|
|
|
src/butc/Makefile
|
|
|
|
src/butm/Makefile
|
|
|
|
src/cmd/Makefile
|
|
|
|
src/cmd/test/Makefile
|
|
|
|
src/comerr/Makefile
|
|
|
|
src/comerr/test/Makefile
|
|
|
|
src/config/Makefile
|
|
|
|
src/config/Makefile.config
|
|
|
|
src/config/Makefile.libtool
|
|
|
|
src/config/Makefile.lwp
|
|
|
|
src/config/Makefile.lwptool
|
|
|
|
src/config/Makefile.pthread
|
|
|
|
src/config/Makefile.version-CML
|
|
|
|
src/config/Makefile.version-NOCML
|
|
|
|
src/config/shlib-build
|
|
|
|
src/config/shlib-install
|
|
|
|
src/crypto/hcrypto/Makefile
|
|
|
|
src/crypto/rfc3961/Makefile
|
|
|
|
src/dir/Makefile
|
|
|
|
src/dir/test/Makefile
|
|
|
|
src/dviced/Makefile
|
|
|
|
src/dvolser/Makefile
|
|
|
|
src/export/Makefile
|
|
|
|
src/finale/Makefile
|
|
|
|
src/fsint/Makefile
|
|
|
|
src/fsprobe/Makefile
|
|
|
|
src/gtx/Makefile
|
|
|
|
src/JAVA/libjafs/Makefile
|
|
|
|
src/kauth/Makefile
|
|
|
|
src/kauth/test/Makefile
|
|
|
|
src/kopenafs/Makefile
|
|
|
|
src/libacl/Makefile
|
|
|
|
src/libacl/test/Makefile
|
|
|
|
src/libadmin/Makefile
|
|
|
|
src/libadmin/adminutil/Makefile
|
|
|
|
src/libadmin/bos/Makefile
|
|
|
|
src/libadmin/cfg/Makefile
|
|
|
|
src/libadmin/cfg/test/Makefile
|
|
|
|
src/libadmin/client/Makefile
|
|
|
|
src/libadmin/kas/Makefile
|
|
|
|
src/libadmin/pts/Makefile
|
|
|
|
src/libadmin/samples/Makefile
|
|
|
|
src/libadmin/test/Makefile
|
|
|
|
src/libadmin/vos/Makefile
|
|
|
|
src/libafs/Makefile.common
|
|
|
|
src/libafs/MakefileProto.${MKAFS_OSTYPE}
|
|
|
|
${DARWIN_PLIST}
|
|
|
|
src/libafsauthent/Makefile
|
|
|
|
src/libafsrpc/Makefile
|
|
|
|
src/libuafs/Makefile.common
|
|
|
|
src/libuafs/MakefileProto.${MKAFS_OSTYPE}
|
|
|
|
src/log/Makefile
|
|
|
|
src/log/test/Makefile
|
|
|
|
src/lwp/Makefile
|
|
|
|
src/lwp/test/Makefile
|
|
|
|
src/opr/Makefile
|
|
|
|
src/packaging/MacOS/OpenAFS-debug.Description.plist
|
|
|
|
src/packaging/MacOS/OpenAFS-debug.Info.plist
|
|
|
|
src/packaging/MacOS/OpenAFS.Description.plist
|
|
|
|
src/packaging/MacOS/OpenAFS.Info.plist
|
|
|
|
src/packaging/MacOS/OpenAFS.info
|
|
|
|
src/packaging/MacOS/buildpkg.sh
|
macos: use pkgbuild to build the package on 10.10/10.11
PackageMaker is no longer part of OS X. As a result, it
is not possible to build the package on OS X 10.10 and
OS X 10.11 using the existing code.
To solve this problem, a new script, along with a couple
of new files, are provided.
- pkgbuild.sh
This script uses the command line tools pkgbuild and
productbuild to build the package on OS X 10.10 and
OS X 10.11. By default, the package built by this
script will not be signed. Optionally, the package
might be signed.
- Distribution.xml
This file is nothing more than an XML file used by
productbuild. It is mainly used to configure how the
installer will look and behave.
- conclusion.txt
Contains the text that is displayed by Installer at
the end of the installation process. Only used by
El Capitan and further.
- Uninstall.14.15
This script can be used by OS X 10.10/10.11 users
to uninstall OpenAFS.
Notes:
- This work is based on a patch made by Brandon Allbery
<ballbery@sinenomine.net> with fixes and updates from
Andrew Deason <adeason@dson.org>.
- El Capitan and further prevent us from touching
/usr/bin directly. As a result, /opt is used.
- If the package is not signed, the user will have
to disable the OS X security protections. Otherwise,
the client will not work.
- Now we have two different scripts to build the
package on OS X. For OS X 10.10 and newer versions,
pkgbuild.sh will be used. For older versions,
the existing buildpkg.sh will be used.
Change-Id: If8320666c553b82af450c0263f5e80a00c33e3b8
Reviewed-on: https://gerrit.openafs.org/12239
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Benjamin Kaduk <kaduk@mit.edu>
2016-07-15 16:22:11 +01:00
|
|
|
src/packaging/MacOS/pkgbuild.sh
|
2013-06-22 17:28:01 +01:00
|
|
|
src/pam/Makefile
|
|
|
|
src/platform/Makefile
|
|
|
|
src/platform/${MKAFS_OSTYPE}/Makefile
|
|
|
|
src/platform/DARWIN/growlagent/Makefile
|
|
|
|
src/procmgmt/Makefile
|
|
|
|
src/procmgmt/test/Makefile
|
|
|
|
src/ptserver/Makefile
|
|
|
|
src/tptserver/Makefile
|
|
|
|
src/roken/Makefile
|
|
|
|
src/rx/Makefile
|
|
|
|
src/rx/bulk.example/Makefile
|
|
|
|
src/rx/bulktest/Makefile
|
|
|
|
src/rx/multi.example/Makefile
|
|
|
|
src/rx/simple.example/Makefile
|
|
|
|
src/rx/test/Makefile
|
|
|
|
src/rxdebug/Makefile
|
|
|
|
src/rxgen/Makefile
|
2013-01-04 21:16:04 +00:00
|
|
|
src/rxgk/Makefile
|
2013-06-22 17:28:01 +01:00
|
|
|
src/rxkad/Makefile
|
|
|
|
src/rxkad/test/Makefile
|
|
|
|
src/rxosd/Makefile
|
|
|
|
src/rxstat/Makefile
|
|
|
|
src/scout/Makefile
|
|
|
|
src/sys/Makefile
|
|
|
|
src/tbutc/Makefile
|
|
|
|
src/tests/Makefile
|
|
|
|
src/tests/run-tests
|
|
|
|
src/tools/Makefile
|
|
|
|
src/tools/dumpscan/Makefile
|
|
|
|
src/tools/rxperf/Makefile
|
|
|
|
src/tsalvaged/Makefile
|
|
|
|
src/tsm41/Makefile
|
|
|
|
src/tvolser/Makefile
|
|
|
|
src/ubik/Makefile
|
|
|
|
src/tubik/Makefile
|
|
|
|
src/update/Makefile
|
|
|
|
src/usd/Makefile
|
|
|
|
src/usd/test/Makefile
|
|
|
|
src/uss/Makefile
|
|
|
|
src/util/Makefile
|
|
|
|
src/util/test/Makefile
|
|
|
|
src/libafscp/Makefile
|
|
|
|
src/venus/Makefile
|
|
|
|
src/venus/test/Makefile
|
|
|
|
src/vfsck/Makefile
|
|
|
|
src/viced/Makefile
|
|
|
|
src/vlserver/Makefile
|
|
|
|
src/tvlserver/Makefile
|
|
|
|
src/vol/Makefile
|
|
|
|
src/vol/test/Makefile
|
|
|
|
src/volser/Makefile
|
|
|
|
src/xstat/Makefile
|
|
|
|
src/helper-splint.sh
|
|
|
|
tests/Makefile
|
|
|
|
tests/auth/Makefile
|
|
|
|
tests/cmd/Makefile
|
|
|
|
tests/common/Makefile
|
|
|
|
tests/opr/Makefile
|
|
|
|
tests/rpctestlib/Makefile
|
|
|
|
tests/rx/Makefile
|
|
|
|
tests/tap/Makefile
|
|
|
|
tests/util/Makefile
|
|
|
|
tests/volser/Makefile],
|
2006-08-02 23:54:51 +01:00
|
|
|
[chmod a+x src/config/shlib-build
|
|
|
|
chmod a+x src/config/shlib-install])
|
2010-11-21 22:01:53 +00:00
|
|
|
|
|
|
|
# print a final summary
|
2013-10-03 17:44:30 +01:00
|
|
|
OPENAFS_SUMMARY
|