cmd: Convert to using libtool
authorSimon Wilkinson <sxw@your-file-system.com>
Wed, 23 May 2012 20:43:57 +0000 (21:43 +0100)
committerDerrick Brashear <shadow@your-file-system.com>
Fri, 7 Sep 2012 18:29:14 +0000 (11:29 -0700)
commitd36be5b8be5ac248b88224606c09257efab0718e
tree170f2f5dae5950c3c09ceaab91e9223471eb31e4
parent11e0ce535d094579c58247bd6274e058fb7cd71c
cmd: Convert to using libtool

Convert the libcmd and libcmd_pic libaries to being built using
libtool. Historically, these have been built as LWP code, but they
have no LWP dependencies, and no LWP-specific code within them. So,
make cmd a pthread-only library.

In addition to the libtool library liboafs_cmd.la, we build the
legacy libcmd.a and libcmd_pic.a as convenience libraries. libcmd64.a
(a 64bit variant, used solely by kdump), remains built through
"normal" means.

Update pthreaded users of libcmd to use the new liboafs_cmd.la. For
now, non-pthreaded users are left alone.

Change-Id: Id8445949754d1942f6e8752ae182b4e6f86fe94f
Reviewed-on: http://gerrit.openafs.org/8055
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@your-file-system.com>
19 files changed:
src/afsd/Makefile.in
src/aklog/Makefile.in
src/auth/Makefile.in
src/cmd/Makefile.in
src/cmd/liboafs_cmd.la.sym [new file with mode: 0644]
src/dviced/Makefile.in
src/dvolser/Makefile.in
src/libadmin/test/Makefile.in
src/rxkad/test/Makefile.in
src/tbudb/Makefile.in
src/tbutc/Makefile.in
src/tptserver/Makefile.in
src/tsalvaged/Makefile.in
src/tubik/Makefile.in
src/tvlserver/Makefile.in
src/tvolser/Makefile.in
src/venus/Makefile.in
src/viced/Makefile.in
tests/cmd/Makefile.in