diff options
author | Daniel Wagenknecht <dwagenknecht@emlix.com> | 2025-09-22 10:02:08 +0200 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2025-10-10 10:50:20 +0100 |
commit | cd9af6c657987e55396eab8c4dd3827d487df298 (patch) | |
tree | 8d53b807d52cdf5103d9051d3ede2881b1a563fe /scripts/lib/wic/engine.py | |
parent | cf35a6a00fdae858f32dc925e95010610846709b (diff) | |
download | poky-cd9af6c657987e55396eab8c4dd3827d487df298.tar.gz |
os-release: do not add empty parentheses to VERSION
Setting DISTRO_CODENAME to an empty string previously led to a VERSION
field in /etc/os-release containing empty parantheses, e.g.
DISTRO_VERSION = "5.0.12"
DISTRO_CODENAME = ""
==> VERSION = "5.0.12 ()"
This is probably not what a user expects, especially since it is quite
common to set variables to empty strings to disable something in OE
based builds, but using `unset VARNAME` seems pretty uncommon.
Instead of adding the parentheses with the DISTRO_CODENAME if the
variable is in the datastore add them only if the variable is not empty.
(From OE-Core rev: 217f49c9b514637eb24fdd802f12452ca716e1c8)
Signed-off-by: Daniel Wagenknecht <dwagenknecht@emlix.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts/lib/wic/engine.py')
0 files changed, 0 insertions, 0 deletions