diff options
Diffstat (limited to 'src/engine/SCons/Errors.py')
-rw-r--r-- | src/engine/SCons/Errors.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/engine/SCons/Errors.py b/src/engine/SCons/Errors.py index 9743674..cc8bb3d 100644 --- a/src/engine/SCons/Errors.py +++ b/src/engine/SCons/Errors.py @@ -55,3 +55,9 @@ class ExplicitExit(Exception): self.node = node self.status = status self.args = args + +class ConfigureDryRunError(UserError): + """Raised when a file needs to be updated during a Configure process, + but the user requested a dry-run""" + def __init__(self,file): + UserError.__init__(self,"Cannot update configure test (%s) within a dry-run." % str(file)) |