OpenAFS Master Repository branch, master, updated. BP--openafs-stable-1_6_x-356-g5e47d03
Gerrit Code Review
gerrit@openafs.org
Sun, 31 Oct 2010 19:00:57 -0700 (PDT)
The following commit has been merged in the master branch:
commit 5e47d03ed37b87da72f4c1f8fca7a5efff6b0bb3
Author: Simon Wilkinson <sxw@your-file-system.com>
Date: Fri Oct 29 12:10:16 2010 +0100
Add libroken as its own library
Include libroken as a library in its own right, so that the whole
of the code can benefit from it. This change purely adds libroken
for the Unix build system. It doesn't replace those pieces of
libroken in hcrypto or util, or enable it for Windows.
There is also the option of using a system-install libroken, if one is
found at configure time.
*) If --with-libroken=yes, or is not supplied than a system library
will be used if suitable. Otherwise, we'll use the internal
libroken
*) If --with-libroken=/path/to/installation then the libroken at
that path will be used. If there is no libroken there, or it
is not suitable, an error will be returned
*) If --with-libroken=internal then the internal libroken is used,
regardless of what is present on the system.
We deliberately do not provide installed headers for the internal
libroken. If other applications wish to make use of libroken, then
they should use the Heimdal one, rather than piggybacking on ours.
Change-Id: Iff01e1e17090404cc8e4783108ae8a8784170918
Reviewed-on: http://gerrit.openafs.org/3191
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>
Makefile.in | 13 +++-
acinclude.m4 | 69 ++++++++++++++++++--
configure.ac | 1 +
src/cf/c-attribute.m4 | 27 ++++++++
src/cf/roken.m4 | 70 +++++++++++++++++++
src/config/Makefile.config.in | 9 ++-
src/crypto/hcrypto/Makefile.in | 31 ++++++++-
src/crypto/hcrypto/roken.h | 4 +
src/roken/.gitignore | 2 +
src/roken/Makefile.in | 143 ++++++++++++++++++++++++++++++++++++++++
src/roken/config.h | 38 +++++++++++
src/roken/librokenafs.map | 33 +++++++++
12 files changed, 426 insertions(+), 14 deletions(-)
--
OpenAFS Master Repository