summaryrefslogtreecommitdiffstats
path: root/source-builder/sb/config.py
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2020-08-25 21:21:50 +1000
committerChris Johns <chrisj@rtems.org>2020-08-25 21:21:50 +1000
commit650c6f99333c7f163f81817d3f71f93d0ae17ee4 (patch)
treeddd15ac1a9a08c7631e2e5eb2101682351f52520 /source-builder/sb/config.py
parentMove 5 build sets to 6 (diff)
downloadrtems-source-builder-650c6f99333c7f163f81817d3f71f93d0ae17ee4.tar.bz2
sb: Use shebang env python
Closes #4037
Diffstat (limited to 'source-builder/sb/config.py')
-rw-r--r--source-builder/sb/config.py16
1 files changed, 9 insertions, 7 deletions
diff --git a/source-builder/sb/config.py b/source-builder/sb/config.py
index f8854a5..db795b3 100644
--- a/source-builder/sb/config.py
+++ b/source-builder/sb/config.py
@@ -34,13 +34,13 @@ import re
import sys
try:
- import error
- import execute
- import log
- import options
- import path
- import pkgconfig
- import sources
+ from . import error
+ from . import execute
+ from . import log
+ from . import options
+ from . import path
+ from . import pkgconfig
+ from . import sources
except KeyboardInterrupt:
print('user terminated', file = sys.stderr)
sys.exit(1)
@@ -500,6 +500,7 @@ class file:
except pkgconfig.error as pe:
self._error('pkgconfig: check: %s' % (pe))
except:
+ raise
raise error.internal('pkgconfig failure')
if ok:
return '1'
@@ -524,6 +525,7 @@ class file:
except pkgconfig.error as pe:
self._error('pkgconfig: %s: %s' % (flags, pe))
except:
+ raise
raise error.internal('pkgconfig failure')
if pkg_flags is None:
pkg_flags = ''