diff mbox series

[1/4] bin: Move version information to common file

Message ID 20260326173951.519326-2-rob.woolley@windriver.com
State New
Headers show
Series [1/4] bin: Move version information to common file | expand

Commit Message

Rob Woolley March 26, 2026, 5:39 p.m. UTC
Signed-off-by: Rob Woolley <rob.woolley@windriver.com>
---
 bin/bitbake       | 5 +++--
 bin/bitbake-setup | 2 ++
 bin/version.py    | 1 +
 3 files changed, 6 insertions(+), 2 deletions(-)
 create mode 100644 bin/version.py
diff mbox series

Patch

diff --git a/bin/bitbake b/bin/bitbake
index a995bd665..f838593e7 100755
--- a/bin/bitbake
+++ b/bin/bitbake
@@ -13,6 +13,9 @@ 
 import os
 import sys
 import warnings
+
+from version import REQUIRED_BBVERSION as __version__
+
 warnings.simplefilter("default")
 
 sys.path.insert(0, os.path.join(os.path.dirname(os.path.dirname(__file__)),
@@ -27,8 +30,6 @@  from bb.main import bitbake_main, BitBakeConfigParameters, BBMainException
 
 bb.utils.check_system_locale()
 
-__version__ = "2.16.0"
-
 if __name__ == "__main__":
     if __version__ != bb.__version__:
         sys.exit("Bitbake core version and program version mismatch!")
diff --git a/bin/bitbake-setup b/bin/bitbake-setup
index dcad9c169..1ea41853b 100755
--- a/bin/bitbake-setup
+++ b/bin/bitbake-setup
@@ -21,6 +21,8 @@  import signal
 import functools
 import string
 
+from version import REQUIRED_BBVERSION as __version__
+
 bindir = os.path.abspath(os.path.dirname(__file__))
 sys.path[0:0] = [os.path.join(os.path.dirname(bindir), 'lib')]
 
diff --git a/bin/version.py b/bin/version.py
new file mode 100644
index 000000000..1e2d585d7
--- /dev/null
+++ b/bin/version.py
@@ -0,0 +1 @@ 
+REQUIRED_BBVERSION = "2.16.0"
\ No newline at end of file