summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2016-03-10 14:52:25 +1100
committerChris Johns <chrisj@rtems.org>2016-03-10 14:52:25 +1100
commiteaab26a41fe96d8f0f940ec41cabed73760d2bd5 (patch)
treecde327ee44f3d20ee92c67f9ab5bcf8d678905e1
parentsb: Add support to GDB to select a specific Python. (diff)
downloadrtems-source-builder-eaab26a41fe96d8f0f940ec41cabed73760d2bd5.tar.bz2
sb: Fix configparser import on Python2 in version.py.
Updates #2619.
-rwxr-xr-xsource-builder/sb-set-builder2
-rw-r--r--source-builder/sb/version.py5
2 files changed, 4 insertions, 3 deletions
diff --git a/source-builder/sb-set-builder b/source-builder/sb-set-builder
index 52e122b..561199e 100755
--- a/source-builder/sb-set-builder
+++ b/source-builder/sb-set-builder
@@ -24,8 +24,6 @@ import sys, os
base = os.path.dirname(sys.argv[0])
sys.path.insert(0, base + '/sb')
-import setbuilder
-
try:
import setbuilder
setbuilder.run()
diff --git a/source-builder/sb/version.py b/source-builder/sb/version.py
index e53476f..7f8efea 100644
--- a/source-builder/sb/version.py
+++ b/source-builder/sb/version.py
@@ -50,7 +50,10 @@ def _load_released_version_config():
top = _top()
for ver in [top, '..']:
if path.exists(path.join(ver, 'VERSION')):
- import configparser
+ try:
+ import configparser
+ except ImportError:
+ import ConfigParser as configparser
v = configparser.SafeConfigParser()
v.read(path.join(ver, 'VERSION'))
return v