@@ -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!")
@@ -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')]
new file mode 100644
@@ -0,0 +1 @@
+REQUIRED_BBVERSION = "2.16.0"
\ No newline at end of file
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