diff options
| author | Michael Opdenacker <michael.opdenacker@bootlin.com> | 2021-10-19 14:34:18 +0200 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2021-10-20 20:20:46 +0100 |
| commit | d03d151093ff79c5c5761c7ce5f7c65ae909f9af (patch) | |
| tree | 839df65e4b5446c5d3f86b7642ea09d67a9c17dc /documentation/ref-manual | |
| parent | 2abbaa3319b5cef9eee6805b7e84b984e4b6dca1 (diff) | |
| download | poky-d03d151093ff79c5c5761c7ce5f7c65ae909f9af.tar.gz | |
ref-manual: document BUILD_REPRODUCIBLE_BINARIES
(From yocto-docs rev: 9855ed9b35acede2f6e56509709000796a3927f3)
Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/ref-manual')
| -rw-r--r-- | documentation/ref-manual/variables.rst | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/documentation/ref-manual/variables.rst b/documentation/ref-manual/variables.rst index 85f65cae35..9daf230a59 100644 --- a/documentation/ref-manual/variables.rst +++ b/documentation/ref-manual/variables.rst | |||
| @@ -906,6 +906,19 @@ system and gives an overview of their function and contents. | |||
| 906 | :term:`TARGET_PREFIX` when building for | 906 | :term:`TARGET_PREFIX` when building for |
| 907 | ``native`` recipes. | 907 | ``native`` recipes. |
| 908 | 908 | ||
| 909 | :term:`BUILD_REPRODUCIBLE_BINARIES` | ||
| 910 | This variable allows the image building classes and recipes to produce | ||
| 911 | :ref:`reproducible binaries <test-manual/reproducible-builds:reproducible builds>` | ||
| 912 | |||
| 913 | If you inherit the | ||
| 914 | :ref:`reproducible-build <ref-classes-reproducible-build>` class, | ||
| 915 | which is the case of the Poky reference distribution, this sets this | ||
| 916 | variable to "1". | ||
| 917 | |||
| 918 | If your build inherits this classs but you wish to disable reproducible | ||
| 919 | binary generation for specific packages or images, you can set this | ||
| 920 | variable to "0" in the corresponding recipes. | ||
| 921 | |||
| 909 | :term:`BUILD_STRIP` | 922 | :term:`BUILD_STRIP` |
| 910 | Specifies the command to be used to strip debugging symbols from | 923 | Specifies the command to be used to strip debugging symbols from |
| 911 | binaries produced for the build host. By default, :term:`BUILD_STRIP` | 924 | binaries produced for the build host. By default, :term:`BUILD_STRIP` |
