diff options
author | Chris Johns <chrisj@rtems.org> | 2013-04-13 10:41:00 +1000 |
---|---|---|
committer | Chris Johns <chrisj@rtems.org> | 2013-04-13 10:41:00 +1000 |
commit | 51b40617d219b1e59695939482fdd30e0039cdd5 (patch) | |
tree | 2c4a7d89fa2395b45e7b097ce4958e71da55e96d /source-builder/sb/check.py | |
parent | Another defines bug fix. (diff) | |
download | rtems-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.py | 5 |
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: |