Merged changes in the trunk up to revision 32684.
authorTamito Kajiyama <rd6t-kjym@asahi-net.or.jp>
Sun, 24 Oct 2010 13:05:09 +0000 (13:05 +0000)
committerTamito Kajiyama <rd6t-kjym@asahi-net.or.jp>
Sun, 24 Oct 2010 13:05:09 +0000 (13:05 +0000)
362 files changed:
CMakeLists.txt
build_files/cmake/macros.cmake
build_files/scons/config/aix4-config.py
build_files/scons/config/irix6-config.py
build_files/scons/config/win32-vc-config.py
build_files/scons/config/win64-vc-config.py
build_files/scons/tools/Blender.py
build_files/scons/tools/btools.py
extern/CMakeLists.txt
extern/bullet2/CMakeLists.txt
extern/bullet2/make/msvc_7_0/Bullet_vc7.vcproj [deleted file]
extern/bullet2/make/msvc_9_0/Bullet.vcproj [deleted file]
extern/glew/make/msvc_7_0/glew_vc7.vcproj [deleted file]
extern/glew/make/msvc_9_0/glew.vcproj [deleted file]
extern/libopenjpeg/CMakeLists.txt
extern/libopenjpeg/event.c
extern/lzma/CMakeLists.txt
extern/lzma/make/msvc_9_0/lzma.vcproj [deleted file]
extern/lzo/CMakeLists.txt
extern/lzo/make/msvc_9_0/lzo.vcproj [deleted file]
extern/make/msvc_7_0/build_install_all.vcproj [deleted file]
extern/make/msvc_7_0/extern.sln [deleted file]
extern/make/msvc_9_0/build_install_all.vcproj [deleted file]
intern/CMakeLists.txt
intern/audaspace/CMakeLists.txt
intern/audaspace/Makefile
intern/audaspace/make/msvc_9_0/audaspace.vcproj [deleted file]
intern/boolop/CMakeLists.txt
intern/boolop/make/msvc_6_0/boolop.dsp [deleted file]
intern/boolop/make/msvc_7_0/boolop.vcproj [deleted file]
intern/boolop/make/msvc_9_0/boolop.vcproj [deleted file]
intern/bsp/CMakeLists.txt
intern/bsp/make/msvc6_0/bsplib.dsp [deleted file]
intern/bsp/make/msvc6_0/bsplib.dsw [deleted file]
intern/bsp/make/msvc_7_0/bsplib.sln [deleted file]
intern/bsp/make/msvc_7_0/bsplib.vcproj [deleted file]
intern/bsp/make/msvc_9_0/bsplib.vcproj [deleted file]
intern/container/CMakeLists.txt
intern/container/make/msvc_6_0/container.dsp [deleted file]
intern/container/make/msvc_6_0/container.dsw [deleted file]
intern/container/make/msvc_7_0/container.sln [deleted file]
intern/container/make/msvc_7_0/container.vcproj [deleted file]
intern/container/make/msvc_9_0/container.vcproj [deleted file]
intern/decimation/CMakeLists.txt
intern/decimation/make/msvc_6_0/decimation.dsp [deleted file]
intern/decimation/make/msvc_6_0/decimation.dsw [deleted file]
intern/decimation/make/msvc_7_0/decimation.sln [deleted file]
intern/decimation/make/msvc_7_0/decimation.vcproj [deleted file]
intern/decimation/make/msvc_9_0/decimation.vcproj [deleted file]
intern/elbeem/CMakeLists.txt
intern/elbeem/intern/solver_init.cpp
intern/elbeem/intern/utilities.h
intern/elbeem/make/msvc_6_0/elbeem.dsp [deleted file]
intern/elbeem/make/msvc_7_0/elbeem.vcproj [deleted file]
intern/elbeem/make/msvc_9_0/elbeem.vcproj [deleted file]
intern/ghost/CMakeLists.txt
intern/ghost/SConscript
intern/ghost/intern/GHOST_SystemWin32.cpp
intern/ghost/intern/GHOST_SystemWin32.h
intern/ghost/intern/GHOST_WindowWin32.cpp
intern/ghost/make/msvc/ghost.dsp [deleted file]
intern/ghost/make/msvc/ghost.dsw [deleted file]
intern/ghost/make/msvc_7_0/ghost.sln [deleted file]
intern/ghost/make/msvc_7_0/ghost.vcproj [deleted file]
intern/ghost/make/msvc_9_0/ghost.vcproj [deleted file]
intern/ghost/test/make/msvc_6_0/gears.dsp [deleted file]
intern/ghost/test/make/msvc_6_0/gears_C.dsp [deleted file]
intern/ghost/test/make/msvc_6_0/ghost_test.dsw [deleted file]
intern/guardedalloc/make/msvc_6_0/guardedalloc.dsp [deleted file]
intern/guardedalloc/make/msvc_7_0/guardedalloc.sln [deleted file]
intern/guardedalloc/make/msvc_7_0/guardedalloc.vcproj [deleted file]
intern/guardedalloc/make/msvc_9_0/guardedalloc.vcproj [deleted file]
intern/iksolver/CMakeLists.txt
intern/iksolver/make/msvc_6_0/iksolver.dsp [deleted file]
intern/iksolver/make/msvc_6_0/iksolver.dsw [deleted file]
intern/iksolver/make/msvc_7_0/iksolver.sln [deleted file]
intern/iksolver/make/msvc_7_0/iksolver.vcproj [deleted file]
intern/iksolver/make/msvc_9_0/iksolver.vcproj [deleted file]
intern/iksolver/test/ik_glut_test/make/msvc_6_0/ik_glut_test.dsp [deleted file]
intern/iksolver/test/ik_glut_test/make/msvc_6_0/ik_glut_test.dsw [deleted file]
intern/itasc/CMakeLists.txt
intern/itasc/make/msvc_9_0/itasc.vcproj [deleted file]
intern/make/msvc_6_0/build_install_all.dsp [deleted file]
intern/make/msvc_6_0/intern.dsw [deleted file]
intern/make/msvc_7_0/build_install_all.vcproj [deleted file]
intern/make/msvc_7_0/intern.sln [deleted file]
intern/make/msvc_9_0/INT_build_install_all.vcproj [deleted file]
intern/memutil/CMakeLists.txt
intern/memutil/make/msvc_60/memutil.dsp [deleted file]
intern/memutil/make/msvc_60/memutil.dsw [deleted file]
intern/memutil/make/msvc_7_0/memutil.sln [deleted file]
intern/memutil/make/msvc_7_0/memutil.vcproj [deleted file]
intern/memutil/make/msvc_9_0/memutil.vcproj [deleted file]
intern/moto/CMakeLists.txt
intern/moto/make/msvc_6_0/MoTo.dsp [deleted file]
intern/moto/make/msvc_6_0/MoTo.dsw [deleted file]
intern/moto/make/msvc_7_0/moto.sln [deleted file]
intern/moto/make/msvc_7_0/moto.vcproj [deleted file]
intern/moto/make/msvc_9_0/moto.vcproj [deleted file]
intern/opennl/CMakeLists.txt
intern/opennl/make/msvc_6_0/OpenNL.dsp [deleted file]
intern/opennl/make/msvc_6_0/OpenNL.dsw [deleted file]
intern/opennl/make/msvc_7_0/opennl.vcproj [deleted file]
intern/opennl/make/msvc_9_0/opennl.vcproj [deleted file]
intern/opennl/superlu/smemory.c
intern/smoke/CMakeLists.txt
intern/smoke/make/msvc_9_0/smoke.vcproj [deleted file]
intern/string/CMakeLists.txt
intern/string/make/msvc_6_0/string.dsp [deleted file]
intern/string/make/msvc_6_0/string.dsw [deleted file]
intern/string/make/msvc_7_0/string.sln [deleted file]
intern/string/make/msvc_7_0/string.vcproj [deleted file]
intern/string/make/msvc_9_0/string.vcproj [deleted file]
release/scripts/modules/extensions_framework/__init__.py [new file with mode: 0644]
release/scripts/modules/extensions_framework/engine.py [new file with mode: 0644]
release/scripts/modules/extensions_framework/outputs/__init__.py [new file with mode: 0644]
release/scripts/modules/extensions_framework/outputs/xml_output.py [new file with mode: 0644]
release/scripts/modules/extensions_framework/plugin.py [new file with mode: 0644]
release/scripts/modules/extensions_framework/ui.py [new file with mode: 0644]
release/scripts/modules/extensions_framework/util.py [new file with mode: 0644]
release/scripts/modules/extensions_framework/validate.py [new file with mode: 0644]
release/scripts/modules/sys_info.py
release/scripts/op/animsys_update.py
release/scripts/op/uv.py
release/scripts/ui/properties_data_bone.py
release/scripts/ui/space_info.py
release/scripts/ui/space_sequencer.py
source/Makefile
source/blender/avi/CMakeLists.txt
source/blender/avi/intern/avi.c
source/blender/blenfont/CMakeLists.txt
source/blender/blenkernel/BKE_armature.h
source/blender/blenkernel/BKE_cloth.h
source/blender/blenkernel/BKE_collision.h
source/blender/blenkernel/BKE_idprop.h
source/blender/blenkernel/BKE_smoke.h
source/blender/blenkernel/BKE_utildefines.h
source/blender/blenkernel/CMakeLists.txt
source/blender/blenkernel/SConscript
source/blender/blenkernel/depsgraph_private.h
source/blender/blenkernel/intern/DerivedMesh.c
source/blender/blenkernel/intern/anim.c
source/blender/blenkernel/intern/anim_sys.c
source/blender/blenkernel/intern/armature.c
source/blender/blenkernel/intern/cdderivedmesh.c
source/blender/blenkernel/intern/cloth.c
source/blender/blenkernel/intern/collision.c
source/blender/blenkernel/intern/colortools.c
source/blender/blenkernel/intern/constraint.c
source/blender/blenkernel/intern/exotic.c
source/blender/blenkernel/intern/fmodifier.c
source/blender/blenkernel/intern/font.c
source/blender/blenkernel/intern/implicit.c
source/blender/blenkernel/intern/ipo.c
source/blender/blenkernel/intern/multires.c
source/blender/blenkernel/intern/node.c
source/blender/blenkernel/intern/object.c
source/blender/blenkernel/intern/packedFile.c
source/blender/blenkernel/intern/particle_system.c
source/blender/blenkernel/intern/sequencer.c
source/blender/blenkernel/intern/smoke.c
source/blender/blenkernel/intern/subsurf_ccg.c
source/blender/blenkernel/intern/text.c
source/blender/blenkernel/intern/texture.c
source/blender/blenkernel/intern/unit.c
source/blender/blenkernel/intern/writeffmpeg.c
source/blender/blenlib/BLI_kdopbvh.h
source/blender/blenlib/BLI_math_base.h
source/blender/blenlib/BLI_math_matrix.h
source/blender/blenlib/BLI_math_rotation.h
source/blender/blenlib/BLI_math_vector.h
source/blender/blenlib/BLI_winstuff.h
source/blender/blenlib/CMakeLists.txt
source/blender/blenlib/SConscript
source/blender/blenlib/intern/BLI_kdopbvh.c
source/blender/blenlib/intern/bpath.c
source/blender/blenlib/intern/math_base.c
source/blender/blenlib/intern/math_matrix.c
source/blender/blenlib/intern/math_rotation.c
source/blender/blenlib/intern/math_vector.c
source/blender/blenloader/CMakeLists.txt
source/blender/blenloader/SConscript
source/blender/blenloader/intern/readfile.c
source/blender/blenpluginapi/CMakeLists.txt
source/blender/collada/CMakeLists.txt
source/blender/collada/MaterialExporter.cpp
source/blender/editors/animation/CMakeLists.txt
source/blender/editors/armature/CMakeLists.txt
source/blender/editors/curve/CMakeLists.txt
source/blender/editors/curve/editfont.c
source/blender/editors/datafiles/CMakeLists.txt
source/blender/editors/gpencil/CMakeLists.txt
source/blender/editors/include/ED_image.h
source/blender/editors/include/ED_screen.h
source/blender/editors/include/ED_view3d.h
source/blender/editors/interface/CMakeLists.txt
source/blender/editors/interface/interface_draw.c
source/blender/editors/interface/interface_handlers.c
source/blender/editors/interface/resources.c
source/blender/editors/mesh/CMakeLists.txt
source/blender/editors/mesh/editmesh.c
source/blender/editors/mesh/editmesh_tools.c
source/blender/editors/metaball/CMakeLists.txt
source/blender/editors/object/CMakeLists.txt
source/blender/editors/object/object_constraint.c
source/blender/editors/object/object_modifier.c
source/blender/editors/object/object_relations.c
source/blender/editors/object/object_select.c
source/blender/editors/physics/CMakeLists.txt
source/blender/editors/render/CMakeLists.txt
source/blender/editors/render/render_internal.c
source/blender/editors/render/render_opengl.c
source/blender/editors/screen/CMakeLists.txt
source/blender/editors/screen/area.c
source/blender/editors/screen/screen_context.c
source/blender/editors/sculpt_paint/CMakeLists.txt
source/blender/editors/sculpt_paint/paint_image.c
source/blender/editors/sculpt_paint/paint_ops.c
source/blender/editors/sculpt_paint/sculpt.c
source/blender/editors/sound/CMakeLists.txt
source/blender/editors/space_action/CMakeLists.txt
source/blender/editors/space_api/CMakeLists.txt
source/blender/editors/space_buttons/CMakeLists.txt
source/blender/editors/space_console/CMakeLists.txt
source/blender/editors/space_file/CMakeLists.txt
source/blender/editors/space_graph/CMakeLists.txt
source/blender/editors/space_image/CMakeLists.txt
source/blender/editors/space_info/CMakeLists.txt
source/blender/editors/space_logic/CMakeLists.txt
source/blender/editors/space_nla/CMakeLists.txt
source/blender/editors/space_node/CMakeLists.txt
source/blender/editors/space_outliner/CMakeLists.txt
source/blender/editors/space_script/CMakeLists.txt
source/blender/editors/space_script/script_edit.c
source/blender/editors/space_sequencer/CMakeLists.txt
source/blender/editors/space_sequencer/sequencer_draw.c
source/blender/editors/space_sound/CMakeLists.txt
source/blender/editors/space_text/CMakeLists.txt
source/blender/editors/space_text/text_ops.c
source/blender/editors/space_time/CMakeLists.txt
source/blender/editors/space_userpref/CMakeLists.txt
source/blender/editors/space_view3d/CMakeLists.txt
source/blender/editors/space_view3d/drawanimviz.c
source/blender/editors/space_view3d/drawarmature.c
source/blender/editors/space_view3d/drawmesh.c
source/blender/editors/space_view3d/drawobject.c
source/blender/editors/space_view3d/space_view3d.c
source/blender/editors/space_view3d/view3d_draw.c
source/blender/editors/space_view3d/view3d_edit.c
source/blender/editors/space_view3d/view3d_header.c
source/blender/editors/space_view3d/view3d_intern.h
source/blender/editors/space_view3d/view3d_snap.c
source/blender/editors/space_view3d/view3d_view.c
source/blender/editors/transform/CMakeLists.txt
source/blender/editors/transform/transform.c
source/blender/editors/transform/transform.h
source/blender/editors/transform/transform_conversions.c
source/blender/editors/transform/transform_generics.c
source/blender/editors/transform/transform_manipulator.c
source/blender/editors/util/CMakeLists.txt
source/blender/editors/uvedit/CMakeLists.txt
source/blender/gpu/CMakeLists.txt
source/blender/gpu/intern/gpu_extensions.c
source/blender/ikplugin/CMakeLists.txt
source/blender/imbuf/CMakeLists.txt
source/blender/imbuf/IMB_imbuf_types.h
source/blender/imbuf/intern/anim_movie.c [moved from source/blender/imbuf/intern/anim.c with 100% similarity]
source/blender/imbuf/intern/cineon/CMakeLists.txt
source/blender/imbuf/intern/dds/CMakeLists.txt
source/blender/imbuf/intern/openexr/CMakeLists.txt
source/blender/makesdna/DNA_armature_types.h
source/blender/makesdna/DNA_modifier_types.h
source/blender/makesdna/DNA_vfont_types.h
source/blender/makesdna/DNA_view3d_types.h
source/blender/makesrna/intern/CMakeLists.txt
source/blender/makesrna/intern/rna_ID.c
source/blender/makesrna/intern/rna_armature.c
source/blender/makesrna/intern/rna_space.c
source/blender/makesrna/intern/rna_userdef.c
source/blender/makesrna/intern/rna_wm.c
source/blender/modifiers/CMakeLists.txt
source/blender/modifiers/Makefile
source/blender/modifiers/SConscript
source/blender/modifiers/intern/MOD_armature.c
source/blender/modifiers/intern/MOD_array.c
source/blender/modifiers/intern/MOD_bevel.c
source/blender/modifiers/intern/MOD_boolean.c
source/blender/modifiers/intern/MOD_cast.c
source/blender/modifiers/intern/MOD_cloth.c
source/blender/modifiers/intern/MOD_curve.c
source/blender/modifiers/intern/MOD_decimate.c
source/blender/modifiers/intern/MOD_displace.c
source/blender/modifiers/intern/MOD_explode.c
source/blender/modifiers/intern/MOD_fluidsim.c
source/blender/modifiers/intern/MOD_fluidsim_util.c
source/blender/modifiers/intern/MOD_hook.c
source/blender/modifiers/intern/MOD_lattice.c
source/blender/modifiers/intern/MOD_mask.c
source/blender/modifiers/intern/MOD_meshdeform.c
source/blender/modifiers/intern/MOD_multires.c
source/blender/modifiers/intern/MOD_particlesystem.c
source/blender/modifiers/intern/MOD_shrinkwrap.c
source/blender/modifiers/intern/MOD_simpledeform.c
source/blender/modifiers/intern/MOD_smoke.c
source/blender/modifiers/intern/MOD_smooth.c
source/blender/modifiers/intern/MOD_solidify.c
source/blender/modifiers/intern/MOD_uvproject.c
source/blender/modifiers/intern/MOD_wave.c
source/blender/nodes/CMakeLists.txt
source/blender/python/CMakeLists.txt
source/blender/python/generic/CMakeLists.txt
source/blender/python/generic/mathutils_color.c
source/blender/python/generic/mathutils_euler.c
source/blender/python/generic/mathutils_matrix.c
source/blender/python/generic/mathutils_quat.c
source/blender/python/generic/mathutils_vector.c
source/blender/python/intern/bpy_app.c
source/blender/python/intern/bpy_props.c
source/blender/quicktime/apple/quicktime_export.c
source/blender/quicktime/apple/quicktime_import.c
source/blender/readblenfile/CMakeLists.txt
source/blender/render/CMakeLists.txt
source/blender/render/extern/include/RE_shader_ext.h
source/blender/render/intern/raytrace/rayobject.cpp
source/blender/render/intern/source/pipeline.c
source/blender/render/intern/source/shadeoutput.c
source/blender/windowmanager/CMakeLists.txt
source/blender/windowmanager/WM_api.h
source/blender/windowmanager/intern/wm_files.c
source/blender/windowmanager/intern/wm_init_exit.c
source/blender/windowmanager/intern/wm_operators.c
source/blender/windowmanager/intern/wm_window.c
source/blenderplayer/bad_level_call_stubs/CMakeLists.txt
source/blenderplayer/bad_level_call_stubs/stubs.c
source/creator/CMakeLists.txt
source/creator/buildinfo.c
source/creator/creator.c
source/gameengine/BlenderRoutines/CMakeLists.txt
source/gameengine/Converter/CMakeLists.txt
source/gameengine/Converter/KX_BlenderSceneConverter.cpp
source/gameengine/Expressions/CMakeLists.txt
source/gameengine/GameLogic/CMakeLists.txt
source/gameengine/GameLogic/SCA_IInputDevice.h
source/gameengine/GameLogic/SCA_KeyboardSensor.cpp
source/gameengine/GamePlayer/common/CMakeLists.txt
source/gameengine/GamePlayer/ghost/CMakeLists.txt
source/gameengine/Ketsji/CMakeLists.txt
source/gameengine/Ketsji/KXNetwork/CMakeLists.txt
source/gameengine/Ketsji/KX_ConvertPhysicsObjects.cpp
source/gameengine/Ketsji/KX_TouchEventManager.cpp
source/gameengine/Network/CMakeLists.txt
source/gameengine/Network/LoopBackNetwork/CMakeLists.txt
source/gameengine/Physics/Bullet/CMakeLists.txt
source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.cpp
source/gameengine/Physics/Dummy/CMakeLists.txt
source/gameengine/Physics/common/CMakeLists.txt
source/gameengine/Rasterizer/CMakeLists.txt
source/gameengine/Rasterizer/RAS_OpenGLRasterizer/CMakeLists.txt
source/gameengine/SceneGraph/CMakeLists.txt
source/gameengine/VideoTexture/CMakeLists.txt
source/gameengine/VideoTexture/VideoBase.cpp
source/kernel/CMakeLists.txt

