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 | poky-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 @@ | |||
3535 | 3535 | ||
3536 | <glossentry id='var-EXCLUDE_FROM_SHLIBS'><glossterm>EXCLUDE_FROM_SHLIBS</glossterm> | 3536 | <glossentry id='var-EXCLUDE_FROM_SHLIBS'><glossterm>EXCLUDE_FROM_SHLIBS</glossterm> |
3537 | <info> | 3537 | <info> |
3538 | EXCLUDE_FROM_SHLIBS[doc] = "Causes the OpenEmbedded build system's shared resolver to exclued an entire package when scanning for shared libraries." | 3538 | EXCLUDE_FROM_SHLIBS[doc] = "Causes the OpenEmbedded build system's shared libraries resolver to exclude an entire package when scanning for shared libraries." |
3539 | </info> | 3539 | </info> |
3540 | <glossdef> | 3540 | <glossdef> |
3541 | <para role="glossdeffirst"> | 3541 | <para role="glossdeffirst"> |
3542 | <!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> --> | 3542 | <!-- <para role="glossdeffirst"><imagedata fileref="figures/define-generic.png" /> --> |
3543 | Triggers the OpenEmbedded build system's shared resolver to | 3543 | Triggers the OpenEmbedded build system's shared libraries |
3544 | exclude an entire package when scanning for shared | 3544 | resolver to exclude an entire package when scanning for |
3545 | libraries (i.e. the <filename>shlib</filename> procedure. | 3545 | shared libraries. |
3546 | <note> | ||
3547 | The shared libraries resolver's functionality results | ||
3548 | in part from the internal function | ||
3549 | <filename>package_do_shlibs</filename>, which is part of | ||
3550 | the | ||
3551 | <link linkend='ref-tasks-package'><filename>do_package</filename></link> | ||
3552 | task. | ||
3553 | You should be aware that the shared libraries resolver | ||
3554 | might implicitly define some dependencies between | ||
3555 | packages. | ||
3556 | </note> | ||
3546 | The <filename>EXCLUDE_FROM_SHLIBS</filename> variable is | 3557 | The <filename>EXCLUDE_FROM_SHLIBS</filename> variable is |
3547 | similar to the | 3558 | similar to the |
3548 | <link linkend='var-PRIVATE_LIBS'><filename>PRIVATE_LIBS</filename></link> | 3559 | <link linkend='var-PRIVATE_LIBS'><filename>PRIVATE_LIBS</filename></link> |
3549 | variable, which exludes a package's particular libraries | 3560 | variable, which excludes a package's particular libraries |
3550 | only and not the whole package. | 3561 | only and not the whole package. |
3551 | </para> | 3562 | </para> |
3552 | 3563 | ||
@@ -3555,7 +3566,7 @@ | |||
3555 | <filename>EXCLUDE_FROM_SHLIBS</filename> variable by | 3566 | <filename>EXCLUDE_FROM_SHLIBS</filename> variable by |
3556 | setting it to "1" for a particular package: | 3567 | setting it to "1" for a particular package: |
3557 | <literallayout class='monospaced'> | 3568 | <literallayout class='monospaced'> |
3558 | EXCLUDE_FROM_SHLIB = "1" | 3569 | EXCLUDE_FROM_SHLIBS = "1" |
3559 | </literallayout> | 3570 | </literallayout> |
3560 | </para> | 3571 | </para> |
3561 | </glossdef> | 3572 | </glossdef> |