diff options
author | Scott Rifenbark <srifenbark@gmail.com> | 2015-09-22 07:34:36 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2015-10-21 23:06:22 +0100 |
commit | 3930f04e0a95aa41ac94df2726bc9540d48c770b (patch) | |
tree | e67ae9ab6cd6bd5d2886454fc2132c94d02d7f4a /documentation | |
parent | 0d1c86b558105f8101776d72c6e8131cce358551 (diff) | |
download | openembedded-core-contrib-3930f04e0a95aa41ac94df2726bc9540d48c770b.tar.gz |
ref-manual: Updated the EXCLUDE_FROM_SHLIBS description
Fixes [YOCTO #8066]
Applied some review comments to the variable's description.
(From yocto-docs rev: 35b28f3b86cdb76ae3dc431b5f538b4d078b694f)
Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation')
-rw-r--r-- | documentation/ref-manual/ref-variables.xml | 23 |
1 files changed, 17 insertions, 6 deletions
diff --git a/documentation/ref-manual/ref-variables.xml b/documentation/ref-manual/ref-variables.xml index fd13746a81..fbdd3c0850 100644 --- a/documentation/ref-manual/ref-variables.xml +++ b/documentation/ref-manual/ref-variables.xml @@ -3535,18 +3535,29 @@ <glossentry id='var-EXCLUDE_FROM_SHLIBS'><glossterm>EXCLUDE_FROM_SHLIBS</glossterm> <info> - EXCLUDE_FROM_SHLIBS[doc] = "Causes the OpenEmbedded build system's shared resolver to exclued an entire package when scanning for shared libraries." + EXCLUDE_FROM_SHLIBS[doc] = "Causes the OpenEmbedded build system's shared libraries resolver to exclude an entire package when scanning for shared libraries." </info> <glossdef> <para role="glossdeffirst"> <!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> --> - Triggers the OpenEmbedded build system's shared resolver to - exclude an entire package when scanning for shared - libraries (i.e. the <filename>shlib</filename> procedure. + Triggers the OpenEmbedded build system's shared libraries + resolver to exclude an entire package when scanning for + shared libraries. + <note> + The shared libraries resolver's functionality results + in part from the internal function + <filename>package_do_shlibs</filename>, which is part of + the + <link linkend='ref-tasks-package'><filename>do_package</filename></link> + task. + You should be aware that the shared libraries resolver + might implicitly define some dependencies between + packages. + </note> The <filename>EXCLUDE_FROM_SHLIBS</filename> variable is similar to the <link linkend='var-PRIVATE_LIBS'><filename>PRIVATE_LIBS</filename></link> - variable, which exludes a package's particular libraries + variable, which excludes a package's particular libraries only and not the whole package. </para> @@ -3555,7 +3566,7 @@ <filename>EXCLUDE_FROM_SHLIBS</filename> variable by setting it to "1" for a particular package: <literallayout class='monospaced'> - EXCLUDE_FROM_SHLIB = "1" + EXCLUDE_FROM_SHLIBS = "1" </literallayout> </para> </glossdef> |