#!/usr/bin/python Import("release", "debug") def make_test(group, src, name, env): o = env.StaticObject(name, src) p = env.Program("%s.test" % name, o) Alias("tests", [o, p]) Alias("tests/%s" % group, [o, p]) Alias("tests/%s/%s" % (group, name), [o, p]) def Test(group, src): name, extension = src.rsplit(".", 1) make_test(group, src, name, release) make_test(group, src, "%s-debug" % name, debug) Export("Test") # Read SConscript files basic = SConscript("basic/Sconscript")