index 39ef55f351f1232fb26cf75aa590e50d4927b90a..1aaec87f7c32851933b0da68dc0c0999c9243712 100644 (file)
@@ -68,7 +68,6 @@ GET_BLENDER_VERSION()
 OPTION(WITH_INTERNATIONAL "Enable I18N   (International fonts and text)" ON)
 OPTION(WITH_PYTHON        "Enable Embedded Python API" ON)
 OPTION(WITH_BUILDINFO     "Include extra build details" ON)
-OPTION(WITH_FLUID        "Enable Elbeem (Fluid Simulation)" ON)
 OPTION(WITH_IK_ITASC      "Enable ITASC IK solver" ON)
 OPTION(WITH_FFTW3         "Enable FFTW3 support (Used for smoke and audio effects)" OFF)
 OPTION(WITH_BULLET        "Enable Bullet (Physics Engine)" ON)
@@ -81,6 +80,11 @@ ELSE()
        OPTION(WITH_OPENMP        "Enable OpenMP (has to be supported by the compiler)" OFF)
 ENDIF()
 
+# Modifiers
+OPTION(WITH_MOD_FLUID          "Enable Elbeem Modifier (Fluid Simulation)" ON)
+OPTION(WITH_MOD_DECIMATE               "Enable Decimate Modifier" ON)
+OPTION(WITH_MOD_BOOLEAN                "Enable Boolean Modifier" ON)
+
 # Image format support
 OPTION(WITH_IMAGE_OPENEXR       "Enable OpenEXR Support (http://www.openexr.com)" ON)
 OPTION(WITH_IMAGE_OPENJPEG      "Enable OpenJpeg Support (http://www.openjpeg.org/)" OFF)
@@ -402,8 +406,8 @@ IF(WIN32)
                        SET(LLIBS kernel32 user32 gdi32 comdlg32 advapi32 shell32 ole32 oleaut32 uuid ws2_32 vfw32 winmm)
                ENDIF(CMAKE_CL_64)
                
-               SET(CMAKE_CXX_FLAGS "/D_CRT_NONSTDC_NO_DEPRECATE /D_CRT_SECURE_NO_DEPRECATE /D_SCL_SECURE_NO_DEPRECATE /wd4800 /wd4244 /wd4305" CACHE STRING "MSVC MT C++ flags " FORCE)
-               SET(CMAKE_C_FLAGS   "/D_CRT_NONSTDC_NO_DEPRECATE /D_CRT_SECURE_NO_DEPRECATE /D_SCL_SECURE_NO_DEPRECATE /wd4800 /wd4244 /wd4305" CACHE STRING "MSVC MT C++ flags " FORCE)
+               SET(CMAKE_CXX_FLAGS "/D_CRT_NONSTDC_NO_DEPRECATE /D_CRT_SECURE_NO_DEPRECATE /D_SCL_SECURE_NO_DEPRECATE /we4013 /wd4800 /wd4244 /wd4305 /wd4065 /wd4267" CACHE STRING "MSVC MT C++ flags " FORCE)
+               SET(CMAKE_C_FLAGS   "/D_CRT_NONSTDC_NO_DEPRECATE /D_CRT_SECURE_NO_DEPRECATE /D_SCL_SECURE_NO_DEPRECATE /we4013 /wd4800 /wd4244 /wd4305 /wd4065 /wd4267" CACHE STRING "MSVC MT C++ flags " FORCE)
 
                IF(CMAKE_CL_64)
                        SET(CMAKE_CXX_FLAGS_DEBUG "/D_DEBUG /Od /Gm /EHsc /RTC1 /MTd /W3 /nologo /Zi /J" CACHE STRING "MSVC MT flags " FORCE)
index 08a571cceafc2ce519c4d1a7b2d40fb2752b7ee6..afd5f3023148ab8003d7774e0eecd4ceab6e0479 100644 (file)
@@ -1,30 +1,45 @@
-MACRO(BLENDERLIB_NOLIST
-       name
-       sources
-       includes)
 
