summaryrefslogtreecommitdiffstats
path: root/source-builder/sb/check.py
diff options
context:
space:
mode:
authorChris Johns <chrisj@rtems.org>2013-04-13 10:41:00 +1000
committerChris Johns <chrisj@rtems.org>2013-04-13 10:41:00 +1000
commit51b40617d219b1e59695939482fdd30e0039cdd5 (patch)
tree2c4a7d89fa2395b45e7b097ce4958e71da55e96d /source-builder/sb/check.py
parentAnother defines bug fix. (diff)
downloadrtems-source-builder-51b40617d219b1e59695939482fdd30e0039cdd5.tar.bz2
Provide a better error message.
Diffstat (limited to 'source-builder/sb/check.py')
-rw-r--r--source-builder/sb/check.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/source-builder/sb/check.py b/source-builder/sb/check.py
index 94014fb..2f83203 100644
--- a/source-builder/sb/check.py
+++ b/source-builder/sb/check.py
@@ -114,7 +114,10 @@ def host_setup(opts):
try:
(test, constraint, value) = opts.defaults.get(d)
except:
- raise error.general('invalid default: %s [%r]' % (d, opts.defaults.get(d)))
+ if opts.defaults.get(d) is None:
+ raise error.general('invalid default: %s: not found' % (d))
+ else:
+ raise error.general('invalid default: %s [%r]' % (d, opts.defaults.get(d)))
if test != 'none':
value = opts.defaults.expand(value)
if test not in checks: