diff options
author | Michael Opdenacker <michael.opdenacker@bootlin.com> | 2022-12-12 11:51:06 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2022-12-21 14:15:26 +0000 |
commit | 5459957a40eaad7f991106c2c2c38011465f1a65 (patch) | |
tree | 77289aeacca7eecd711ad033ac64665e1f9bb07f /bitbake/doc | |
parent | 34d538c5ac9f9a25ee5e1faca631fbdb34c034dd (diff) | |
download | poky-5459957a40eaad7f991106c2c2c38011465f1a65.tar.gz |
bitbake: bitbake-user-manual: remove "OEBasic" signature generator
Removed in BitBake through
https://git.openembedded.org/openembedded-core/commit/?id=3667e589ba16eb261cfd72c2b11429f482c239f6
(Bitbake rev: 50261fe047dfb41c3ce9d91b9b8245ce465d69b3)
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/doc')
-rw-r--r-- | bitbake/doc/bitbake-user-manual/bitbake-user-manual-execution.rst | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/bitbake/doc/bitbake-user-manual/bitbake-user-manual-execution.rst b/bitbake/doc/bitbake-user-manual/bitbake-user-manual-execution.rst index 7a22e96edf..f6ebf7ba6a 100644 --- a/bitbake/doc/bitbake-user-manual/bitbake-user-manual-execution.rst +++ b/bitbake/doc/bitbake-user-manual/bitbake-user-manual-execution.rst | |||
@@ -552,8 +552,8 @@ through dependency chains are more complex and are generally | |||
552 | accomplished with a Python function. The code in | 552 | accomplished with a Python function. The code in |
553 | ``meta/lib/oe/sstatesig.py`` shows two examples of this and also | 553 | ``meta/lib/oe/sstatesig.py`` shows two examples of this and also |
554 | illustrates how you can insert your own policy into the system if so | 554 | illustrates how you can insert your own policy into the system if so |
555 | desired. This file defines the two basic signature generators | 555 | desired. This file defines the basic signature generator |
556 | OpenEmbedded-Core uses: "OEBasic" and "OEBasicHash". By default, there | 556 | OpenEmbedded-Core uses: "OEBasicHash". By default, there |
557 | is a dummy "noop" signature handler enabled in BitBake. This means that | 557 | is a dummy "noop" signature handler enabled in BitBake. This means that |
558 | behavior is unchanged from previous versions. ``OE-Core`` uses the | 558 | behavior is unchanged from previous versions. ``OE-Core`` uses the |
559 | "OEBasicHash" signature handler by default through this setting in the | 559 | "OEBasicHash" signature handler by default through this setting in the |
@@ -561,14 +561,13 @@ behavior is unchanged from previous versions. ``OE-Core`` uses the | |||
561 | 561 | ||
562 | BB_SIGNATURE_HANDLER ?= "OEBasicHash" | 562 | BB_SIGNATURE_HANDLER ?= "OEBasicHash" |
563 | 563 | ||
564 | The "OEBasicHash" :term:`BB_SIGNATURE_HANDLER` is the same as the "OEBasic" | 564 | The main feature of the "OEBasicHash" :term:`BB_SIGNATURE_HANDLER` is that |
565 | version but adds the task hash to the stamp files. This results in any | 565 | it adds the task hash to the stamp files. Thanks to this, any metadata |
566 | metadata change that changes the task hash, automatically causing the | 566 | change will change the task hash, automatically causing the task to be run |
567 | task to be run again. This removes the need to bump | 567 | again. This removes the need to bump :term:`PR` values, and changes to |
568 | :term:`PR` values, and changes to metadata automatically | 568 | metadata automatically ripple across the build. |
569 | ripple across the build. | ||
570 | 569 | ||
571 | It is also worth noting that the end result of these signature | 570 | It is also worth noting that the end result of signature |
572 | generators is to make some dependency and hash information available to | 571 | generators is to make some dependency and hash information available to |
573 | the build. This information includes: | 572 | the build. This information includes: |
574 | 573 | ||