diff options
author | Steven Knight <knight@baldmt.com> | 2003-01-13 22:30:23 (GMT) |
---|---|---|
committer | Steven Knight <knight@baldmt.com> | 2003-01-13 22:30:23 (GMT) |
commit | 46149b06d894f20fc7eb0cd433aee188b369b17c (patch) | |
tree | 172181f9c2ea687b9d5b01ed70d87ec09eab169f /src/engine/SCons/Builder.py | |
parent | 563ae5e86b7eaaf060559872c58c699e5b34d79b (diff) | |
download | SCons-46149b06d894f20fc7eb0cd433aee188b369b17c.zip SCons-46149b06d894f20fc7eb0cd433aee188b369b17c.tar.gz SCons-46149b06d894f20fc7eb0cd433aee188b369b17c.tar.bz2 |
Test improvements suggested by Charles Crain.
Diffstat (limited to 'src/engine/SCons/Builder.py')
-rw-r--r-- | src/engine/SCons/Builder.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/engine/SCons/Builder.py b/src/engine/SCons/Builder.py index 122ee49..aa79253 100644 --- a/src/engine/SCons/Builder.py +++ b/src/engine/SCons/Builder.py @@ -46,7 +46,7 @@ __revision__ = "__FILE__ __REVISION__ __DATE__ __DEVELOPER__" import os.path -from SCons.Errors import UserError +from SCons.Errors import InternalError, UserError import SCons.Action import SCons.Node @@ -234,6 +234,9 @@ class BuilderBase: self.emitter = emitter + def __nonzero__(self): + raise InternalError, "Do not test for the Node.builder attribute directly; use Node.has_builder() instead" + def get_name(self, env): """Attempts to get the name of the Builder. |