OpenAFS CVS Commit: openafs/src/shlibafsauthent by rra

cvs@GRAND.CENTRAL.ORG cvs@GRAND.CENTRAL.ORG
Wed, 02 Aug 2006 17:54:52 EDT


Update of /cvs/openafs/src/shlibafsauthent
In directory GRAND.CENTRAL.ORG:/tmp/cvs-serv7350/src/shlibafsauthent

Modified Files:
	.cvsignore Makefile.in 
Added Files:
	libafsauthent.exp libafsauthent.map 
Removed Files:
	afsauthent.exp mapfile 
Log Message:
DELTA shlib-overhaul-20060802
AUTHOR rra@stanford.edu

Overhaul how we build shared libraries.  Pull the code for building and
installing shared libraries out into simple shell scripts that we can then
evolve as we need to and make more sophisticated.  Remove the details of
how to use a mapfile from the Solaris Autoconf-driven configuration and
move them to the Solaris case of the build script.  In the process, make
it possible to build more than one shared library in a single directory.

Remove the last vestiges of libafssetpag from the sys directory; kopenafs
now replaces all of that.

Only link in syscall.o in the sys and kopenafs directories on those
platforms that actually care so that we don't have to do work to generate
a valid .o file that can be included in an archive.


--- DELTA config follows ---
shlib-overhaul-20060802 openafs/src/shlibafsauthent/libafsauthent.exp /dev/null 1.1
shlib-overhaul-20060802 openafs/src/shlibafsauthent/libafsauthent.map /dev/null 1.1
shlib-overhaul-20060802 openafs/src/shlibafsauthent/.cvsignore 1.2 1.3
shlib-overhaul-20060802 openafs/src/shlibafsauthent/Makefile.in 1.17 1.18
shlib-overhaul-20060802 openafs/src/shlibafsauthent/afsauthent.exp 1.1 /dev/null
shlib-overhaul-20060802 openafs/src/shlibafsauthent/mapfile 1.4 /dev/null