summaryrefslogtreecommitdiffstats
path: root/documentation/ref-manual
diff options
context:
space:
mode:
authorPaul Eggleton <paul.eggleton@linux.intel.com>2013-04-09 18:39:36 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2013-04-13 23:57:23 +0100
commit6ae39ca7e35dd934b42b09c3d28f65453a4f857a (patch)
tree226dc6d633f621bb0700a6e5cb4f40feb5618b2b /documentation/ref-manual
parent3bb962f1bcf3b443ff15e108c10cde19e6fd88f9 (diff)
downloadpoky-6ae39ca7e35dd934b42b09c3d28f65453a4f857a.tar.gz
ref-manual/ref-variables: add SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS
Removed some ambiguous text. (From yocto-docs rev: cdf5cf7505af9c2c61e7b7d8a7db61ec0baad254) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/ref-manual')
-rw-r--r--documentation/ref-manual/ref-variables.xml28
1 files changed, 28 insertions, 0 deletions
diff --git a/documentation/ref-manual/ref-variables.xml b/documentation/ref-manual/ref-variables.xml
index 824f6962ee..600da575fc 100644
--- a/documentation/ref-manual/ref-variables.xml
+++ b/documentation/ref-manual/ref-variables.xml
@@ -3274,6 +3274,34 @@ recipes-graphics/xorg-font/font-alias_1.0.3.bb:PR = "${INC_PR}.3"
3274 </glossdef> 3274 </glossdef>
3275 </glossentry> 3275 </glossentry>
3276 3276
3277 <glossentry id='var-SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS'><glossterm>SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS</glossterm>
3278 <glossdef>
3279 <para>
3280 A list of recipe dependencies that should not be used to
3281 determine signatures of tasks from one recipe when they
3282 depend on tasks from another recipe.
3283 For example:
3284 <literallayout class='monospaced'>
3285 SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += "intone->mplayer2"
3286 </literallayout>
3287 In this example, <filename>intone</filename> depends on
3288 <filename>mplayer2</filename>.
3289 </para>
3290
3291 <para>
3292 Use of this variable is one mechanism to remove dependencies
3293 that affect task signatures and thus force rebuilds when a
3294 recipe changes.
3295 <caution>
3296 If you add an inappropriate dependency for a recipe
3297 relationship, the build might break when the interface
3298 of the second recipe changes after the first recipe has
3299 been built.
3300 </caution>
3301 </para>
3302 </glossdef>
3303 </glossentry>
3304
3277 <glossentry id='var-SITEINFO_ENDIANNESS'><glossterm>SITEINFO_ENDIANNESS</glossterm> 3305 <glossentry id='var-SITEINFO_ENDIANNESS'><glossterm>SITEINFO_ENDIANNESS</glossterm>
3278 <glossdef> 3306 <glossdef>
3279 <para> 3307 <para>