summaryrefslogtreecommitdiffstats
path: root/documentation/ref-manual
diff options
context:
space:
mode:
authorMichael Opdenacker <michael.opdenacker@bootlin.com>2021-10-19 14:34:18 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2021-10-20 20:20:46 +0100
commitd03d151093ff79c5c5761c7ce5f7c65ae909f9af (patch)
tree839df65e4b5446c5d3f86b7642ea09d67a9c17dc /documentation/ref-manual
parent2abbaa3319b5cef9eee6805b7e84b984e4b6dca1 (diff)
downloadpoky-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.rst13
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`