From 95abe76dafb310ea14a6cf5384a506d1525bb7b1 Mon Sep 17 00:00:00 2001 From: Chris Johns Date: Thu, 29 Nov 2018 05:40:08 +1100 Subject: waf: Fix version paths on Windows. --- rtemstoolkit/version.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'rtemstoolkit') diff --git a/rtemstoolkit/version.py b/rtemstoolkit/version.py index 54b6af4..82ca95d 100644 --- a/rtemstoolkit/version.py +++ b/rtemstoolkit/version.py @@ -115,10 +115,10 @@ def _load_released_version_config(): for ver in [os.path.join(top, 'VERSION'), os.path.join('..', 'VERSION'), rtems.configuration_file('rtems-version.ini')]: - if os.path.exists(os.path.join(ver)): + if path.exists(path.join(ver)): v = configparser.SafeConfigParser() try: - v.read(ver) + v.read(path.host(ver)) except Exception as e: raise error.general('Invalid version config format: %s: %s' % (ver, e)) @@ -245,4 +245,6 @@ def revision(): return _revision if __name__ == '__main__': - print('Version: %s' % (str())) + print('Version: %s' % (str(version()))) + if version() == 'undefined': + raise Exception('version is undefined') -- cgit v1.2.3