win32 build system cleanup

metadata
Wenzel Jakob 2011-06-03 16:18:18 -07:00
parent 2e8a3cd4d3
commit 68cfd5411e
1 changed files with 5 additions and 2 deletions

View File

@ -1,9 +1,12 @@
Import('env', 'plugins', 'glob', 'os')
Import('env', 'plugins', 'glob', 'os', 'SCons')
testEnv = env.Clone()
testEnv.Append(CPPDEFINES = [['MTS_TESTCASE', '1']])
for plugin in glob.glob(GetBuildPath('test_*.cpp')):
name = os.path.basename(plugin)
plugins += [testEnv.SharedLibrary(name[0:len(name)-4], name)]
lib = testEnv.SharedLibrary(name[0:len(name)-4], name)
if isinstance(lib, SCons.Node.NodeList):
lib = lib[0]
plugins += [ lib ]
Export('plugins')