]> git.michaelhowe.org Git - packages/o/openafs.git/commit
DEVEL15-windows-libafsconf-20090525
authorJeffrey Altman <jaltman@secure-endpoints.com>
Mon, 25 May 2009 22:31:21 +0000 (22:31 +0000)
committerJeffrey Altman <jaltman@secure-endpoints.com>
Mon, 25 May 2009 22:31:21 +0000 (22:31 +0000)
commit2df8f67ffe46b76aba6f99eab6f46e3c5059b0dd
tree2814e7d700c4d4a73fb5f93faba39d7aa30c0031
parent5d9852ec41468ebcabdd70991f26e7259087986f
DEVEL15-windows-libafsconf-20090525

LICENSE MIT

libafsconf.dll has been present since OpenAFS 1.0.  However,
for some unknown reason the components that it consists of
(cm_dns.obj, cm_config.obj, cm_nls.obj) have been staticly
linked into exes and dlls all over the code base.  This commit
removes all of the static references and replaces them with
libafsconf.lib.

libafsconf.dll is also moved from Client\Program to Common
because it is now linked to by server and utility components.

(cherry picked from commit c8ccb887882bc4affef02a8193e9b1ed01f885f5)
15 files changed:
src/WINNT/afsd/NTMakefile
src/WINNT/install/NSIS/OpenAFS.nsi
src/WINNT/install/wix/files.wxi
src/auth/NTMakefile
src/bozo/NTMakefile
src/bucoord/NTMakefile
src/budb/NTMakefile
src/butc/NTMakefile
src/kauth/NTMakefile
src/libafsauthent/NTMakefile
src/ptserver/NTMakefile
src/tbutc/NTMakefile
src/update/NTMakefile
src/vlserver/NTMakefile
src/volser/NTMakefile