summaryrefslogtreecommitdiffstats
path: root/bitbake/doc
diff options
context:
space:
mode:
authorScott Rifenbark <scott.m.rifenbark@intel.com>2014-03-27 15:35:43 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2014-03-30 10:19:49 +0100
commit34f4a9d8b7ba575759956ac99ac4f5509468a530 (patch)
treef3c8ddf3e54decbb4ffde8df3e87503a5e4739c6 /bitbake/doc
parente7277a53edba1abf26441a27adb39b5e6c342d08 (diff)
downloadpoky-34f4a9d8b7ba575759956ac99ac4f5509468a530.tar.gz
bitbake: user-manual-execution.xml: Updated "Checksum (Signatures) section.
Fixes [YOCTO #5357] Added a paragraph at the end of this section to address the fact that the user can now debug Bitbake's processing of signatures. This introduces the -S bitbake option and the fact that the user can provide a couple parameters with it: "none" and "printdiff". (Bitbake rev: 4093fa6c96eebe0bbafb93dc27d8a978cca436c4) Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/doc')
-rw-r--r--bitbake/doc/user-manual/user-manual-execution.xml24
1 files changed, 24 insertions, 0 deletions
diff --git a/bitbake/doc/user-manual/user-manual-execution.xml b/bitbake/doc/user-manual/user-manual-execution.xml
index a67516e858..d5a288c03f 100644
--- a/bitbake/doc/user-manual/user-manual-execution.xml
+++ b/bitbake/doc/user-manual/user-manual-execution.xml
@@ -751,6 +751,30 @@
751 </para> 751 </para>
752 752
753 <para> 753 <para>
754 It is worth noting that BitBake's "-S" option lets you
755 debug Bitbake's processing of signatures.
756 The options passed to -S allow different debugging modes
757 to be used, either using BitBake's own debug functions
758 or possibly those defined in the metadata/signature handler
759 itself.
760 The simplest parameter to pass is "none", which causes a
761 set of signature information to be written out into
762 <filename>STAMP_DIR</filename>
763 corresponding to the targets specified.
764 The other currently available parameter is "printdiff",
765 which causes BitBake to try to establish the closest
766 signature match it can (e.g. in the sstate cache) and then
767 run <filename>bitbake-diffsigs</filename> over the matches
768 to determine the stamps and delta where these two
769 stamp trees diverge.
770 <note>
771 It is likely that future versions of BitBake with
772 provide other signature handlers triggered through
773 additional "-S" paramters.
774 </note>
775 </para>
776
777 <para>
754 You can find more information on checksum metadata in the 778 You can find more information on checksum metadata in the
755 "<link linkend='task-checksums-and-setscene'>Task Checksums and Setscene</link>" 779 "<link linkend='task-checksums-and-setscene'>Task Checksums and Setscene</link>"
756 section. 780 section.