# This needs to be called after all build targets have been set
# up. This is important since the list of object targets needs to be
# complete.
-def build(env, accept_unknown_tests=False):
+def build(env, accept_unknown_tests=False, verbose=False):
env = env.Clone(LIBS = [ '$EXTRA_LIBS' ])
if env.has_key("only_tests"):
only_tests = {}
env.RealBoostUnitTest(target, objects, **kw)
+ if verbose and only_tests and not env.GetOption('no_progress'):
+ SCons.Util.display("scons: building tests: " + ", ".join("`%s'" % str(k)
+ for k,v in only_tests.iteritems()
+ if v))
if not accept_unknown_tests:
only_tests = [ k for k,v in only_tests.iteritems() if not v ]
if only_tests: