of suffixes to be scanned by a given type of scanner, allowing these
suffix lists to be easily added to or overridden.
+ - Speed up Node creation when calling a Builder by comparing whether two
+ Environments are the same object, not if their underlying dictionaries
+ are equivalent.
+
From Gary Oberbrunner:
- Add a --debug=presub option to print actions prior to substitution.
if t.side_effect:
raise UserError, "Multiple ways to build the same target were specified for: %s" % str(t)
if t.has_builder():
- if t.env != env:
+ if not t.env is env:
t_contents = t.builder.action.get_contents(tlist, slist, t.env)
contents = t.builder.action.get_contents(tlist, slist, env)