-       # Gather all headers
-       FILE(GLOB_RECURSE INC_ALL *.h)
-                
-       INCLUDE_DIRECTORIES(${includes})
-       ADD_LIBRARY(${name} ${INC_ALL} ${sources})
-
-       # Group by location on disk
-       SOURCE_GROUP(Files FILES CMakeLists.txt)
-       SET(ALL_FILES ${sources} ${INC_ALL})
-       FOREACH(SRC ${ALL_FILES})
-               STRING(REGEX REPLACE ${CMAKE_CURRENT_SOURCE_DIR} "Files" REL_DIR "${SRC}")
-               STRING(REGEX REPLACE "[\\\\/][^\\\\/]*$" "" REL_DIR "${REL_DIR}")
-               STRING(REGEX REPLACE "^[\\\\/]" "" REL_DIR "${REL_DIR}")
-               IF(REL_DIR)
-                       SOURCE_GROUP(${REL_DIR} FILES ${SRC})
-               ELSE(REL_DIR)
-                       SOURCE_GROUP(Files FILES ${SRC})
-               ENDIF(REL_DIR)
-       ENDFOREACH(SRC)
-
-       MESSAGE(STATUS "Configuring library ${name}")
-ENDMACRO(BLENDERLIB_NOLIST)
+IF(MSVC)
+       # only MSVC uses SOURCE_GROUP
+       MACRO(BLENDERLIB_NOLIST
+               name
+               sources
+               includes)
+
+               MESSAGE(STATUS "Configuring library ${name}")
+
+               # Gather all headers
+               FILE(GLOB_RECURSE INC_ALL *.h)
+                        
+               INCLUDE_DIRECTORIES(${includes})
+               ADD_LIBRARY(${name} ${INC_ALL} ${sources})
+
+               # Group by location on disk
+               SOURCE_GROUP(Files FILES CMakeLists.txt)
+               SET(ALL_FILES ${sources} ${INC_ALL})
+               FOREACH(SRC ${ALL_FILES})
+                       STRING(REGEX REPLACE ${CMAKE_CURRENT_SOURCE_DIR} "Files" REL_DIR "${SRC}")
+                       STRING(REGEX REPLACE "[\\\\/][^\\\\/]*$" "" REL_DIR "${REL_DIR}")
+                       STRING(REGEX REPLACE "^[\\\\/]" "" REL_DIR "${REL_DIR}")
+                       IF(REL_DIR)
+                               SOURCE_GROUP(${REL_DIR} FILES ${SRC})
+                       ELSE(REL_DIR)
+                               SOURCE_GROUP(Files FILES ${SRC})
+                       ENDIF(REL_DIR)
+               ENDFOREACH(SRC)
+       ENDMACRO(BLENDERLIB_NOLIST)
+ELSE(MSVC)
+
+       MACRO(BLENDERLIB_NOLIST
+               name
+               sources
+               includes)
+
+               MESSAGE(STATUS "Configuring library ${name}")
+               INCLUDE_DIRECTORIES(${includes})
+               ADD_LIBRARY(${name} ${sources})
+       ENDMACRO(BLENDERLIB_NOLIST)
+ENDIF(MSVC)
 
 MACRO(BLENDERLIB
        name
@@ -223,6 +238,41 @@ MACRO(TEST_SSE_SUPPORT)
 
 ENDMACRO(TEST_SSE_SUPPORT)
 
+# when we have warnings as errors applied globally this
+# needs to be removed for some external libs which we dont maintain.
+
+# utility macro
+MACRO(_REMOVE_STRICT_FLAGS
+       flag)
+       
+       STRING(REGEX REPLACE ${flag} "" CMAKE_C_FLAGS ${CMAKE_C_FLAGS})
+       STRING(REGEX REPLACE ${flag} "" CMAKE_C_FLAGS_DEBUG ${CMAKE_C_FLAGS_DEBUG})
+       STRING(REGEX REPLACE ${flag} "" CMAKE_C_FLAGS_RELEASE ${CMAKE_C_FLAGS_RELEASE})
+       STRING(REGEX REPLACE ${flag} "" CMAKE_C_FLAGS_MINSIZEREL ${CMAKE_C_FLAGS_MINSIZEREL})
+       STRING(REGEX REPLACE ${flag} "" CMAKE_C_FLAGS_RELWITHDEBINFO ${CMAKE_C_FLAGS_RELWITHDEBINFO})
+
+       STRING(REGEX REPLACE ${flag} "" CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS})
+       STRING(REGEX REPLACE ${flag} "" CMAKE_CXX_FLAGS_DEBUG ${CMAKE_CXX_FLAGS_DEBUG})
+       STRING(REGEX REPLACE ${flag} "" CMAKE_CXX_FLAGS_RELEASE ${CMAKE_CXX_FLAGS_RELEASE})
+       STRING(REGEX REPLACE ${flag} "" CMAKE_CXX_FLAGS_MINSIZEREL ${CMAKE_CXX_FLAGS_MINSIZEREL})
+       STRING(REGEX REPLACE ${flag} "" CMAKE_CXX_FLAGS_RELWITHDEBINFO ${CMAKE_CXX_FLAGS_RELWITHDEBINFO})
+
+ENDMACRO(_REMOVE_STRICT_FLAGS)
+
+MACRO(REMOVE_STRICT_FLAGS)
+
+       IF(CMAKE_COMPILER_IS_GNUCC)
+               _REMOVE_STRICT_FLAGS("-Wunused-parameter")
+               _REMOVE_STRICT_FLAGS("-Werror=[^ ]+")
+               _REMOVE_STRICT_FLAGS("-Werror")
+       ENDIF(CMAKE_COMPILER_IS_GNUCC)
+
+       IF(MSVC)
+               # TODO
+       ENDIF(MSVC)
+
+ENDMACRO(REMOVE_STRICT_FLAGS)
+
 
 MACRO(GET_BLENDER_VERSION)
        FILE(READ ${CMAKE_SOURCE_DIR}/source/blender/blenkernel/BKE_blender.h CONTENT)
index a769f53b35e1b4da3269ba6b922f52908fe9181c..2e9a1dc0bf3c3f882dabca8956f3518f90ace757 100644 (file)
@@ -190,7 +190,7 @@ BF_PROFILE_FLAGS = ['-pg','-g']
 BF_PROFILE = 'false'
 
 BF_DEBUG = 'false'
-BF_DEBUG_FLAGS = '-g'
+BF_DEBUG_CCFLAGS = ['-g']
 
 BF_BUILDDIR = '../build/aix4'
 BF_INSTALLDIR='../install/aix4'
index 7c319f7b52070c36528bb6bfaf92e09632ed8b3c..f5680aa29a659ba12f890576a09437fdc418e443 100644 (file)
@@ -171,9 +171,9 @@ REL_CCFLAGS = ['-O2']
 ##ARFLAGS = ruv
 ##ARFLAGSQUIET = ru
 ##
-C_WARN = '-no_prelink -ptused'
+C_WARN = ['-no_prelink', '-ptused']
 
-CC_WARN = '-no_prelink -ptused'
+CC_WARN = ['-no_prelink', '-ptused']
 
 ##FIX_STUBS_WARNINGS = -Wno-unused
 
@@ -185,7 +185,7 @@ BF_PROFILE_FLAGS = ['-pg','-g']
 BF_PROFILE = 'false'
 
 BF_DEBUG = 'false'
-BF_DEBUG_FLAGS = '-g'
+BF_DEBUG_CCFLAGS = ['-g']
 
 BF_BUILDDIR = '../build/irix6'
 BF_INSTALLDIR='../install/irix6'
index c8c04e7406862f2b00d5fdf87456067d9e0d4825..57199192e98cc4349faccdc4aa908cb00efe8258 100644 (file)
@@ -149,7 +149,7 @@ BF_OPENCOLLADA_INC = '${BF_OPENCOLLADA}/include'
 BF_OPENCOLLADA_LIB = 'OpenCOLLADAStreamWriter OpenCOLLADASaxFrameworkLoader OpenCOLLADAFramework OpenCOLLADABaseUtils GeneratedSaxParser MathMLSolver xml2 pcre buffer ftoa'
 BF_OPENCOLLADA_LIBPATH = '${BF_OPENCOLLADA}/lib'
 
-WITH_BF_LCMS = True
+WITH_BF_LCMS = False
 BF_LCMS = LIBDIR + '/lcms'
 BF_LCMS_INC = '${BF_LCMS}/include'
 BF_LCMS_LIB = 'lcms'
@@ -170,7 +170,7 @@ BF_OPENGL_LIB_STATIC = [ '${BF_OPENGL}/lib/libGL.a', '${BF_OPENGL}/lib/libGLU.a'
 CC = 'cl.exe'
 CXX = 'cl.exe'
 
-CCFLAGS = ['/nologo', '/Ob1', '/J', '/W3', '/Gd', '/wd4244', '/wd4305', '/wd4800', '/wd4065', '/wd4267']
+CCFLAGS = ['/nologo', '/Ob1', '/J', '/W3', '/Gd', '/wd4244', '/wd4305', '/wd4800', '/wd4065', '/wd4267', '/we4013']
 CXXFLAGS = ['/EHsc']
 BGE_CXXFLAGS = ['/O2', '/EHsc', '/GR', '/fp:fast', '/arch:SSE']
 
index 8987d66a7a01b2b2d321f221e25c94a11868a4fe..18d9dc93eec25b3a212c9c79bb3af953f8a4076e 100644 (file)
@@ -145,7 +145,7 @@ BF_OPENCOLLADA_INC = '${BF_OPENCOLLADA}/include'
 BF_OPENCOLLADA_LIB = 'OpenCOLLADAStreamWriter OpenCOLLADASaxFrameworkLoader OpenCOLLADAFramework OpenCOLLADABaseUtils GeneratedSaxParser MathMLSolver xml2 pcre buffer ftoa'
 BF_OPENCOLLADA_LIBPATH = '${BF_OPENCOLLADA}/lib'
 
-WITH_BF_LCMS = True
+WITH_BF_LCMS = False
 BF_LCMS = LIBDIR + '/lcms'
 BF_LCMS_INC = '${BF_LCMS}/include'
 BF_LCMS_LIB = 'lcms'
@@ -166,13 +166,13 @@ CC = 'cl.exe'
 CXX = 'cl.exe'
 
 CFLAGS = []
-CCFLAGS = ['/nologo', '/Ob1', '/J', '/W3', '/Gd', '/wd4244', '/wd4305', '/wd4800', '/wd4065', '/wd4267']
+CCFLAGS = ['/nologo', '/Ob1', '/J', '/W3', '/Gd', '/we4013', '/wd4244', '/wd4305', '/wd4800', '/wd4065', '/wd4267']
 CXXFLAGS = ['/EHsc']
 BGE_CXXFLAGS = ['/O2', '/EHsc', '/GR', '/fp:fast']
 
 BF_DEBUG_CCFLAGS = ['/Zi', '/FR${TARGET}.sbr']
 
-CPPFLAGS = ['-DWIN32','-D_CONSOLE', '-D_LIB', '-DFTGL_LIBRARY_STATIC', '-D_CRT_SECURE_NO_DEPRECATE']
+CPPFLAGS = ['-DWIN32', '-D_CONSOLE', '-D_LIB', '-DFTGL_LIBRARY_STATIC', '-D_CRT_SECURE_NO_DEPRECATE']
 REL_CFLAGS = ['-O2', '-DNDEBUG']
 REL_CCFLAGS = ['-O2', '-DNDEBUG']
 REL_CXXFLAGS = ['-O2', '-DNDEBUG']
index 1f503a5ea2dba5a0641b6894182a360bdd4b511b..cab245a45181d7c9defbf9882041ff7f3d43149f 100644 (file)
@@ -295,8 +295,14 @@ def buildinfo(lenv, build_type):
         build_rev = '-UNKNOWN-'
     if lenv['BF_DEBUG']:
         build_type = "Debug"
+        build_cflags = ' '.join(lenv['CFLAGS'] + lenv['CCFLAGS'] + lenv['BF_DEBUG_CCFLAGS'] + lenv['CPPFLAGS'])
+        build_cxxflags = ' '.join(lenv['CCFLAGS'] + lenv['CXXFLAGS'] + lenv['CPPFLAGS'])
     else:
         build_type = "Release"
+        build_cflags = ' '.join(lenv['CFLAGS'] + lenv['CCFLAGS'] + lenv['REL_CFLAGS'] + lenv['REL_CCFLAGS'] + lenv['CPPFLAGS'])
+        build_cxxflags = ' '.join(lenv['CCFLAGS'] + lenv['CXXFLAGS'] + lenv['REL_CXXFLAGS'] + lenv['REL_CCFLAGS'] + lenv['CPPFLAGS'])
+
+    build_linkflags = ' '.join(lenv['PLATFORM_LINKFLAGS'])
 
     obj = []
     if lenv['BF_BUILDINFO']:
@@ -305,7 +311,12 @@ def buildinfo(lenv, build_type):
                                     'BUILD_TYPE="%s"'%(build_type),
                                     'BUILD_REV="%s"'%(build_rev),
                                     'NAN_BUILDINFO',
-                                    'BUILD_PLATFORM="%s:%s"'%(platform.system(), platform.architecture()[0])])
+                                    'BUILD_PLATFORM="%s:%s"'%(platform.system(), platform.architecture()[0]),
+                                    'BUILD_CFLAGS=\\"%s\\"'%(build_cflags),
+                                    'BUILD_CXXFLAGS=\\"%s\\"'%(build_cxxflags),
+                                    'BUILD_LINKFLAGS=\\"%s\\"'%(build_linkflags),
+                                    'BUILD_SYSTEM="SCons"'
+                    ])
 
         lenv.Append (CPPPATH = [root_build_dir+'source/blender/blenkernel'])
 
index 737ce40d702142b7edadad158f21ea5729660b3c..bc0beb422f09beec3730e277499988e8b620a750 100644 (file)
@@ -387,33 +387,33 @@ def read_opts(env, cfg, args):
         (BoolVariable('WITH_BF_PLAYER', 'Build blenderplayer if true', False)),
         (BoolVariable('WITH_BF_NOBLENDER', 'Do not build blender if true', False)),
 
