2 from sconsTools
.EnvSetter
import EnvSetter
3 import sconsTools
.macosx
6 # Make gcc stop after first error.
7 env
.Append(CPPFLAGS
= ["-g"])
8 envSetter
= EnvSetter(env
)
9 env
.Tool("test", toolpath
= ["sconsTools"])
10 env
.Tool("mcs", toolpath
= ["sconsTools"])
11 env
.Tool("mesh", toolpath
= ["sconsTools"])
12 sconsTools
.macosx
.TOOL_BUNDLE(env
)
13 Export("env", "envSetter")
18 core_objects
= SConscript("core/src/main/SConscript",
19 build_dir
="core/build/main")
20 Export("core_objects")
22 coreunittest
= SConscript("core/src/unittest/SConscript",
23 build_dir
="core/build/unittest")
24 env
.Alias("coreunittest", coreunittest
)
25 env
.Alias("test", coreunittest
)
28 mono_objects
= SConscript("mono/src/main/SConscript",
29 build_dir
="mono/build/main")
30 Export("mono_objects")
32 monounittest
= SConscript("mono/src/unittest/SConscript",
33 build_dir
="mono/build/unittest")
34 env
.Alias("monounittest", monounittest
)
35 env
.Alias("test", monounittest
)
38 ode_objects
= SConscript("ode/src/main/SConscript",
39 build_dir
="ode/build/main")
42 odeunittest
= SConscript("ode/src/unittest/SConscript",
43 build_dir
="ode/build/unittest")
44 env
.Alias("odeunittest", odeunittest
)
45 env
.Alias("test", odeunittest
)
49 ogre_objects
= SConscript("ogre/src/main/SConscript",
50 build_dir
="ogre/build/main")
51 Export("ogre_objects")
53 ogreunittest
= SConscript("ogre/src/unittest/SConscript",
54 build_dir
="ogre/build/unittest")
55 env
.Alias("ogreunittest", ogreunittest
)
56 env
.Alias("test", ogreunittest
)
58 ogre_models
= SConscript("ogre/resources/models/SConscript",
59 build_dir
="ogre/build/models")
62 ogremoduletest
= SConscript("ogre/src/moduletest/SConscript",
63 build_dir
="ogre/build/moduletest")
64 env
.Alias("ogremoduletest", ogremoduletest
)
65 env
.Alias("test", ogremoduletest
)