mirror of
https://git.yoctoproject.org/poky
synced 2026-02-15 21:23:04 +01:00
Export environmental variables needed for binary reproducibility with consistent values. This class can be used either directly via: INHERIT += "reproducible_build_simple" or can be inherited by a more complex/complete bbclass, for example a bblass which will crack SOURCE_DATE_EPOCH for each recipe. (From OE-Core rev: 5c2685c5ee2f8210a36b9a8591491b6af0482084) Signed-off-by: Juro Bystricky <juro.bystricky@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
12 lines
254 B
Plaintext
12 lines
254 B
Plaintext
# Setup default environment for reproducible builds.
|
|
|
|
BUILD_REPRODUCIBLE_BINARIES = "1"
|
|
|
|
export PYTHONHASHSEED = "0"
|
|
export PERL_HASH_SEED = "0"
|
|
export TZ = 'UTC'
|
|
export SOURCE_DATE_EPOCH ??= "1520598896"
|
|
|
|
REPRODUCIBLE_TIMESTAMP_ROOTFS ??= "1520598896"
|
|
|