Document SHLIB/SHLIB_CXX/NO_PIC.

Sponsored by:	EMC / Isilon Storage Division
This commit is contained in:
Bryan Drewery 2016-04-15 18:49:26 +00:00
parent 42ff34c310
commit 86abeac495

View File

@ -419,12 +419,16 @@ with the current needs of the BSD tree.
It sets/uses the following variables:
LIB The name of the library to build.
LIB The name of the library to build. Both a shared and static
library will be built. NO_PIC can be set to only build a
static library.
LIB_CXX The name of the library to build. It also causes
<bsd.lib.mk> to link the library with the
standard C++ library. LIB_CXX overrides the value
of LIB if LIB is also set.
of LIB if LIB is also set. Both a shared and static library
will be built. NO_PIC can be set to only build a static
library.
LIBDIR Target directory for libraries.
@ -449,6 +453,10 @@ SRCS List of source files to build the library. Suffix types
to .c files of the same name. (This is not the default for
versions of make.)
SHLIB Like LIB but only builds a shared library.
SHLIB_CXX Like LIB_CXX but only builds a shared library.
SHLIB_LDSCRIPT Template file to generate shared library linker script.
Unless used, a simple symlink is created to the real
shared object.