-        ('CFLAGS', 'C only flags', ''),
-        ('CCFLAGS', 'Generic C and C++ flags', ''),
-        ('CXXFLAGS', 'C++ only flags', ''),
-        ('BGE_CXXFLAGS', 'C++ only flags for BGE', ''),
-        ('CPPFLAGS', 'Defines', ''),
-        ('REL_CFLAGS', 'C only release flags', ''),
-        ('REL_CCFLAGS', 'Generic C and C++ release flags', ''),
-        ('REL_CXXFLAGS', 'C++ only release flags', ''),
-
-        ('C_WARN', 'C warning flags', ''),
-        ('CC_WARN', 'Generic C and C++ warning flags', ''),
-        ('CXX_WARN', 'C++ only warning flags', ''),
-
-        ('LLIBS', 'Platform libs', ''),
-        ('PLATFORM_LINKFLAGS', 'Platform linkflags', ''),
+        ('CFLAGS', 'C only flags', []),
+        ('CCFLAGS', 'Generic C and C++ flags', []),
+        ('CXXFLAGS', 'C++ only flags', []),
+        ('BGE_CXXFLAGS', 'C++ only flags for BGE', []),
+        ('CPPFLAGS', 'Defines', []),
+        ('REL_CFLAGS', 'C only release flags', []),
+        ('REL_CCFLAGS', 'Generic C and C++ release flags', []),
+        ('REL_CXXFLAGS', 'C++ only release flags', []),
+
+        ('C_WARN', 'C warning flags', []),
+        ('CC_WARN', 'Generic C and C++ warning flags', []),
+        ('CXX_WARN', 'C++ only warning flags', []),
+
+        ('LLIBS', 'Platform libs', []),
+        ('PLATFORM_LINKFLAGS', 'Platform linkflags', []),
         ('MACOSX_ARCHITECTURE', 'python_arch.zip select', ''),
 
         (BoolVariable('BF_PROFILE', 'Add profiling information if true', False)),
-        ('BF_PROFILE_CFLAGS', 'C only profiling flags', ''),
-        ('BF_PROFILE_CCFLAGS', 'C and C++ profiling flags', ''),
-        ('BF_PROFILE_CXXFLAGS', 'C++ only profiling flags', ''),
-        ('BF_PROFILE_LINKFLAGS', 'Profile linkflags', ''),
+        ('BF_PROFILE_CFLAGS', 'C only profiling flags', []),
+        ('BF_PROFILE_CCFLAGS', 'C and C++ profiling flags', []),
+        ('BF_PROFILE_CXXFLAGS', 'C++ only profiling flags', []),
+        ('BF_PROFILE_LINKFLAGS', 'Profile linkflags', []),
 
         (BoolVariable('BF_DEBUG', 'Add debug flags if true', False)),
-        ('BF_DEBUG_CFLAGS', 'C only debug flags', ''),
-        ('BF_DEBUG_CCFLAGS', 'C and C++ debug flags', ''),
-        ('BF_DEBUG_CXXFLAGS', 'C++ only debug flags', ''),
+        ('BF_DEBUG_CFLAGS', 'C only debug flags', []),
+        ('BF_DEBUG_CCFLAGS', 'C and C++ debug flags', []),
+        ('BF_DEBUG_CXXFLAGS', 'C++ only debug flags', []),
 
         (BoolVariable('BF_BSC', 'Create .bsc files (msvc only)', False)),
 
index 61acff4cfe42d24a108c2813c55c1625c75f132a..1dc610cc1b42b1979627881d7ce9c7f4de7b6a0e 100644 (file)
@@ -25,7 +25,7 @@
 # ***** END GPL LICENSE BLOCK *****
 
 # Otherwise we get warnings here that we cant fix in external projects
-STRING(REGEX REPLACE "-Wunused-parameter" "" CMAKE_C_FLAGS ${CMAKE_C_FLAGS})
+REMOVE_STRICT_FLAGS()
 
 IF(WITH_BULLET)
        ADD_SUBDIRECTORY(bullet2)
index 3054ed989087420126fc23972195793f4c1e5aed..91d1cba425f70942df1c9aaa30d2193eae24f69a 100644 (file)
 #
 # ***** END GPL LICENSE BLOCK *****
 
-SET(INC . src)
+SET(INC
+       .
+       src
+)
 
