summaryrefslogtreecommitdiffstats
path: root/scripts/qemuimage-testlib-pythonhelper
diff options
context:
space:
mode:
authorAndreas Stergiopoulos <andreas.stergiopoulos@smile.fr>2025-10-13 17:59:51 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2025-10-16 10:53:10 +0100
commit38bf36294502677bca32171f3f63f36af67b7dec (patch)
tree529a959496674f65ca2f77275d83df9283810404 /scripts/qemuimage-testlib-pythonhelper
parent454a237bb9c4416cd7750af58f229c7e9bc12f08 (diff)
downloadpoky-38bf36294502677bca32171f3f63f36af67b7dec.tar.gz
sanity.bbclass: Remove tool version repetition for gcc, patch, git, make, tar
This commit mainly changes the way that error messages are printed when sanity checking for the version numbers of gcc, patch, git, make and tar. It affects the following functions: check_patch_version(), check_make_version(), check_gcc_version(), check_tar_version(), check_git_version() Before this commit, the minimum version number and the error string were hard-coded string literals which the programmer had to maintain manually and independently. With this change, the version is defined once in each function and then used both for checking and for error printing. Additionally, the affected error messages have been made to spill over multiple lines for better source code readability. Link to the relevant discussion: https://lists.openembedded.org/g/openembedded-core/topic/115491380#msg224131 This change has been tested by changing the version string and making sure that the test fails and the proper minimum version is reported in the error message. Suggested-By: Yoann Congal <yoann.congal@smile.fr> (From OE-Core rev: 27a4ce7b34946200e35adfab1ace512a531fc560) Signed-off-by: Andreas Stergiopoulos <andreas.stergiopoulos@smile.fr> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts/qemuimage-testlib-pythonhelper')
0 files changed, 0 insertions, 0 deletions