Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/intern
diff options
context:
space:
mode:
authorNathan Letwory <nathan@letworyinteractive.com>2004-03-09 21:19:53 +0300
committerNathan Letwory <nathan@letworyinteractive.com>2004-03-09 21:19:53 +0300
commit5bd9534103048870ea027b58690b80e07244ab54 (patch)
tree21700d3e18ca8f416678d5cb6bd07ae4908c7bbd /intern
parent44cf2c587de540cbaab237be50a807c18210c979 (diff)
- [SCONS] SConscript for the new csg library
Diffstat (limited to 'intern')
-rw-r--r--intern/csg/SConscript29
1 files changed, 29 insertions, 0 deletions
diff --git a/intern/csg/SConscript b/intern/csg/SConscript
new file mode 100644
index 00000000000..d8a56e37c90
--- /dev/null
+++ b/intern/csg/SConscript
@@ -0,0 +1,29 @@
+csg_env = Environment()
+
+# Import the C flags set in the SConstruct file
+Import ('cflags')
+Import ('cxxflags')
+Import ('defines')
+csg_env.Append (CCFLAGS = cflags)
+csg_env.Append (CXXFLAGS = cxxflags)
+csg_env.Append (CPPDEFINES = defines)
+
+source_files = ['intern/CSG_BBoxTree.cpp',
+ 'intern/CSG_ConnectedMeshWrapper.inl',
+ 'intern/CSG_Math.inl',
+ 'intern/CSG_Triangulate.inl',
+ 'intern/blender/CSG_CsgOp.cpp',
+ 'intern/blender/CSG_Interface.cpp',
+ 'intern/CSG_BooleanOp.inl',
+ 'intern/CSG_MeshWrapper.inl',
+ 'intern/MT_Line3.cpp'
+ ]
+
+csg_env.Append (CPPPATH = ['intern',
+ '../container',
+ '../moto/include',
+ '../memutil',
+ 'intern/blender',
+ 'extern'])
+
+csg_env.Library (target='#/lib/blender_BSP', source=source_files)