-FILE(GLOB SRC   
-       src/LinearMath/*.cpp
-       src/BulletCollision/BroadphaseCollision/*.cpp
-       src/BulletCollision/CollisionShapes/*.cpp
-       src/BulletCollision/NarrowPhaseCollision/*.cpp
-       src/BulletCollision/Gimpact/*.cpp
-       src/BulletCollision/CollisionDispatch/*.cpp
-       src/BulletDynamics/ConstraintSolver/*.cpp
-       src/BulletDynamics/Vehicle/*.cpp
-       src/BulletDynamics/Dynamics/*.cpp
-       src/BulletSoftBody/*.cpp
+SET(SRC
+       src/BulletCollision/BroadphaseCollision/btAxisSweep3.cpp
+       src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.cpp
+       src/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.cpp
+       src/BulletCollision/BroadphaseCollision/btDbvt.cpp
+       src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp
+       src/BulletCollision/BroadphaseCollision/btDispatcher.cpp
+       src/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.cpp
+       src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.cpp
+       src/BulletCollision/BroadphaseCollision/btQuantizedBvh.cpp
+       src/BulletCollision/BroadphaseCollision/btSimpleBroadphase.cpp
+       src/BulletCollision/CollisionDispatch/SphereTriangleDetector.cpp
+       src/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.cpp
+       src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp
+       src/BulletCollision/CollisionDispatch/btBoxBoxDetector.cpp
+       src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp
+       src/BulletCollision/CollisionDispatch/btCollisionObject.cpp
+       src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp
+       src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp
+       src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp
+       src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp
+       src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp
+       src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp
+       src/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.cpp
+       src/BulletCollision/CollisionDispatch/btGhostObject.cpp
+       src/BulletCollision/CollisionDispatch/btManifoldResult.cpp
+       src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp
+       src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp
+       src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp
+       src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp
+       src/BulletCollision/CollisionDispatch/btUnionFind.cpp
+       src/BulletCollision/CollisionShapes/btBoxShape.cpp
+       src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp
+       src/BulletCollision/CollisionShapes/btCapsuleShape.cpp
+       src/BulletCollision/CollisionShapes/btCollisionShape.cpp
+       src/BulletCollision/CollisionShapes/btCompoundShape.cpp
+       src/BulletCollision/CollisionShapes/btConcaveShape.cpp
+       src/BulletCollision/CollisionShapes/btConeShape.cpp
+       src/BulletCollision/CollisionShapes/btConvexHullShape.cpp
+       src/BulletCollision/CollisionShapes/btConvexInternalShape.cpp
+       src/BulletCollision/CollisionShapes/btConvexPointCloudShape.cpp
+       src/BulletCollision/CollisionShapes/btConvexShape.cpp
+       src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp
+       src/BulletCollision/CollisionShapes/btCylinderShape.cpp
+       src/BulletCollision/CollisionShapes/btEmptyShape.cpp
+       src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.cpp
+       src/BulletCollision/CollisionShapes/btMinkowskiSumShape.cpp
+       src/BulletCollision/CollisionShapes/btMultiSphereShape.cpp
+       src/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.cpp
+       src/BulletCollision/CollisionShapes/btOptimizedBvh.cpp
+       src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.cpp
+       src/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.cpp
+       src/BulletCollision/CollisionShapes/btShapeHull.cpp
+       src/BulletCollision/CollisionShapes/btSphereShape.cpp
+       src/BulletCollision/CollisionShapes/btStaticPlaneShape.cpp
+       src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp
+       src/BulletCollision/CollisionShapes/btTetrahedronShape.cpp
+       src/BulletCollision/CollisionShapes/btTriangleBuffer.cpp
+       src/BulletCollision/CollisionShapes/btTriangleCallback.cpp
+       src/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.cpp
+       src/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.cpp
+       src/BulletCollision/CollisionShapes/btTriangleMesh.cpp
+       src/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp
+       src/BulletCollision/CollisionShapes/btUniformScalingShape.cpp
+       src/BulletCollision/Gimpact/btContactProcessing.cpp
+       src/BulletCollision/Gimpact/btGImpactBvh.cpp
+       src/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.cpp
+       src/BulletCollision/Gimpact/btGImpactQuantizedBvh.cpp
+       src/BulletCollision/Gimpact/btGImpactShape.cpp
+       src/BulletCollision/Gimpact/btGenericPoolAllocator.cpp
+       src/BulletCollision/Gimpact/btTriangleShapeEx.cpp
+       src/BulletCollision/Gimpact/gim_box_set.cpp
+       src/BulletCollision/Gimpact/gim_contact.cpp
+       src/BulletCollision/Gimpact/gim_memory.cpp
+       src/BulletCollision/Gimpact/gim_tri_collision.cpp
+       src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp
+       src/BulletCollision/NarrowPhaseCollision/btConvexCast.cpp
+       src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp
+       src/BulletCollision/NarrowPhaseCollision/btGjkEpa.cpp
+       src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp
+       src/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp
+       src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp
+       src/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp
+       src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.cpp
+       src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp
+       src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp
+       src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.cpp
+       src/BulletDynamics/ConstraintSolver/btConeTwistConstraint.cpp
+       src/BulletDynamics/ConstraintSolver/btContactConstraint.cpp
+       src/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.cpp
+       src/BulletDynamics/ConstraintSolver/btHingeConstraint.cpp
+       src/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.cpp
+       src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp
+       src/BulletDynamics/ConstraintSolver/btSliderConstraint.cpp
+       src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp
+       src/BulletDynamics/ConstraintSolver/btTypedConstraint.cpp
+       src/BulletDynamics/Dynamics/Bullet-C-API.cpp
+       src/BulletDynamics/Dynamics/btContinuousDynamicsWorld.cpp
+       src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp
+       src/BulletDynamics/Dynamics/btRigidBody.cpp
+       src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp
+       src/BulletDynamics/Vehicle/btRaycastVehicle.cpp
+       src/BulletDynamics/Vehicle/btWheelInfo.cpp
+       src/BulletSoftBody/btSoftBody.cpp
+       src/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.cpp
+       src/BulletSoftBody/btSoftBodyHelpers.cpp
+       src/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.cpp
+       src/BulletSoftBody/btSoftRigidCollisionAlgorithm.cpp
+       src/BulletSoftBody/btSoftRigidDynamicsWorld.cpp
+       src/BulletSoftBody/btSoftSoftCollisionAlgorithm.cpp
+       src/LinearMath/btAlignedAllocator.cpp
+       src/LinearMath/btConvexHull.cpp
+       src/LinearMath/btGeometryUtil.cpp
+       src/LinearMath/btQuickprof.cpp
 )
 
 BLENDERLIB(extern_bullet "${SRC}" "${INC}")
-
diff --git a/extern/bullet2/make/msvc_7_0/Bullet_vc7.vcproj b/extern/bullet2/make/msvc_7_0/Bullet_vc7.vcproj
deleted file mode 100644 (file)
index a97f8ac..0000000
+++ /dev/null
@@ -1,1239 +0,0 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioProject
-       ProjectType="Visual C++"
-       Version="7.10"
-       Name="bullet2"
-       ProjectGUID="{FFD3C64A-30E2-4BC7-BC8F-51818C320400}"
-       SccProjectName=""
-       SccLocalPath="">
-       <Platforms>
-               <Platform
-                       Name="Win32"/>
-       </Platforms>
-       <Configurations>
-               <Configuration
-                       Name="Blender Debug|Win32"
-                       OutputDirectory="..\..\..\..\..\build\msvc_7\extern\bullet\debug"
-                       IntermediateDirectory="..\..\..\..\..\build\msvc_7\extern\bullet\debug"
-                       ConfigurationType="4"
-                       UseOfMFC="0"
-                       ATLMinimizesCRunTimeLibraryUsage="FALSE"
-                       CharacterSet="2">
-                       <Tool
-                               Name="VCCLCompilerTool"
-                               Optimization="0"
-                               AdditionalIncludeDirectories="..\..\src"
-                               PreprocessorDefinitions="_DEBUG;_LIB;WIN32;BUM_INLINED;USE_ALGEBRAIC"
-                               ExceptionHandling="FALSE"
-                               BasicRuntimeChecks="3"
-                               RuntimeLibrary="1"
-                               UsePrecompiledHeader="2"
-                               PrecompiledHeaderFile="..\..\..\..\..\build\msvc_7\extern\bullet\debug\Bullet.pch"
-                               AssemblerListingLocation="..\..\..\..\..\build\msvc_7\extern\bullet\debug\"
-                               ObjectFile="..\..\..\..\..\build\msvc_7\extern\bullet\debug\"
-                               ProgramDataBaseFileName="..\..\..\..\..\build\msvc_7\extern\bullet\debug\"
-                               WarningLevel="3"
-                               SuppressStartupBanner="TRUE"
-                               DebugInformationFormat="4"
-                               CompileAs="0"/>
-                       <Tool
-                               Name="VCCustomBuildTool"/>
-                       <Tool
-                               Name="VCLibrarianTool"
-                               OutputFile="..\..\..\..\..\build\msvc_7\libs\extern\debug\Bullet.lib"
-                               SuppressStartupBanner="TRUE"/>
-                       <Tool
-                               Name="VCMIDLTool"/>
-                       <Tool
-                               Name="VCPostBuildEventTool"
-                               CommandLine="ECHO Copying header files
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletCollision MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletCollision\BroadphaseCollision MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\BroadphaseCollision
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletCollision\NarrowPhaseCollision MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\NarrowPhaseCollision
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletCollision\CollisionDispatch MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\CollisionDispatch
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletCollision\CollisionShapes MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\CollisionShapes
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletCollision\Gimpact MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\Gimpact
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletDynamics MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletDynamics
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletDynamics\ConstraintSolver MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletDynamics\ConstraintSolver
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletDynamics\Dynamics MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletDynamics\Dynamics
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletDynamics\Vehicle MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletDynamics\Vehicle
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\LinearMath MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\LinearMath
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletSoftBody MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletSoftBody
-
-XCOPY /Y ..\..\src\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include
-XCOPY /Y ..\..\src\BulletSoftBody\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletSoftBody
-XCOPY /Y ..\..\src\LinearMath\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\LinearMath
-XCOPY /Y ..\..\src\BulletCollision\BroadphaseCollision\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\BroadphaseCollision
-XCOPY /Y ..\..\src\BulletCollision\NarrowPhaseCollision\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\NarrowPhaseCollision
-XCOPY /Y ..\..\src\BulletCollision\NarrowPhaseCollision\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\NarrowPhaseCollision
-XCOPY /Y ..\..\src\BulletCollision\CollisionDispatch\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\CollisionDispatch
-XCOPY /Y ..\..\src\BulletCollision\CollisionShapes\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\CollisionShapes
-XCOPY /Y ..\..\src\BulletCollision\Gimpact\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\Gimpact
-XCOPY /Y ..\..\src\BulletDynamics\ConstraintSolver\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletDynamics\ConstraintSolver
-XCOPY /Y ..\..\src\BulletDynamics\Dynamics\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletDynamics\Dynamics
-XCOPY /Y ..\..\src\BulletDynamics\Vehicle\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletDynamics\Vehicle
-
-ECHO Done
-"/>
-                       <Tool
-                               Name="VCPreBuildEventTool"/>
-                       <Tool
-                               Name="VCPreLinkEventTool"/>
-                       <Tool
-                               Name="VCResourceCompilerTool"
-                               PreprocessorDefinitions="_DEBUG"
-                               Culture="1033"/>
-                       <Tool
-                               Name="VCWebServiceProxyGeneratorTool"/>
-                       <Tool
-                               Name="VCXMLDataGeneratorTool"/>
-                       <Tool
-                               Name="VCManagedWrapperGeneratorTool"/>
-                       <Tool
-                               Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
-               </Configuration>
-               <Configuration
-                       Name="Blender Release|Win32"
-                       OutputDirectory="..\..\..\..\..\build\msvc_7\extern\bullet"
-                       IntermediateDirectory="..\..\..\..\..\build\msvc_7\extern\bullet"
-                       ConfigurationType="4"
-                       UseOfMFC="0"
-                       ATLMinimizesCRunTimeLibraryUsage="FALSE"
-                       CharacterSet="2">
-                       <Tool
-                               Name="VCCLCompilerTool"
-                               Optimization="2"
-                               InlineFunctionExpansion="1"
-                               AdditionalIncludeDirectories="..\..\src"
-                               PreprocessorDefinitions="NDEBUG;_LIB;WIN32;BUM_INLINED;USE_ALGEBRAIC"
-                               StringPooling="TRUE"
-                               ExceptionHandling="FALSE"
-                               RuntimeLibrary="0"
-                               EnableFunctionLevelLinking="TRUE"
-                               UsePrecompiledHeader="2"
-                               PrecompiledHeaderFile="..\..\..\..\..\build\msvc_7\extern\bullet\Bullet.pch"
-                               AssemblerListingLocation="..\..\..\..\..\build\msvc_7\extern\bullet\"
-                               ObjectFile="..\..\..\..\..\build\msvc_7\extern\bullet\"
-                               ProgramDataBaseFileName="..\..\..\..\..\build\msvc_7\extern\bullet\"
-                               WarningLevel="3"
-                               SuppressStartupBanner="TRUE"
-                               DebugInformationFormat="2"
-                               CompileAs="0"/>
-                       <Tool
-                               Name="VCCustomBuildTool"/>
-                       <Tool
-                               Name="VCLibrarianTool"
-                               OutputFile="..\..\..\..\..\build\msvc_7\libs\extern\Bullet.lib"
-                               SuppressStartupBanner="TRUE"/>
-                       <Tool
-                               Name="VCMIDLTool"/>
-                       <Tool
-                               Name="VCPostBuildEventTool"
-                               CommandLine="ECHO Copying header files
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletCollision MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletCollision\BroadphaseCollision MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\BroadphaseCollision
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletCollision\NarrowPhaseCollision MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\NarrowPhaseCollision
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletCollision\CollisionDispatch MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\CollisionDispatch
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletCollision\CollisionShapes MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\CollisionShapes
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletCollision\Gimpact MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\Gimpact
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletDynamics MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletDynamics
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletDynamics\ConstraintSolver MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletDynamics\ConstraintSolver
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletDynamics\Dynamics MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletDynamics\Dynamics
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletDynamics\Vehicle MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletDynamics\Vehicle
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\LinearMath MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\LinearMath
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletSoftBody MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletSoftBody
-
-XCOPY /Y ..\..\src\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include
-XCOPY /Y ..\..\src\BulletSoftBody\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletSoftBody
-XCOPY /Y ..\..\src\LinearMath\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\LinearMath
-XCOPY /Y ..\..\src\BulletCollision\BroadphaseCollision\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\BroadphaseCollision
-XCOPY /Y ..\..\src\BulletCollision\NarrowPhaseCollision\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\NarrowPhaseCollision
-XCOPY /Y ..\..\src\BulletCollision\NarrowPhaseCollision\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\NarrowPhaseCollision
-XCOPY /Y ..\..\src\BulletCollision\CollisionDispatch\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\CollisionDispatch
-XCOPY /Y ..\..\src\BulletCollision\CollisionShapes\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\CollisionShapes
-XCOPY /Y ..\..\src\BulletCollision\Gimpact\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\Gimpact
-XCOPY /Y ..\..\src\BulletDynamics\ConstraintSolver\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletDynamics\ConstraintSolver
-XCOPY /Y ..\..\src\BulletDynamics\Dynamics\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletDynamics\Dynamics
-XCOPY /Y ..\..\src\BulletDynamics\Vehicle\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletDynamics\Vehicle
-
-ECHO Done
-"/>
-                       <Tool
-                               Name="VCPreBuildEventTool"/>
-                       <Tool
-                               Name="VCPreLinkEventTool"/>
-                       <Tool
-                               Name="VCResourceCompilerTool"
-                               PreprocessorDefinitions="NDEBUG"
-                               Culture="1033"/>
-                       <Tool
-                               Name="VCWebServiceProxyGeneratorTool"/>
-                       <Tool
-                               Name="VCXMLDataGeneratorTool"/>
-                       <Tool
-                               Name="VCManagedWrapperGeneratorTool"/>
-                       <Tool
-                               Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
-               </Configuration>
-               <Configuration
-                       Name="3D Plugin Debug|Win32"
-                       OutputDirectory="..\..\..\..\..\build\msvc_7\extern\bullet\mtdll\debug"
-                       IntermediateDirectory="..\..\..\..\..\build\msvc_7\extern\bullet\mtdll\debug"
-                       ConfigurationType="4"
-                       UseOfMFC="0"
-                       ATLMinimizesCRunTimeLibraryUsage="FALSE"
-                       CharacterSet="2">
-                       <Tool
-                               Name="VCCLCompilerTool"
-                               Optimization="0"
-                               AdditionalIncludeDirectories="..\..\src"
-                               PreprocessorDefinitions="_DEBUG;_LIB;WIN32;BUM_INLINED;USE_ALGEBRAIC"
-                               ExceptionHandling="FALSE"
-                               BasicRuntimeChecks="3"
-                               RuntimeLibrary="3"
-                               UsePrecompiledHeader="2"
-                               PrecompiledHeaderFile="..\..\..\..\..\build\msvc_7\extern\bullet\mtdll\debug\Bullet.pch"
-                               AssemblerListingLocation="..\..\..\..\..\build\msvc_7\extern\bullet\mtdll\debug\"
-                               ObjectFile="..\..\..\..\..\build\msvc_7\extern\bullet\mtdll\debug\"
-                               ProgramDataBaseFileName="..\..\..\..\..\build\msvc_7\extern\bullet\mtdll\debug\"
-                               WarningLevel="3"
-                               SuppressStartupBanner="TRUE"
-                               DebugInformationFormat="4"
-                               CompileAs="0"/>
-                       <Tool
-                               Name="VCCustomBuildTool"/>
-                       <Tool
-                               Name="VCLibrarianTool"
-                               OutputFile="..\..\..\..\..\build\msvc_7\libs\extern\mtdll\debug\Bullet.lib"
-                               SuppressStartupBanner="TRUE"/>
-                       <Tool
-                               Name="VCMIDLTool"/>
-                       <Tool
-                               Name="VCPostBuildEventTool"
-                               CommandLine="ECHO Copying header files
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletCollision MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletCollision\BroadphaseCollision MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\BroadphaseCollision
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletCollision\NarrowPhaseCollision MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\NarrowPhaseCollision
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletCollision\CollisionDispatch MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\CollisionDispatch
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletCollision\CollisionShapes MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\CollisionShapes
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletCollision\Gimpact MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\Gimpact
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletDynamics MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletDynamics
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletDynamics\ConstraintSolver MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletDynamics\ConstraintSolver
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletDynamics\Dynamics MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletDynamics\Dynamics
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletDynamics\Vehicle MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletDynamics\Vehicle
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\LinearMath MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\LinearMath
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletSoftBody MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletSoftBody
-
-XCOPY /Y ..\..\src\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include
-XCOPY /Y ..\..\src\BulletSoftBody\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletSoftBody
-XCOPY /Y ..\..\src\LinearMath\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\LinearMath
-XCOPY /Y ..\..\src\BulletCollision\BroadphaseCollision\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\BroadphaseCollision
-XCOPY /Y ..\..\src\BulletCollision\NarrowPhaseCollision\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\NarrowPhaseCollision
-XCOPY /Y ..\..\src\BulletCollision\NarrowPhaseCollision\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\NarrowPhaseCollision
-XCOPY /Y ..\..\src\BulletCollision\CollisionDispatch\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\CollisionDispatch
-XCOPY /Y ..\..\src\BulletCollision\CollisionShapes\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\CollisionShapes
-XCOPY /Y ..\..\src\BulletCollision\Gimpact\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\Gimpact
-XCOPY /Y ..\..\src\BulletDynamics\ConstraintSolver\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletDynamics\ConstraintSolver
-XCOPY /Y ..\..\src\BulletDynamics\Dynamics\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletDynamics\Dynamics
-XCOPY /Y ..\..\src\BulletDynamics\Vehicle\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletDynamics\Vehicle
-
-ECHO Done
-"/>
-                       <Tool
-                               Name="VCPreBuildEventTool"/>
-                       <Tool
-                               Name="VCPreLinkEventTool"/>
-                       <Tool
-                               Name="VCResourceCompilerTool"
-                               PreprocessorDefinitions="_DEBUG"
-                               Culture="1033"/>
-                       <Tool
-                               Name="VCWebServiceProxyGeneratorTool"/>
-                       <Tool
-                               Name="VCXMLDataGeneratorTool"/>
-                       <Tool
-                               Name="VCManagedWrapperGeneratorTool"/>
-                       <Tool
-                               Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
-               </Configuration>
-               <Configuration
-                       Name="3D Plugin Release|Win32"
-                       OutputDirectory="..\..\..\..\..\build\msvc_7\extern\bullet\mtdll"
-                       IntermediateDirectory="..\..\..\..\..\build\msvc_7\extern\bullet\mtdll"
-                       ConfigurationType="4"
-                       UseOfMFC="0"
-                       ATLMinimizesCRunTimeLibraryUsage="FALSE"
-                       CharacterSet="2">
-                       <Tool
-                               Name="VCCLCompilerTool"
-                               Optimization="2"
-                               InlineFunctionExpansion="1"
-                               AdditionalIncludeDirectories="..\..\src"
-                               PreprocessorDefinitions="NDEBUG;_LIB;WIN32;BUM_INLINED;USE_ALGEBRAIC"
-                               StringPooling="TRUE"
-                               ExceptionHandling="FALSE"
-                               RuntimeLibrary="2"
-                               EnableFunctionLevelLinking="TRUE"
-                               UsePrecompiledHeader="2"
-                               PrecompiledHeaderFile="..\..\..\..\..\build\msvc_7\extern\bullet\mtdll\Bullet.pch"
-                               AssemblerListingLocation="..\..\..\..\..\build\msvc_7\extern\bullet\mtdll\"
-                               ObjectFile="..\..\..\..\..\build\msvc_7\extern\bullet\mtdll\"
-                               ProgramDataBaseFileName="..\..\..\..\..\build\msvc_7\extern\bullet\mtdll\"
-                               WarningLevel="3"
-                               SuppressStartupBanner="TRUE"
-                               DebugInformationFormat="2"
-                               CompileAs="0"/>
-                       <Tool
-                               Name="VCCustomBuildTool"/>
-                       <Tool
-                               Name="VCLibrarianTool"
-                               OutputFile="..\..\..\..\..\build\msvc_7\libs\extern\mtdll\Bullet.lib"
-                               SuppressStartupBanner="TRUE"/>
-                       <Tool
-                               Name="VCMIDLTool"/>
-                       <Tool
-                               Name="VCPostBuildEventTool"
-                               CommandLine="ECHO Copying header files
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletCollision MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletCollision\BroadphaseCollision MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\BroadphaseCollision
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletCollision\NarrowPhaseCollision MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\NarrowPhaseCollision
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletCollision\CollisionDispatch MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\CollisionDispatch
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletCollision\CollisionShapes MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\CollisionShapes
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletCollision\Gimpact MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\Gimpact
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletDynamics MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletDynamics
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletDynamics\ConstraintSolver MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletDynamics\ConstraintSolver
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletDynamics\Dynamics MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletDynamics\Dynamics
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletDynamics\Vehicle MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletDynamics\Vehicle
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\LinearMath MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\LinearMath
-IF NOT EXIST ..\..\..\..\..\build\msvc_7\extern\bullet2\include\BulletSoftBody MKDIR ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletSoftBody
-
-XCOPY /Y ..\..\src\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include
-XCOPY /Y ..\..\src\BulletSoftBody\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletSoftBody
-XCOPY /Y ..\..\src\LinearMath\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\LinearMath
-XCOPY /Y ..\..\src\BulletCollision\BroadphaseCollision\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\BroadphaseCollision
-XCOPY /Y ..\..\src\BulletCollision\NarrowPhaseCollision\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\NarrowPhaseCollision
-XCOPY /Y ..\..\src\BulletCollision\NarrowPhaseCollision\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\NarrowPhaseCollision
-XCOPY /Y ..\..\src\BulletCollision\CollisionDispatch\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\CollisionDispatch
-XCOPY /Y ..\..\src\BulletCollision\CollisionShapes\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\CollisionShapes
-XCOPY /Y ..\..\src\BulletCollision\Gimpact\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletCollision\Gimpact
-XCOPY /Y ..\..\src\BulletDynamics\ConstraintSolver\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletDynamics\ConstraintSolver
-XCOPY /Y ..\..\src\BulletDynamics\Dynamics\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletDynamics\Dynamics
-XCOPY /Y ..\..\src\BulletDynamics\Vehicle\*.h ..\..\..\..\..\build\msvc_7\extern\bullet\include\BulletDynamics\Vehicle
-
-ECHO Done
-"/>
-                       <Tool
-                               Name="VCPreBuildEventTool"/>
-                       <Tool
-                               Name="VCPreLinkEventTool"/>
-                       <Tool
-                               Name="VCResourceCompilerTool"
-                               PreprocessorDefinitions="NDEBUG"
-                               Culture="1033"/>
-                       <Tool
-                               Name="VCWebServiceProxyGeneratorTool"/>
-                       <Tool
-                               Name="VCXMLDataGeneratorTool"/>
-                       <Tool
-                               Name="VCManagedWrapperGeneratorTool"/>
-                       <Tool
-                               Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
-               </Configuration>
-       </Configurations>
-       <References>
-       </References>
-       <Files>
-               <Filter
-                       Name="src"
-                       Filter="">
-                       <File
-                               RelativePath="..\..\src\btBulletCollisionCommon.h">
-                       </File>
-                       <File
-                               RelativePath="..\..\src\btBulletDynamicsCommon.h">
-                       </File>
-                       <File
-                               RelativePath="..\..\src\Bullet-C-Api.h">
-                       </File>
-                       <Filter
-                               Name="BulletDynamics"
-                               Filter="">
-                               <Filter
-                                       Name="ConstraintSolver"
-                                       Filter="">
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btConeTwistConstraint.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btConeTwistConstraint.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btConstraintSolver.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btContactConstraint.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btContactConstraint.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btContactSolverInfo.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btGeneric6DofConstraint.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btGeneric6DofConstraint.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btHingeConstraint.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btHingeConstraint.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btJacobianEntry.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btPoint2PointConstraint.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btPoint2PointConstraint.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btSequentialImpulseConstraintSolver.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btSequentialImpulseConstraintSolver.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btSliderConstraint.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btSliderConstraint.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btSolve2LinearConstraint.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btSolve2LinearConstraint.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btSolverBody.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btSolverConstraint.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btTypedConstraint.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btTypedConstraint.h">
-                                       </File>
-                               </Filter>
-                               <Filter
-                                       Name="Dynamics"
-                                       Filter="">
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\Dynamics\btContinuousDynamicsWorld.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\Dynamics\btContinuousDynamicsWorld.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\Dynamics\btDiscreteDynamicsWorld.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\Dynamics\btDiscreteDynamicsWorld.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\Dynamics\btDynamicsWorld.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\Dynamics\btRigidBody.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\Dynamics\btRigidBody.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\Dynamics\btSimpleDynamicsWorld.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\Dynamics\btSimpleDynamicsWorld.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\Dynamics\Bullet-C-API.cpp">
-                                       </File>
-                               </Filter>
-                               <Filter
-                                       Name="Vehicle"
-                                       Filter="">
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\Vehicle\btRaycastVehicle.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\Vehicle\btRaycastVehicle.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\Vehicle\btVehicleRaycaster.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\Vehicle\btWheelInfo.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletDynamics\Vehicle\btWheelInfo.h">
-                                       </File>
-                               </Filter>
-                       </Filter>
-                       <Filter
-                               Name="BulletCollision"
-                               Filter="">
-                               <Filter
-                                       Name="BroadphaseCollision"
-                                       Filter="">
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btAxisSweep3.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btAxisSweep3.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btBroadphaseInterface.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btBroadphaseProxy.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btBroadphaseProxy.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btCollisionAlgorithm.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btCollisionAlgorithm.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btDbvt.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btDbvt.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btDbvtBroadphase.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btDbvtBroadphase.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btDispatcher.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btDispatcher.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btMultiSapBroadphase.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btMultiSapBroadphase.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btOverlappingPairCache.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btOverlappingPairCache.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btOverlappingPairCallback.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btQuantizedBvh.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btQuantizedBvh.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btSimpleBroadphase.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btSimpleBroadphase.h">
-                                       </File>
-                               </Filter>
-                               <Filter
-                                       Name="NarrowPhaseCollision"
-                                       Filter="">
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btContinuousConvexCollision.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btContinuousConvexCollision.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btConvexCast.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btConvexCast.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btConvexPenetrationDepthSolver.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btDiscreteCollisionDetectorInterface.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btGjkConvexCast.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btGjkConvexCast.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btGjkEpa.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btGjkEpa.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btGjkEpa2.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btGjkEpa2.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btGjkEpaPenetrationDepthSolver.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btGjkEpaPenetrationDepthSolver.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btGjkPairDetector.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btGjkPairDetector.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btManifoldPoint.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btMinkowskiPenetrationDepthSolver.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btMinkowskiPenetrationDepthSolver.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btPersistentManifold.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btPersistentManifold.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btPointCollector.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btRaycastCallback.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btRaycastCallback.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btSimplexSolverInterface.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btSubSimplexConvexCast.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btSubSimplexConvexCast.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btVoronoiSimplexSolver.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btVoronoiSimplexSolver.h">
-                                       </File>
-                               </Filter>
-                               <Filter
-                                       Name="CollisionDispatch"
-                                       Filter="">
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btBoxBoxCollisionAlgorithm.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btBoxBoxCollisionAlgorithm.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btBoxBoxDetector.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btBoxBoxDetector.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btCollisionConfiguration.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btCollisionCreateFunc.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btCollisionDispatcher.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btCollisionDispatcher.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btCollisionObject.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btCollisionObject.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btCollisionWorld.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btCollisionWorld.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btCompoundCollisionAlgorithm.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btCompoundCollisionAlgorithm.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btConvexConcaveCollisionAlgorithm.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btConvexConcaveCollisionAlgorithm.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btConvexConvexAlgorithm.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btConvexConvexAlgorithm.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btConvexPlaneCollisionAlgorithm.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btConvexPlaneCollisionAlgorithm.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btDefaultCollisionConfiguration.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btDefaultCollisionConfiguration.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btEmptyCollisionAlgorithm.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btEmptyCollisionAlgorithm.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btManifoldResult.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btManifoldResult.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btSimulationIslandManager.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btSimulationIslandManager.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btSphereBoxCollisionAlgorithm.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btSphereBoxCollisionAlgorithm.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btSphereSphereCollisionAlgorithm.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btSphereSphereCollisionAlgorithm.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btSphereTriangleCollisionAlgorithm.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btSphereTriangleCollisionAlgorithm.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btUnionFind.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btUnionFind.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\SphereTriangleDetector.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\SphereTriangleDetector.h">
-                                       </File>
-                               </Filter>
-                               <Filter
-                                       Name="CollisionShapes"
-                                       Filter="">
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btBoxShape.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btBoxShape.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btBvhTriangleMeshShape.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btBvhTriangleMeshShape.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btCapsuleShape.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btCapsuleShape.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btCollisionMargin.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btCollisionShape.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btCollisionShape.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btCompoundShape.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btCompoundShape.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btConcaveShape.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btConcaveShape.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btConeShape.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btConeShape.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btConvexHullShape.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btConvexHullShape.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btConvexInternalShape.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btConvexInternalShape.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btConvexShape.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btConvexShape.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btConvexTriangleMeshShape.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btConvexTriangleMeshShape.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btCylinderShape.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btCylinderShape.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btEmptyShape.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btEmptyShape.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btHeightfieldTerrainShape.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btHeightfieldTerrainShape.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btMaterial.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btMinkowskiSumShape.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btMinkowskiSumShape.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btMultimaterialTriangleMeshShape.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btMultimaterialTriangleMeshShape.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btMultiSphereShape.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btMultiSphereShape.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btOptimizedBvh.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btOptimizedBvh.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btPolyhedralConvexShape.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btPolyhedralConvexShape.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btScaledBvhTriangleMeshShape.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btScaledBvhTriangleMeshShape.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btShapeHull.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btShapeHull.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btSphereShape.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btSphereShape.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btStaticPlaneShape.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btStaticPlaneShape.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btStridingMeshInterface.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btStridingMeshInterface.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btTetrahedronShape.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btTetrahedronShape.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btTriangleBuffer.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btTriangleBuffer.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btTriangleCallback.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btTriangleCallback.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btTriangleIndexVertexArray.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btTriangleIndexVertexArray.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btTriangleIndexVertexMaterialArray.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btTriangleIndexVertexMaterialArray.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btTriangleMesh.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btTriangleMesh.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btTriangleMeshShape.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btTriangleMeshShape.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btTriangleShape.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btUniformScalingShape.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btUniformScalingShape.h">
-                                       </File>
-                               </Filter>
-                               <Filter
-                                       Name="Gimpact"
-                                       Filter="">
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\btBoxCollision.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\btClipPolygon.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\btContactProcessing.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\btContactProcessing.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\btGenericPoolAllocator.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\btGenericPoolAllocator.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\btGeometryOperations.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\btGImpactBvh.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\btGImpactBvh.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\btGImpactCollisionAlgorithm.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\btGImpactCollisionAlgorithm.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\btGImpactMassUtil.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\btGImpactQuantizedBvh.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\btGImpactQuantizedBvh.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\btGImpactShape.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\btGImpactShape.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\btQuantization.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\btTriangleShapeEx.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\btTriangleShapeEx.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\gim_array.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\gim_basic_geometry_operations.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\gim_bitset.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\gim_box_collision.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\gim_box_set.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\gim_box_set.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\gim_clip_polygon.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\gim_contact.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\gim_contact.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\gim_geom_types.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\gim_geometry.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\gim_hash_table.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\gim_linear_math.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\gim_math.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\gim_memory.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\gim_memory.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\gim_radixsort.h">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\gim_tri_collision.cpp">
-                                       </File>
-                                       <File
-                                               RelativePath="..\..\src\BulletCollision\Gimpact\gim_tri_collision.h">
-                                       </File>
-                               </Filter>
-                       </Filter>
-                       <Filter
-                               Name="LinearMath"
-                               Filter="">
-                               <File
-                                       RelativePath="..\..\src\LinearMath\btAabbUtil2.h">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\LinearMath\btAlignedAllocator.cpp">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\LinearMath\btAlignedAllocator.h">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\LinearMath\btAlignedObjectArray.h">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\LinearMath\btConvexHull.cpp">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\LinearMath\btConvexHull.h">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\LinearMath\btDefaultMotionState.h">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\LinearMath\btGeometryUtil.cpp">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\LinearMath\btGeometryUtil.h">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\LinearMath\btHashMap.h">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\LinearMath\btIDebugDraw.h">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\LinearMath\btList.h">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\LinearMath\btMatrix3x3.h">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\LinearMath\btMinMax.h">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\LinearMath\btMotionState.h">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\LinearMath\btPoint3.h">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\LinearMath\btPoolAllocator.h">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\LinearMath\btQuadWord.h">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\LinearMath\btQuaternion.h">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\LinearMath\btQuickprof.cpp">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\LinearMath\btQuickprof.h">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\LinearMath\btRandom.h">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\LinearMath\btScalar.h">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\LinearMath\btStackAlloc.h">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\LinearMath\btTransform.h">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\LinearMath\btTransformUtil.h">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\LinearMath\btVector3.h">
-                               </File>
-                       </Filter>
-                       <Filter
-                               Name="BulletSoftBody"
-                               Filter="">
-                               <File
-                                       RelativePath="..\..\src\BulletSoftBody\btSoftBody.cpp">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\BulletSoftBody\btSoftBody.h">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\BulletSoftBody\btSoftBodyConcaveCollisionAlgorithm.cpp">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\BulletSoftBody\btSoftBodyConcaveCollisionAlgorithm.h">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\BulletSoftBody\btSoftBodyHelpers.cpp">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\BulletSoftBody\btSoftBodyHelpers.h">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\BulletSoftBody\btSoftBodyInternals.h">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\BulletSoftBody\btSoftBodyRigidBodyCollisionConfiguration.cpp">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\BulletSoftBody\btSoftBodyRigidBodyCollisionConfiguration.h">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\BulletSoftBody\btSoftRigidCollisionAlgorithm.cpp">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\BulletSoftBody\btSoftRigidCollisionAlgorithm.h">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\BulletSoftBody\btSoftRigidDynamicsWorld.cpp">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\BulletSoftBody\btSoftRigidDynamicsWorld.h">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\BulletSoftBody\btSoftSoftCollisionAlgorithm.cpp">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\BulletSoftBody\btSoftSoftCollisionAlgorithm.h">
-                               </File>
-                               <File
-                                       RelativePath="..\..\src\BulletSoftBody\btSparseSDF.h">
-                               </File>
-                       </Filter>
-               </Filter>
-       </Files>
-       <Globals>
-       </Globals>
-</VisualStudioProject>
diff --git a/extern/bullet2/make/msvc_9_0/Bullet.vcproj b/extern/bullet2/make/msvc_9_0/Bullet.vcproj
deleted file mode 100644 (file)
index 9c8f966..0000000
+++ /dev/null
@@ -1,1525 +0,0 @@
-<?xml version="1.0" encoding="Windows-1252"?>\r
-<VisualStudioProject\r
-       ProjectType="Visual C++"\r
-       Version="9,00"\r
-       Name="EXT_bullet2"\r
-       ProjectGUID="{FFD3C64A-30E2-4BC7-BC8F-51818C320400}"\r
-       RootNamespace="bullet2"\r
-       TargetFrameworkVersion="131072"\r
-       >\r
-       <Platforms>\r
-               <Platform\r
-                       Name="Win32"\r
-               />\r
-       </Platforms>\r
-       <ToolFiles>\r
-       </ToolFiles>\r
-       <Configurations>\r
-               <Configuration\r
-                       Name="Blender Debug|Win32"\r
-                       OutputDirectory="..\..\..\..\..\build\msvc_9\extern\bullet\debug"\r
-                       IntermediateDirectory="..\..\..\..\..\build\msvc_9\extern\bullet\debug"\r
-                       ConfigurationType="4"\r
-                       InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"\r
-                       UseOfMFC="0"\r
-                       ATLMinimizesCRunTimeLibraryUsage="false"\r
-                       CharacterSet="2"\r
-                       >\r
-                       <Tool\r
-                               Name="VCPreBuildEventTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCCustomBuildTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCXMLDataGeneratorTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCWebServiceProxyGeneratorTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCMIDLTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCCLCompilerTool"\r
-                               Optimization="0"\r
-                               AdditionalIncludeDirectories="..\..\src"\r
-                               PreprocessorDefinitions="_DEBUG;_LIB;WIN32;BUM_INLINED;USE_ALGEBRAIC"\r
-                               ExceptionHandling="1"\r
-                               BasicRuntimeChecks="3"\r
-                               RuntimeLibrary="1"\r
-                               UsePrecompiledHeader="0"\r
-                               PrecompiledHeaderFile="..\..\..\..\..\build\msvc_9\extern\bullet\debug\Bullet.pch"\r
-                               AssemblerListingLocation="..\..\..\..\..\build\msvc_9\extern\bullet\debug\"\r
-                               ObjectFile="..\..\..\..\..\build\msvc_9\extern\bullet\debug\"\r
-                               ProgramDataBaseFileName="..\..\..\..\..\build\msvc_9\extern\bullet\debug\"\r
-                               WarningLevel="3"\r
-                               SuppressStartupBanner="true"\r
-                               DebugInformationFormat="4"\r
-                               CompileAs="0"\r
-                       />\r
-                       <Tool\r
-                               Name="VCManagedResourceCompilerTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCResourceCompilerTool"\r
-                               PreprocessorDefinitions="_DEBUG"\r
-                               Culture="1033"\r
-                       />\r
-                       <Tool\r
-                               Name="VCPreLinkEventTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCLibrarianTool"\r
-                               OutputFile="..\..\..\..\..\build\msvc_9\libs\extern\debug\Bullet.lib"\r
-                               SuppressStartupBanner="true"\r
-                       />\r
-                       <Tool\r
-                               Name="VCALinkTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCXDCMakeTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCBscMakeTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCFxCopTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCPostBuildEventTool"\r
-                               CommandLine="ECHO Copying header files&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletCollision MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletCollision\BroadphaseCollision MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\BroadphaseCollision&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletCollision\NarrowPhaseCollision MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\NarrowPhaseCollision&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletCollision\CollisionDispatch MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\CollisionDispatch&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletCollision\CollisionShapes MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\CollisionShapes&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletCollision\Gimpact MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\Gimpact&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletDynamics MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletDynamics&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletDynamics\ConstraintSolver MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletDynamics\ConstraintSolver&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletDynamics\Dynamics MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletDynamics\Dynamics&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletDynamics\Vehicle MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletDynamics\Vehicle&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\LinearMath MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\LinearMath&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletSoftBody MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletSoftBody&#x0D;&#x0A;&#x0D;&#x0A;XCOPY /Y ..\..\src\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletSoftBody\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletSoftBody&#x0D;&#x0A;XCOPY /Y ..\..\src\LinearMath\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\LinearMath&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletCollision\BroadphaseCollision\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\BroadphaseCollision&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletCollision\NarrowPhaseCollision\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\NarrowPhaseCollision&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletCollision\NarrowPhaseCollision\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\NarrowPhaseCollision&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletCollision\CollisionDispatch\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\CollisionDispatch&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletCollision\CollisionShapes\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\CollisionShapes&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletCollision\Gimpact\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\Gimpact&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletDynamics\ConstraintSolver\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletDynamics\ConstraintSolver&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletDynamics\Dynamics\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletDynamics\Dynamics&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletDynamics\Vehicle\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletDynamics\Vehicle&#x0D;&#x0A;&#x0D;&#x0A;ECHO Done&#x0D;&#x0A;"\r
-                       />\r
-               </Configuration>\r
-               <Configuration\r
-                       Name="Blender Release|Win32"\r
-                       OutputDirectory="..\..\..\..\..\build\msvc_9\extern\bullet"\r
-                       IntermediateDirectory="..\..\..\..\..\build\msvc_9\extern\bullet"\r
-                       ConfigurationType="4"\r
-                       InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"\r
-                       UseOfMFC="0"\r
-                       ATLMinimizesCRunTimeLibraryUsage="false"\r
-                       CharacterSet="2"\r
-                       >\r
-                       <Tool\r
-                               Name="VCPreBuildEventTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCCustomBuildTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCXMLDataGeneratorTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCWebServiceProxyGeneratorTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCMIDLTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCCLCompilerTool"\r
-                               Optimization="2"\r
-                               InlineFunctionExpansion="1"\r
-                               AdditionalIncludeDirectories="..\..\src"\r
-                               PreprocessorDefinitions="NDEBUG;_LIB;WIN32;BUM_INLINED;USE_ALGEBRAIC"\r
-                               StringPooling="true"\r
-                               ExceptionHandling="0"\r
-                               RuntimeLibrary="0"\r
-                               EnableFunctionLevelLinking="true"\r
-                               UsePrecompiledHeader="0"\r
-                               PrecompiledHeaderFile="..\..\..\..\..\build\msvc_9\extern\bullet\Bullet.pch"\r
-                               AssemblerListingLocation="..\..\..\..\..\build\msvc_9\extern\bullet\"\r
-                               ObjectFile="..\..\..\..\..\build\msvc_9\extern\bullet\"\r
-                               ProgramDataBaseFileName="..\..\..\..\..\build\msvc_9\extern\bullet\"\r
-                               WarningLevel="3"\r
-                               SuppressStartupBanner="true"\r
-                               DebugInformationFormat="1"\r
-                               CompileAs="0"\r
-                       />\r
-                       <Tool\r
-                               Name="VCManagedResourceCompilerTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCResourceCompilerTool"\r
-                               PreprocessorDefinitions="NDEBUG"\r
-                               Culture="1033"\r
-                       />\r
-                       <Tool\r
-                               Name="VCPreLinkEventTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCLibrarianTool"\r
-                               OutputFile="..\..\..\..\..\build\msvc_9\libs\extern\Bullet.lib"\r
-                               SuppressStartupBanner="true"\r
-                       />\r
-                       <Tool\r
-                               Name="VCALinkTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCXDCMakeTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCBscMakeTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCFxCopTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCPostBuildEventTool"\r
-                               CommandLine="ECHO Copying header files&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletCollision MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletCollision\BroadphaseCollision MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\BroadphaseCollision&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletCollision\NarrowPhaseCollision MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\NarrowPhaseCollision&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletCollision\CollisionDispatch MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\CollisionDispatch&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletCollision\CollisionShapes MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\CollisionShapes&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletCollision\Gimpact MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\Gimpact&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletDynamics MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletDynamics&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletDynamics\ConstraintSolver MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletDynamics\ConstraintSolver&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletDynamics\Dynamics MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletDynamics\Dynamics&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletDynamics\Vehicle MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletDynamics\Vehicle&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\LinearMath MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\LinearMath&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletSoftBody MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletSoftBody&#x0D;&#x0A;&#x0D;&#x0A;XCOPY /Y ..\..\src\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletSoftBody\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletSoftBody&#x0D;&#x0A;XCOPY /Y ..\..\src\LinearMath\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\LinearMath&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletCollision\BroadphaseCollision\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\BroadphaseCollision&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletCollision\NarrowPhaseCollision\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\NarrowPhaseCollision&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletCollision\NarrowPhaseCollision\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\NarrowPhaseCollision&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletCollision\CollisionDispatch\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\CollisionDispatch&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletCollision\CollisionShapes\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\CollisionShapes&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletCollision\Gimpact\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\Gimpact&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletDynamics\ConstraintSolver\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletDynamics\ConstraintSolver&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletDynamics\Dynamics\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletDynamics\Dynamics&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletDynamics\Vehicle\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletDynamics\Vehicle&#x0D;&#x0A;&#x0D;&#x0A;ECHO Done&#x0D;&#x0A;"\r
-                       />\r
-               </Configuration>\r
-               <Configuration\r
-                       Name="3D Plugin Debug|Win32"\r
-                       OutputDirectory="..\..\..\..\..\build\msvc_9\extern\bullet\mtdll\debug"\r
-                       IntermediateDirectory="..\..\..\..\..\build\msvc_9\extern\bullet\mtdll\debug"\r
-                       ConfigurationType="4"\r
-                       InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"\r
-                       UseOfMFC="0"\r
-                       ATLMinimizesCRunTimeLibraryUsage="false"\r
-                       CharacterSet="2"\r
-                       >\r
-                       <Tool\r
-                               Name="VCPreBuildEventTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCCustomBuildTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCXMLDataGeneratorTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCWebServiceProxyGeneratorTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCMIDLTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCCLCompilerTool"\r
-                               Optimization="0"\r
-                               AdditionalIncludeDirectories="..\..\src"\r
-                               PreprocessorDefinitions="_DEBUG;_LIB;WIN32;BUM_INLINED;USE_ALGEBRAIC"\r
-                               ExceptionHandling="0"\r
-                               BasicRuntimeChecks="3"\r
-                               RuntimeLibrary="3"\r
-                               UsePrecompiledHeader="0"\r
-                               PrecompiledHeaderFile="..\..\..\..\..\build\msvc_9\extern\bullet\mtdll\debug\Bullet.pch"\r
-                               AssemblerListingLocation="..\..\..\..\..\build\msvc_9\extern\bullet\mtdll\debug\"\r
-                               ObjectFile="..\..\..\..\..\build\msvc_9\extern\bullet\mtdll\debug\"\r
-                               ProgramDataBaseFileName="..\..\..\..\..\build\msvc_9\extern\bullet\mtdll\debug\"\r
-                               WarningLevel="3"\r
-                               SuppressStartupBanner="true"\r
-                               DebugInformationFormat="4"\r
-                               CompileAs="0"\r
-                       />\r
-                       <Tool\r
-                               Name="VCManagedResourceCompilerTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCResourceCompilerTool"\r
-                               PreprocessorDefinitions="_DEBUG"\r
-                               Culture="1033"\r
-                       />\r
-                       <Tool\r
-                               Name="VCPreLinkEventTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCLibrarianTool"\r
-                               OutputFile="..\..\..\..\..\build\msvc_9\libs\extern\mtdll\debug\Bullet.lib"\r
-                               SuppressStartupBanner="true"\r
-                       />\r
-                       <Tool\r
-                               Name="VCALinkTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCXDCMakeTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCBscMakeTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCFxCopTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCPostBuildEventTool"\r
-                               CommandLine="ECHO Copying header files&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletCollision MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletCollision\BroadphaseCollision MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\BroadphaseCollision&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletCollision\NarrowPhaseCollision MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\NarrowPhaseCollision&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletCollision\CollisionDispatch MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\CollisionDispatch&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletCollision\CollisionShapes MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\CollisionShapes&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletCollision\Gimpact MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\Gimpact&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletDynamics MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletDynamics&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletDynamics\ConstraintSolver MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletDynamics\ConstraintSolver&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletDynamics\Dynamics MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletDynamics\Dynamics&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletDynamics\Vehicle MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletDynamics\Vehicle&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\LinearMath MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\LinearMath&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletSoftBody MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletSoftBody&#x0D;&#x0A;&#x0D;&#x0A;XCOPY /Y ..\..\src\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletSoftBody\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletSoftBody&#x0D;&#x0A;XCOPY /Y ..\..\src\LinearMath\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\LinearMath&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletCollision\BroadphaseCollision\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\BroadphaseCollision&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletCollision\NarrowPhaseCollision\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\NarrowPhaseCollision&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletCollision\NarrowPhaseCollision\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\NarrowPhaseCollision&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletCollision\CollisionDispatch\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\CollisionDispatch&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletCollision\CollisionShapes\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\CollisionShapes&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletCollision\Gimpact\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\Gimpact&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletDynamics\ConstraintSolver\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletDynamics\ConstraintSolver&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletDynamics\Dynamics\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletDynamics\Dynamics&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletDynamics\Vehicle\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletDynamics\Vehicle&#x0D;&#x0A;&#x0D;&#x0A;ECHO Done&#x0D;&#x0A;"\r
-                       />\r
-               </Configuration>\r
-               <Configuration\r
-                       Name="3D Plugin Release|Win32"\r
-                       OutputDirectory="..\..\..\..\..\build\msvc_9\extern\bullet\mtdll"\r
-                       IntermediateDirectory="..\..\..\..\..\build\msvc_9\extern\bullet\mtdll"\r
-                       ConfigurationType="4"\r
-                       InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"\r
-                       UseOfMFC="0"\r
-                       ATLMinimizesCRunTimeLibraryUsage="false"\r
-                       CharacterSet="2"\r
-                       >\r
-                       <Tool\r
-                               Name="VCPreBuildEventTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCCustomBuildTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCXMLDataGeneratorTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCWebServiceProxyGeneratorTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCMIDLTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCCLCompilerTool"\r
-                               Optimization="2"\r
-                               InlineFunctionExpansion="1"\r
-                               AdditionalIncludeDirectories="..\..\src"\r
-                               PreprocessorDefinitions="NDEBUG;_LIB;WIN32;BUM_INLINED;USE_ALGEBRAIC"\r
-                               StringPooling="true"\r
-                               ExceptionHandling="0"\r
-                               RuntimeLibrary="2"\r
-                               EnableFunctionLevelLinking="true"\r
-                               UsePrecompiledHeader="0"\r
-                               PrecompiledHeaderFile="..\..\..\..\..\build\msvc_9\extern\bullet\mtdll\Bullet.pch"\r
-                               AssemblerListingLocation="..\..\..\..\..\build\msvc_9\extern\bullet\mtdll\"\r
-                               ObjectFile="..\..\..\..\..\build\msvc_9\extern\bullet\mtdll\"\r
-                               ProgramDataBaseFileName="..\..\..\..\..\build\msvc_9\extern\bullet\mtdll\"\r
-                               WarningLevel="3"\r
-                               SuppressStartupBanner="true"\r
-                               DebugInformationFormat="1"\r
-                               CompileAs="0"\r
-                       />\r
-                       <Tool\r
-                               Name="VCManagedResourceCompilerTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCResourceCompilerTool"\r
-                               PreprocessorDefinitions="NDEBUG"\r
-                               Culture="1033"\r
-                       />\r
-                       <Tool\r
-                               Name="VCPreLinkEventTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCLibrarianTool"\r
-                               OutputFile="..\..\..\..\..\build\msvc_9\libs\extern\mtdll\Bullet.lib"\r
-                               SuppressStartupBanner="true"\r
-                       />\r
-                       <Tool\r
-                               Name="VCALinkTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCXDCMakeTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCBscMakeTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCFxCopTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCPostBuildEventTool"\r
-                               CommandLine="ECHO Copying header files&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletCollision MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletCollision\BroadphaseCollision MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\BroadphaseCollision&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletCollision\NarrowPhaseCollision MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\NarrowPhaseCollision&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletCollision\CollisionDispatch MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\CollisionDispatch&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletCollision\CollisionShapes MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\CollisionShapes&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletCollision\Gimpact MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\Gimpact&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletDynamics MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletDynamics&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletDynamics\ConstraintSolver MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletDynamics\ConstraintSolver&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletDynamics\Dynamics MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletDynamics\Dynamics&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletDynamics\Vehicle MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletDynamics\Vehicle&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\LinearMath MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\LinearMath&#x0D;&#x0A;IF NOT EXIST ..\..\..\..\..\build\msvc_9\extern\bullet2\include\BulletSoftBody MKDIR ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletSoftBody&#x0D;&#x0A;&#x0D;&#x0A;XCOPY /Y ..\..\src\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletSoftBody\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletSoftBody&#x0D;&#x0A;XCOPY /Y ..\..\src\LinearMath\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\LinearMath&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletCollision\BroadphaseCollision\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\BroadphaseCollision&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletCollision\NarrowPhaseCollision\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\NarrowPhaseCollision&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletCollision\NarrowPhaseCollision\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\NarrowPhaseCollision&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletCollision\CollisionDispatch\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\CollisionDispatch&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletCollision\CollisionShapes\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\CollisionShapes&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletCollision\Gimpact\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletCollision\Gimpact&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletDynamics\ConstraintSolver\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletDynamics\ConstraintSolver&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletDynamics\Dynamics\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletDynamics\Dynamics&#x0D;&#x0A;XCOPY /Y ..\..\src\BulletDynamics\Vehicle\*.h ..\..\..\..\..\build\msvc_9\extern\bullet\include\BulletDynamics\Vehicle&#x0D;&#x0A;&#x0D;&#x0A;ECHO Done&#x0D;&#x0A;"\r
-                       />\r
-               </Configuration>\r
-       </Configurations>\r
-       <References>\r
-       </References>\r
-       <Files>\r
-               <Filter\r
-                       Name="src"\r
-                       >\r
-                       <File\r
-                               RelativePath="..\..\src\btBulletCollisionCommon.h"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\src\btBulletDynamicsCommon.h"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath="..\..\src\Bullet-C-Api.h"\r
-                               >\r
-                       </File>\r
-                       <Filter\r
-                               Name="BulletDynamics"\r
-                               >\r
-                               <Filter\r
-                                       Name="ConstraintSolver"\r
-                                       >\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btConeTwistConstraint.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btConeTwistConstraint.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btConstraintSolver.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btContactConstraint.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btContactConstraint.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btContactSolverInfo.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btGeneric6DofConstraint.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btGeneric6DofConstraint.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btHingeConstraint.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btHingeConstraint.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btJacobianEntry.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btPoint2PointConstraint.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btPoint2PointConstraint.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btSequentialImpulseConstraintSolver.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btSequentialImpulseConstraintSolver.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btSliderConstraint.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btSliderConstraint.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btSolve2LinearConstraint.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btSolve2LinearConstraint.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btSolverBody.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btSolverConstraint.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btTypedConstraint.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\ConstraintSolver\btTypedConstraint.h"\r
-                                               >\r
-                                       </File>\r
-                               </Filter>\r
-                               <Filter\r
-                                       Name="Dynamics"\r
-                                       >\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\Dynamics\btActionInterface.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\Dynamics\btContinuousDynamicsWorld.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\Dynamics\btContinuousDynamicsWorld.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\Dynamics\btDiscreteDynamicsWorld.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\Dynamics\btDiscreteDynamicsWorld.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\Dynamics\btDynamicsWorld.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\Dynamics\btRigidBody.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\Dynamics\btRigidBody.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\Dynamics\btSimpleDynamicsWorld.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\Dynamics\btSimpleDynamicsWorld.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\Dynamics\Bullet-C-API.cpp"\r
-                                               >\r
-                                       </File>\r
-                               </Filter>\r
-                               <Filter\r
-                                       Name="Vehicle"\r
-                                       >\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\Vehicle\btRaycastVehicle.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\Vehicle\btRaycastVehicle.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\Vehicle\btVehicleRaycaster.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\Vehicle\btWheelInfo.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletDynamics\Vehicle\btWheelInfo.h"\r
-                                               >\r
-                                       </File>\r
-                               </Filter>\r
-                       </Filter>\r
-                       <Filter\r
-                               Name="BulletCollision"\r
-                               >\r
-                               <Filter\r
-                                       Name="BroadphaseCollision"\r
-                                       >\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btAxisSweep3.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btAxisSweep3.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btBroadphaseInterface.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btBroadphaseProxy.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btBroadphaseProxy.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btCollisionAlgorithm.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btCollisionAlgorithm.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btDbvt.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btDbvt.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btDbvtBroadphase.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btDbvtBroadphase.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btDispatcher.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btDispatcher.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btMultiSapBroadphase.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btMultiSapBroadphase.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btOverlappingPairCache.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btOverlappingPairCache.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btOverlappingPairCallback.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btQuantizedBvh.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btQuantizedBvh.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btSimpleBroadphase.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\BroadphaseCollision\btSimpleBroadphase.h"\r
-                                               >\r
-                                       </File>\r
-                               </Filter>\r
-                               <Filter\r
-                                       Name="NarrowPhaseCollision"\r
-                                       >\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btContinuousConvexCollision.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btContinuousConvexCollision.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btConvexCast.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btConvexCast.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btConvexPenetrationDepthSolver.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btDiscreteCollisionDetectorInterface.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btGjkConvexCast.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btGjkConvexCast.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btGjkEpa.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btGjkEpa.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btGjkEpa2.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btGjkEpa2.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btGjkEpaPenetrationDepthSolver.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btGjkEpaPenetrationDepthSolver.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btGjkPairDetector.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btGjkPairDetector.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btManifoldPoint.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btMinkowskiPenetrationDepthSolver.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btMinkowskiPenetrationDepthSolver.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btPersistentManifold.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btPersistentManifold.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btPointCollector.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btRaycastCallback.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btRaycastCallback.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btSimplexSolverInterface.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btSubSimplexConvexCast.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btSubSimplexConvexCast.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btVoronoiSimplexSolver.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\NarrowPhaseCollision\btVoronoiSimplexSolver.h"\r
-                                               >\r
-                                       </File>\r
-                               </Filter>\r
-                               <Filter\r
-                                       Name="CollisionDispatch"\r
-                                       >\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btActivatingCollisionAlgorithm.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btActivatingCollisionAlgorithm.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btBoxBoxCollisionAlgorithm.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btBoxBoxCollisionAlgorithm.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btBoxBoxDetector.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btBoxBoxDetector.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btCollisionConfiguration.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btCollisionCreateFunc.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btCollisionDispatcher.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btCollisionDispatcher.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btCollisionObject.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btCollisionObject.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btCollisionWorld.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btCollisionWorld.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btCompoundCollisionAlgorithm.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btCompoundCollisionAlgorithm.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btConvexConcaveCollisionAlgorithm.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btConvexConcaveCollisionAlgorithm.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btConvexConvexAlgorithm.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btConvexConvexAlgorithm.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btConvexPlaneCollisionAlgorithm.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btConvexPlaneCollisionAlgorithm.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btDefaultCollisionConfiguration.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btDefaultCollisionConfiguration.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btEmptyCollisionAlgorithm.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btEmptyCollisionAlgorithm.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btGhostObject.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btGhostObject.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btManifoldResult.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btManifoldResult.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btSimulationIslandManager.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btSimulationIslandManager.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btSphereBoxCollisionAlgorithm.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btSphereBoxCollisionAlgorithm.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btSphereSphereCollisionAlgorithm.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btSphereSphereCollisionAlgorithm.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btSphereTriangleCollisionAlgorithm.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btSphereTriangleCollisionAlgorithm.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btUnionFind.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\btUnionFind.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\SphereTriangleDetector.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionDispatch\SphereTriangleDetector.h"\r
-                                               >\r
-                                       </File>\r
-                               </Filter>\r
-                               <Filter\r
-                                       Name="CollisionShapes"\r
-                                       >\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btBoxShape.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btBoxShape.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btBvhTriangleMeshShape.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btBvhTriangleMeshShape.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btCapsuleShape.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btCapsuleShape.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btCollisionMargin.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btCollisionShape.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btCollisionShape.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btCompoundShape.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btCompoundShape.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btConcaveShape.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btConcaveShape.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btConeShape.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btConeShape.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btConvexHullShape.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btConvexHullShape.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btConvexInternalShape.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btConvexInternalShape.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btConvexPointCloudShape.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btConvexPointCloudShape.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btConvexShape.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btConvexShape.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btConvexTriangleMeshShape.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btConvexTriangleMeshShape.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btCylinderShape.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btCylinderShape.h"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\BulletCollision\CollisionShapes\btEmptyShape.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath="..\..\src\Bull