diff options
| author | Gary Oberbrunner <garyo@oberbrunner.com> | 2011-01-13 21:36:05 (GMT) |
|---|---|---|
| committer | Gary Oberbrunner <garyo@oberbrunner.com> | 2011-01-13 21:36:05 (GMT) |
| commit | 68fcd2b14042333c40301841406a968564159105 (patch) | |
| tree | 77c19dea11254d1d4aca26387d7a58a1af61b6f6 /src/engine | |
| parent | 473278769f74086dd95c1a1640302ad5029ede12 (diff) | |
| download | SCons-68fcd2b14042333c40301841406a968564159105.zip SCons-68fcd2b14042333c40301841406a968564159105.tar.gz SCons-68fcd2b14042333c40301841406a968564159105.tar.bz2 | |
Improve error messages for invalid EnumVariables to include legal values.
Diffstat (limited to 'src/engine')
| -rw-r--r-- | src/engine/SCons/Variables/EnumVariable.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/engine/SCons/Variables/EnumVariable.py b/src/engine/SCons/Variables/EnumVariable.py index 71302ee..582be27 100644 --- a/src/engine/SCons/Variables/EnumVariable.py +++ b/src/engine/SCons/Variables/EnumVariable.py @@ -47,7 +47,7 @@ import SCons.Errors def _validator(key, val, env, vals): if not val in vals: raise SCons.Errors.UserError( - 'Invalid value for option %s: %s' % (key, val)) + 'Invalid value for option %s: %s. Valid values are: %s' % (key, val, vals)) def EnumVariable(key, help, default, allowed_values, map={}, ignorecase=0): |
