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
diff options
context:
space:
mode:
authorErwin Coumans <blender@erwincoumans.com>2006-11-21 09:36:09 +0300
committerErwin Coumans <blender@erwincoumans.com>2006-11-21 09:36:09 +0300
commit98525b02109df4154b2c9fd065d2f3b9c8792f77 (patch)
treef2a1a3d053fcfcd6f7eda3885a2d6f2d120e6850
parenteb73025c635f4e940061239049ca4859c47525d1 (diff)
added CMake file for new Bullet 2.x
-rw-r--r--extern/CMakeLists.txt2
-rw-r--r--extern/bullet2/CMakeLists.txt46
2 files changed, 47 insertions, 1 deletions
diff --git a/extern/CMakeLists.txt b/extern/CMakeLists.txt
index 17d3efef2d4..0f07bde72d5 100644
--- a/extern/CMakeLists.txt
+++ b/extern/CMakeLists.txt
@@ -31,7 +31,7 @@ IF(WITH_GAMEENGINE)
SUBDIRS(qhull solid)
IF(WITH_BULLET)
- SUBDIRS(bullet)
+ SUBDIRS(bullet2)
ENDIF(WITH_BULLET)
ENDIF(WITH_GAMEENGINE)
diff --git a/extern/bullet2/CMakeLists.txt b/extern/bullet2/CMakeLists.txt
new file mode 100644
index 00000000000..19dc6e2ba77
--- /dev/null
+++ b/extern/bullet2/CMakeLists.txt
@@ -0,0 +1,46 @@
+# $Id$
+# ***** BEGIN GPL/BL DUAL LICENSE BLOCK *****
+#
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 2
+# of the License, or (at your option) any later version. The Blender
+# Foundation also sells licenses for use in proprietary software under
+# the Blender License. See http://www.blender.org/BL/ for information
+# about this.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software Foundation,
+# Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+#
+# The Original Code is Copyright (C) 2006, Blender Foundation
+# All rights reserved.
+#
+# The Original Code is: all of this file.
+#
+# Contributor(s): Jacques Beaurai, Erwin Coumans
+#
+# ***** END GPL/BL DUAL LICENSE BLOCK *****
+
+SET(INC . src)
+
+FILE(GLOB SRC
+ src/LinearMath/*.cpp
+ src/BulletCollision/BroadphaseCollision/*.cpp
+ src/BulletCollision/CollisionShapes/*.cpp
+ src/BulletCollision/NarrowPhaseCollision/*.cpp
+ src/BulletCollision//CollisionDispatch/*.cpp
+ src/BulletDynamics/ConstraintSolver/*.cpp
+ src/BulletDynamics/Vehicle/*.cpp
+ src/BulletDynamics/Dynamics/*.cpp
+)
+
+ADD_DEFINITIONS(-D_LIB)
+
+BLENDERLIB(extern_bullet "${SRC}" "${INC}")
+#, libtype=['game2', 'player'], priority=[20, 170], compileflags=cflags )