2.50: svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r19323...
authorBrecht Van Lommel <brechtvanlommel@pandora.be>
Mon, 20 Apr 2009 15:06:46 +0000 (15:06 +0000)
committerBrecht Van Lommel <brechtvanlommel@pandora.be>
Mon, 20 Apr 2009 15:06:46 +0000 (15:06 +0000)
Notes:
* blenderbuttons and ICON_SNAP_PEEL_OBJECT were not merged.

554 files changed:
1  2 
SConstruct
config/darwin-config.py
config/irix6-config.py
config/linux2-config.py
config/linuxcross-config.py
config/openbsd3-config.py
config/sunos5-config.py
config/win32-mingw-config.py
config/win32-vc-config.py
extern/bullet2/make/msvc_9_0/Bullet.vcproj
extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.cpp
extern/bullet2/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp
extern/libopenjpeg/opj_includes.h
intern/SoundSystem/Makefile
intern/SoundSystem/SND_DependKludge.h
intern/SoundSystem/SoundDefines.h
intern/SoundSystem/dummy/SND_DummyDevice.cpp
intern/SoundSystem/intern/Makefile
intern/SoundSystem/intern/SND_DeviceManager.cpp
intern/SoundSystem/intern/SND_Scene.cpp
intern/SoundSystem/intern/SND_Utils.cpp
intern/SoundSystem/make/msvc_6_0/SoundSystem.dsp
intern/SoundSystem/make/msvc_6_0/dummy/DummySoundSystem.dsp
intern/SoundSystem/make/msvc_6_0/openal/OpenALSoundSystem.dsp
intern/SoundSystem/openal/SND_OpenALDevice.cpp
intern/bmfont/make/msvc_6_0/bmfont.dsp
intern/bmfont/make/msvc_6_0/bmfont.dsw
intern/bmfont/test/make/msvc_6_0/BMF_Test.dsp
intern/bmfont/test/make/msvc_6_0/BMF_Test.dsw
intern/boolop/intern/BOP_Merge2.cpp
intern/boolop/intern/BOP_Misc.h
intern/boolop/make/msvc_6_0/boolop.dsp
intern/bsp/make/msvc6_0/bsplib.dsp
intern/bsp/make/msvc6_0/bsplib.dsw
intern/bsp/test/BSP_GhostTest/BSP_GhostTest.dsp
intern/bsp/test/BSP_GhostTest/BSP_GhostTest.dsw
intern/container/make/msvc_6_0/container.dsp
intern/container/make/msvc_6_0/container.dsw
intern/decimation/make/msvc_6_0/decimation.dsp
intern/decimation/make/msvc_6_0/decimation.dsw
intern/elbeem/make/msvc_6_0/elbeem.dsp
intern/ghost/make/msvc/ghost.dsp
intern/ghost/make/msvc/ghost.dsw
intern/ghost/test/make/msvc_6_0/gears.dsp
intern/ghost/test/make/msvc_6_0/gears_C.dsp
intern/ghost/test/make/msvc_6_0/ghost_test.dsw
intern/guardedalloc/intern/mmap_win.c
intern/guardedalloc/make/msvc_6_0/guardedalloc.dsp
intern/guardedalloc/mmap_win.h
intern/iksolver/make/msvc_6_0/iksolver.dsp
intern/iksolver/make/msvc_6_0/iksolver.dsw
intern/iksolver/test/ik_glut_test/make/msvc_6_0/ik_glut_test.dsp
intern/iksolver/test/ik_glut_test/make/msvc_6_0/ik_glut_test.dsw
intern/make/msvc_6_0/build_install_all.dsp
intern/make/msvc_6_0/intern.dsw
intern/memutil/make/msvc_60/memutil.dsp
intern/memutil/make/msvc_60/memutil.dsw
intern/moto/include/MT_Quaternion.inl
intern/moto/make/msvc_6_0/MoTo.dsp
intern/moto/make/msvc_6_0/MoTo.dsw
intern/opennl/make/msvc_6_0/OpenNL.dsp
intern/opennl/make/msvc_6_0/OpenNL.dsw
intern/string/make/msvc_6_0/string.dsp
intern/string/make/msvc_6_0/string.dsw
projectfiles/blender/BLO_readblenfile/BLO_readblenfile.dsp
projectfiles/blender/BPY_python/BPY_python.dsp
projectfiles/blender/avi/BL_avi.dsp
projectfiles/blender/blender.dsp
projectfiles/blender/blender.dsw
projectfiles/blender/blenkernel/BKE_blenkernel.dsp
projectfiles/blender/blenlib/BLI_blenlib.dsp
projectfiles/blender/blenpluginapi/blenpluginapi/blenpluginapi.dsp
projectfiles/blender/ftfont/FTF_ftfont.dsp
projectfiles/blender/glut/BL_glut.dsp
projectfiles/blender/imbuf/BL_imbuf.dsp
projectfiles/blender/img/BL_img.dsp
projectfiles/blender/loader/BLO_loader.dsp
projectfiles/blender/makesdna/DNA_makesdna.dsp
projectfiles/blender/radiosity/BRA_radiosity.dsp
projectfiles/blender/render/BRE_render.dsp
projectfiles/blender/renderconverter/BRE_renderconverter.dsp
projectfiles/blender/src/BL_src.dsp
projectfiles/blender/src/BL_src_cre.dsp
projectfiles/datatoc/datatoc.dsp
projectfiles/gameengine/blenderhook/KX_blenderhook.dsp
projectfiles/gameengine/converter/KX_converter.dsp
projectfiles/gameengine/expression/EXP_expressions.dsp
projectfiles/gameengine/gamelogic/SCA_gamelogic.dsp
projectfiles/gameengine/gameplayer/axctl/GP_axctl.dsp
projectfiles/gameengine/gameplayer/common/GP_common.dsp
projectfiles/gameengine/gameplayer/ghost/GP_ghost.dsp
projectfiles/gameengine/gameplayer/glut/GP_glut.dsp
projectfiles/gameengine/gameplayer/loader/BlenderLoader/BlenderLoader.dsp
projectfiles/gameengine/gameplayer/netscape/GP_netscape.dsp
projectfiles/gameengine/gameplayer/netscape2/GP_netscape.dsp
projectfiles/gameengine/gameplayer/ps2/GP_ps2.dsp
projectfiles/gameengine/gameplayer/qt/gp.dsp
projectfiles/gameengine/gameplayer/qt/gpplugin.dsp
projectfiles/gameengine/gameplayer/qt/qtgp.dsw
projectfiles/gameengine/gameplayer/sdl/GP_sdl.dsp
projectfiles/gameengine/ketsji/KX_ketsji.dsp
projectfiles/gameengine/ketsji/network/KX_network.dsp
projectfiles/gameengine/network/loopbacknetwork/NG_loopbacknetwork.dsp
projectfiles/gameengine/network/network/NG_network.dsp
projectfiles/gameengine/network/terraplaynetwork/NG_terraplaynetwork.dsp
projectfiles/gameengine/physics/PHY_Physics/PHY_Dummy/PHY_Dummy.dsp
projectfiles/gameengine/physics/PHY_Physics/PHY_Ode/PHY_Ode.dsp
projectfiles/gameengine/physics/PHY_Physics/PHY_Physics.dsp
projectfiles/gameengine/physics/PHY_Physics/PHY_Sumo/PHY_Sumo.dsp
projectfiles/gameengine/rasterizer/RAS_rasterizer.dsp
projectfiles/gameengine/rasterizer/openglrasterizer/RAS_openglrasterizer.dsp
projectfiles/gameengine/scenegraph/SG_scenegraph.dsp
projectfiles/kernel/gen_messaging/gen_messaging.dsp
projectfiles/kernel/system/SYS_system.dsp
projectfiles/sumo/fuzzics/SM_fuzzics.dsp
projectfiles/sumo/moto/SM_moto.dsp
projectfiles/sumo/solid/SM_solid.dsp
projectfiles_vc7/sumo/moto/SM_moto.dsp
projectfiles_vc7/sumo/solid/SM_solid.dsp
projectfiles_vc9/blender/blender.vcproj
projectfiles_vc9/gameengine/gameplayer/ghost/GP_ghost.vcproj
projectfiles_vc9/gameengine/ketsji/KX_ketsji.vcproj
projectfiles_vc9/gameengine/physics/PHY_Physics/PHY_Bullet/PHY_Bullet.vcproj
projectfiles_vc9/gameengine/physics/PHY_Physics/PHY_Physics.vcproj
release/beos-4.5-i386/specific.sh
release/beos-5.0-i386/specific.sh
release/irix-6.2-mips/specific.sh
release/scripts/3ds_import.py
release/scripts/bevel_center.py
release/scripts/bpymodules/dxfLibrary.py
release/scripts/export_dxf.py
release/scripts/image_auto_layout.py
release/scripts/import_dxf.py
release/scripts/import_obj.py
release/scripts/import_web3d.py
release/scripts/mesh_poly_reduce_grid.py
release/scripts/scripttemplate_camera_object.py
release/scripts/uvcalc_smart_project.py
release/windows/specific.sh
source/Makefile
source/blender/blenkernel/BKE_DerivedMesh.h
source/blender/blenkernel/BKE_bmesh.h
source/blender/blenkernel/BKE_bmeshCustomData.h
source/blender/blenkernel/BKE_booleanops.h
source/blender/blenkernel/BKE_bvhutils.h
source/blender/blenkernel/BKE_cloth.h
source/blender/blenkernel/BKE_collision.h
source/blender/blenkernel/BKE_curve.h
source/blender/blenkernel/BKE_particle.h
source/blender/blenkernel/BKE_scene.h
source/blender/blenkernel/BKE_shrinkwrap.h
source/blender/blenkernel/BKE_suggestions.h
source/blender/blenkernel/SConscript
source/blender/blenkernel/intern/BME_Customdata.c
source/blender/blenkernel/intern/BME_conversions.c
source/blender/blenkernel/intern/BME_eulers.c
source/blender/blenkernel/intern/BME_mesh.c
source/blender/blenkernel/intern/BME_structure.c
source/blender/blenkernel/intern/BME_tools.c
source/blender/blenkernel/intern/DerivedMesh.c
source/blender/blenkernel/intern/anim.c
source/blender/blenkernel/intern/bmesh_private.h
source/blender/blenkernel/intern/booleanops.c
source/blender/blenkernel/intern/bvhutils.c
source/blender/blenkernel/intern/constraint.c
source/blender/blenkernel/intern/curve.c
source/blender/blenkernel/intern/effect.c
source/blender/blenkernel/intern/modifier.c
source/blender/blenkernel/intern/node.c
source/blender/blenkernel/intern/particle.c
source/blender/blenkernel/intern/particle_system.c
source/blender/blenkernel/intern/scene.c
source/blender/blenkernel/intern/shrinkwrap.c
source/blender/blenkernel/intern/suggestions.c
source/blender/blenkernel/intern/world.c
source/blender/blenkernel/intern/writeffmpeg.c
source/blender/blenlib/BLI_noise.h
source/blender/blenlib/BLI_rect.h
source/blender/blenlib/intern/freetypefont.c
source/blender/blenlib/intern/psfont.c
source/blender/blenloader/intern/readfile.c
source/blender/blenloader/intern/writefile.c
source/blender/editors/armature/BIF_generate.h
source/blender/editors/armature/BIF_retarget.h
source/blender/editors/armature/editarmature_generate.c
source/blender/editors/armature/editarmature_retarget.c
source/blender/editors/armature/editarmature_sketch.c
source/blender/editors/armature/poseobject.c
source/blender/editors/curve/editcurve.c
source/blender/editors/gpencil/drawgpencil.c
source/blender/editors/mesh/editmesh_tools.c
source/blender/editors/mesh/mesh_ops.c
source/blender/editors/object/editconstraint.c
source/blender/editors/object/object_edit.c
source/blender/editors/physics/editparticle.c
source/blender/editors/physics/physics_intern.h
source/blender/editors/screen/screen_ops.c
source/blender/editors/sculpt_paint/paint_image.c
source/blender/editors/space_image/image_header.c
source/blender/editors/space_image/image_ops.c
source/blender/editors/space_image/image_panels.c
source/blender/editors/space_text/text_header.c
source/blender/editors/space_view3d/drawobject.c
source/blender/editors/space_view3d/view3d_buttons.c
source/blender/editors/space_view3d/view3d_header.c
source/blender/editors/transform/transform.h
source/blender/editors/transform/transform_snap.c
source/blender/editors/uvedit/uvedit_draw.c
source/blender/editors/uvedit/uvedit_parametrizer.c
source/blender/editors/uvedit/uvedit_parametrizer.h
source/blender/editors/uvedit/uvedit_unwrap_ops.c
source/blender/gpu/intern/gpu_draw.c
source/blender/imbuf/intern/IMB_anim.h
source/blender/imbuf/intern/IMB_jp2.h
source/blender/imbuf/intern/anim.c
source/blender/imbuf/intern/anim5.c
source/blender/imbuf/intern/dds/Makefile
source/blender/imbuf/intern/scaling.c
source/blender/imbuf/intern/util.c
source/blender/makesdna/DNA_actuator_types.h
source/blender/makesdna/DNA_cloth_types.h
source/blender/makesdna/DNA_constraint_types.h
source/blender/makesdna/DNA_modifier_types.h
source/blender/makesdna/DNA_object_fluidsim.h
source/blender/makesdna/DNA_object_force.h
source/blender/makesdna/DNA_object_types.h
source/blender/makesdna/DNA_particle_types.h
source/blender/makesdna/DNA_scene_types.h
source/blender/makesdna/DNA_sensor_types.h
source/blender/makesdna/DNA_world_types.h
source/blender/makesrna/intern/rna_particle.c
source/blender/nodes/SConscript
source/blender/nodes/TEX_node.h
source/blender/nodes/intern/CMP_nodes/CMP_normalize.c
source/blender/nodes/intern/SHD_nodes/SHD_dynamic.c
source/blender/nodes/intern/SHD_nodes/SHD_invert.c
source/blender/nodes/intern/TEX_nodes/Makefile
source/blender/nodes/intern/TEX_nodes/TEX_image.c
source/blender/nodes/intern/TEX_nodes/TEX_texture.c
source/blender/nodes/intern/TEX_nodes/TEX_valToNor.c
source/blender/nodes/intern/TEX_nodes/TEX_valToRgb.c
source/blender/nodes/intern/TEX_util.c
source/blender/python/SConscript
source/blender/render/intern/source/convertblender.c
source/blender/render/intern/source/raytrace.c
source/blender/render/intern/source/renderdatabase.c
source/creator/CMakeLists.txt
source/creator/Makefile
source/creator/SConscript
source/darwin/Makefile
source/gameengine/BlenderRoutines/BL_KetsjiEmbedStart.cpp
source/gameengine/BlenderRoutines/KX_BlenderGL.cpp
source/gameengine/BlenderRoutines/KX_BlenderKeyboardDevice.cpp
source/gameengine/BlenderRoutines/KX_BlenderRenderTools.cpp
source/gameengine/BlenderRoutines/KX_BlenderRenderTools.h
source/gameengine/Converter/BL_ActionActuator.cpp
source/gameengine/Converter/BL_ActionActuator.h
source/gameengine/Converter/BL_BlenderDataConversion.cpp
source/gameengine/Converter/BL_ShapeActionActuator.cpp
source/gameengine/Converter/BL_ShapeActionActuator.h
source/gameengine/Converter/KX_BlenderSceneConverter.cpp
source/gameengine/Converter/KX_ConvertActuators.cpp
source/gameengine/Converter/KX_ConvertSensors.cpp
source/gameengine/Expressions/BoolValue.cpp
source/gameengine/Expressions/BoolValue.h
source/gameengine/Expressions/ConstExpr.cpp
source/gameengine/Expressions/ConstExpr.h
source/gameengine/Expressions/EmptyValue.cpp
source/gameengine/Expressions/EmptyValue.h
source/gameengine/Expressions/ErrorValue.cpp
source/gameengine/Expressions/ErrorValue.h
source/gameengine/Expressions/FloatValue.cpp
source/gameengine/Expressions/FloatValue.h
source/gameengine/Expressions/InputParser.cpp
source/gameengine/Expressions/InputParser.h
source/gameengine/Expressions/IntValue.cpp
source/gameengine/Expressions/IntValue.h
source/gameengine/Expressions/ListValue.cpp
source/gameengine/Expressions/ListValue.h
source/gameengine/Expressions/PyObjectPlus.cpp
source/gameengine/Expressions/PyObjectPlus.h
source/gameengine/Expressions/StringValue.cpp
source/gameengine/Expressions/StringValue.h
source/gameengine/Expressions/Value.cpp
source/gameengine/Expressions/Value.h
source/gameengine/Expressions/VectorValue.cpp
source/gameengine/Expressions/VectorValue.h
source/gameengine/Expressions/VoidValue.h
source/gameengine/GameLogic/Joystick/SCA_Joystick.cpp
source/gameengine/GameLogic/Joystick/SCA_Joystick.h
source/gameengine/GameLogic/Joystick/SCA_JoystickDefines.h
source/gameengine/GameLogic/Joystick/SCA_JoystickEvents.cpp
source/gameengine/GameLogic/SCA_2DFilterActuator.cpp
source/gameengine/GameLogic/SCA_2DFilterActuator.h
source/gameengine/GameLogic/SCA_ANDController.cpp
source/gameengine/GameLogic/SCA_ANDController.h
source/gameengine/GameLogic/SCA_ActuatorSensor.cpp
source/gameengine/GameLogic/SCA_ActuatorSensor.h
source/gameengine/GameLogic/SCA_AlwaysSensor.cpp
source/gameengine/GameLogic/SCA_AlwaysSensor.h
source/gameengine/GameLogic/SCA_DelaySensor.cpp
source/gameengine/GameLogic/SCA_DelaySensor.h
source/gameengine/GameLogic/SCA_ExpressionController.cpp
source/gameengine/GameLogic/SCA_ExpressionController.h
source/gameengine/GameLogic/SCA_ILogicBrick.cpp
source/gameengine/GameLogic/SCA_ILogicBrick.h
source/gameengine/GameLogic/SCA_IObject.cpp
source/gameengine/GameLogic/SCA_IObject.h
source/gameengine/GameLogic/SCA_ISensor.cpp
source/gameengine/GameLogic/SCA_ISensor.h
source/gameengine/GameLogic/SCA_JoystickSensor.cpp
source/gameengine/GameLogic/SCA_JoystickSensor.h
source/gameengine/GameLogic/SCA_KeyboardSensor.cpp
source/gameengine/GameLogic/SCA_KeyboardSensor.h
source/gameengine/GameLogic/SCA_MouseSensor.cpp
source/gameengine/GameLogic/SCA_MouseSensor.h
source/gameengine/GameLogic/SCA_NANDController.cpp
source/gameengine/GameLogic/SCA_NANDController.h
source/gameengine/GameLogic/SCA_NORController.cpp
source/gameengine/GameLogic/SCA_NORController.h
source/gameengine/GameLogic/SCA_ORController.cpp
source/gameengine/GameLogic/SCA_ORController.h
source/gameengine/GameLogic/SCA_PropertyActuator.cpp
source/gameengine/GameLogic/SCA_PropertyActuator.h
source/gameengine/GameLogic/SCA_PropertySensor.cpp
source/gameengine/GameLogic/SCA_PropertySensor.h
source/gameengine/GameLogic/SCA_PythonController.cpp
source/gameengine/GameLogic/SCA_PythonController.h
source/gameengine/GameLogic/SCA_RandomActuator.cpp
source/gameengine/GameLogic/SCA_RandomActuator.h
source/gameengine/GameLogic/SCA_RandomSensor.cpp
source/gameengine/GameLogic/SCA_RandomSensor.h
source/gameengine/GameLogic/SCA_XNORController.cpp
source/gameengine/GameLogic/SCA_XNORController.h
source/gameengine/GameLogic/SCA_XORController.cpp
source/gameengine/GameLogic/SCA_XORController.h
source/gameengine/GamePlayer/common/GPC_KeyboardDevice.cpp
source/gameengine/GamePlayer/common/GPC_RenderTools.cpp
source/gameengine/GamePlayer/common/GPC_RenderTools.h
source/gameengine/GamePlayer/common/windows/Makefile
source/gameengine/GamePlayer/ghost/GPG_Application.cpp
source/gameengine/GamePlayer/ghost/GPG_Application.h
source/gameengine/GamePlayer/ghost/GPG_ghost.cpp
source/gameengine/Ketsji/BL_BlenderShader.cpp
source/gameengine/Ketsji/BL_Shader.cpp
source/gameengine/Ketsji/BL_Shader.h
source/gameengine/Ketsji/CMakeLists.txt
source/gameengine/Ketsji/KXNetwork/KX_NetworkMessageActuator.cpp
source/gameengine/Ketsji/KXNetwork/KX_NetworkMessageActuator.h
source/gameengine/Ketsji/KXNetwork/KX_NetworkMessageSensor.cpp
source/gameengine/Ketsji/KXNetwork/KX_NetworkMessageSensor.h
source/gameengine/Ketsji/KX_BlenderMaterial.cpp
source/gameengine/Ketsji/KX_BlenderMaterial.h
source/gameengine/Ketsji/KX_BulletPhysicsController.cpp
source/gameengine/Ketsji/KX_BulletPhysicsController.h
source/gameengine/Ketsji/KX_CDActuator.cpp
source/gameengine/Ketsji/KX_CDActuator.h
source/gameengine/Ketsji/KX_Camera.cpp
source/gameengine/Ketsji/KX_Camera.h
source/gameengine/Ketsji/KX_CameraActuator.cpp
source/gameengine/Ketsji/KX_CameraActuator.h
source/gameengine/Ketsji/KX_ConstraintActuator.cpp
source/gameengine/Ketsji/KX_ConstraintActuator.h
source/gameengine/Ketsji/KX_ConstraintWrapper.cpp
source/gameengine/Ketsji/KX_ConstraintWrapper.h
source/gameengine/Ketsji/KX_ConvertPhysicsObjects.cpp
source/gameengine/Ketsji/KX_Dome.cpp
source/gameengine/Ketsji/KX_Dome.h
source/gameengine/Ketsji/KX_GameActuator.cpp
source/gameengine/Ketsji/KX_GameActuator.h
source/gameengine/Ketsji/KX_GameObject.cpp
source/gameengine/Ketsji/KX_GameObject.h
source/gameengine/Ketsji/KX_IPhysicsController.h
source/gameengine/Ketsji/KX_IpoActuator.cpp
source/gameengine/Ketsji/KX_IpoActuator.h
source/gameengine/Ketsji/KX_KetsjiEngine.cpp
source/gameengine/Ketsji/KX_KetsjiEngine.h
source/gameengine/Ketsji/KX_Light.cpp
source/gameengine/Ketsji/KX_Light.h
source/gameengine/Ketsji/KX_MeshProxy.cpp
source/gameengine/Ketsji/KX_MeshProxy.h
source/gameengine/Ketsji/KX_MotionState.cpp
source/gameengine/Ketsji/KX_MotionState.h
source/gameengine/Ketsji/KX_MouseFocusSensor.cpp
source/gameengine/Ketsji/KX_MouseFocusSensor.h
source/gameengine/Ketsji/KX_NearSensor.cpp
source/gameengine/Ketsji/KX_NearSensor.h
source/gameengine/Ketsji/KX_ObjectActuator.cpp
source/gameengine/Ketsji/KX_ObjectActuator.h
source/gameengine/Ketsji/KX_OdePhysicsController.h
source/gameengine/Ketsji/KX_ParentActuator.cpp
source/gameengine/Ketsji/KX_ParentActuator.h
source/gameengine/Ketsji/KX_PhysicsObjectWrapper.cpp
source/gameengine/Ketsji/KX_PhysicsObjectWrapper.h
source/gameengine/Ketsji/KX_PolyProxy.cpp
source/gameengine/Ketsji/KX_PolyProxy.h
source/gameengine/Ketsji/KX_PolygonMaterial.cpp
source/gameengine/Ketsji/KX_PolygonMaterial.h
source/gameengine/Ketsji/KX_PyConstraintBinding.cpp
source/gameengine/Ketsji/KX_PyMath.cpp
source/gameengine/Ketsji/KX_PyMath.h
source/gameengine/Ketsji/KX_PythonInit.cpp
source/gameengine/Ketsji/KX_PythonInit.h
source/gameengine/Ketsji/KX_PythonInitTypes.cpp
source/gameengine/Ketsji/KX_PythonInitTypes.h
source/gameengine/Ketsji/KX_RadarSensor.cpp
source/gameengine/Ketsji/KX_RadarSensor.h
source/gameengine/Ketsji/KX_RayCast.cpp
source/gameengine/Ketsji/KX_RaySensor.cpp
source/gameengine/Ketsji/KX_RaySensor.h
source/gameengine/Ketsji/KX_SCA_AddObjectActuator.cpp
source/gameengine/Ketsji/KX_SCA_AddObjectActuator.h
source/gameengine/Ketsji/KX_SCA_DynamicActuator.cpp
source/gameengine/Ketsji/KX_SCA_DynamicActuator.h
source/gameengine/Ketsji/KX_SCA_EndObjectActuator.cpp
source/gameengine/Ketsji/KX_SCA_EndObjectActuator.h
source/gameengine/Ketsji/KX_SCA_ReplaceMeshActuator.cpp
source/gameengine/Ketsji/KX_SCA_ReplaceMeshActuator.h
source/gameengine/Ketsji/KX_SG_BoneParentNodeRelationship.cpp
source/gameengine/Ketsji/KX_SG_BoneParentNodeRelationship.h
source/gameengine/Ketsji/KX_SG_NodeRelationships.cpp
source/gameengine/Ketsji/KX_SG_NodeRelationships.h
source/gameengine/Ketsji/KX_Scene.cpp
source/gameengine/Ketsji/KX_Scene.h
source/gameengine/Ketsji/KX_SceneActuator.cpp
source/gameengine/Ketsji/KX_SceneActuator.h
source/gameengine/Ketsji/KX_SoundActuator.cpp
source/gameengine/Ketsji/KX_SoundActuator.h
source/gameengine/Ketsji/KX_StateActuator.cpp
source/gameengine/Ketsji/KX_StateActuator.h
source/gameengine/Ketsji/KX_SumoPhysicsController.cpp
source/gameengine/Ketsji/KX_SumoPhysicsController.h
source/gameengine/Ketsji/KX_TouchSensor.cpp
source/gameengine/Ketsji/KX_TouchSensor.h
source/gameengine/Ketsji/KX_TrackToActuator.cpp
source/gameengine/Ketsji/KX_TrackToActuator.h
source/gameengine/Ketsji/KX_VehicleWrapper.cpp
source/gameengine/Ketsji/KX_VehicleWrapper.h
source/gameengine/Ketsji/KX_VertexProxy.cpp
source/gameengine/Ketsji/KX_VertexProxy.h
source/gameengine/Ketsji/KX_VisibilityActuator.cpp
source/gameengine/Ketsji/KX_VisibilityActuator.h
source/gameengine/Ketsji/SConscript
source/gameengine/Network/NG_NetworkScene.h
source/gameengine/Physics/BlOde/OdePhysicsController.h
source/gameengine/Physics/BlOde/OdePhysicsEnvironment.h
source/gameengine/Physics/Bullet/CMakeLists.txt
source/gameengine/Physics/Bullet/CcdGraphicController.cpp
source/gameengine/Physics/Bullet/CcdGraphicController.h
source/gameengine/Physics/Bullet/CcdPhysicsController.cpp
source/gameengine/Physics/Bullet/CcdPhysicsController.h
source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.cpp
source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.h
source/gameengine/Physics/Bullet/Makefile
source/gameengine/Physics/Bullet/SConscript
source/gameengine/Physics/Dummy/DummyPhysicsEnvironment.h
source/gameengine/Physics/Sumo/SumoPhysicsController.h
source/gameengine/Physics/Sumo/SumoPhysicsEnvironment.h
source/gameengine/Physics/common/CMakeLists.txt
source/gameengine/Physics/common/PHY_DynamicTypes.h
source/gameengine/Physics/common/PHY_IController.cpp
source/gameengine/Physics/common/PHY_IController.h
source/gameengine/Physics/common/PHY_IGraphicController.cpp
source/gameengine/Physics/common/PHY_IGraphicController.h
source/gameengine/Physics/common/PHY_IMotionState.h
source/gameengine/Physics/common/PHY_IPhysicsController.h
source/gameengine/Physics/common/PHY_IPhysicsEnvironment.h
source/gameengine/Physics/common/PHY_Pro.h
source/gameengine/Physics/common/SConscript
source/gameengine/PyDoc/BL_ActionActuator.py
source/gameengine/PyDoc/BL_Shader.py
source/gameengine/PyDoc/BL_ShapeActionActuator.py
source/gameengine/PyDoc/CListValue.py
source/gameengine/PyDoc/GameKeys.py
source/gameengine/PyDoc/GameLogic.py
source/gameengine/PyDoc/GameTypes.py
source/gameengine/PyDoc/KX_BlenderMaterial.py
source/gameengine/PyDoc/KX_CDActuator.py
source/gameengine/PyDoc/KX_Camera.py
source/gameengine/PyDoc/KX_ConstraintActuator.py
source/gameengine/PyDoc/KX_ConstraintWrapper.py
source/gameengine/PyDoc/KX_GameActuator.py
source/gameengine/PyDoc/KX_GameObject.py
source/gameengine/PyDoc/KX_IpoActuator.py
source/gameengine/PyDoc/KX_LightObject.py
source/gameengine/PyDoc/KX_MeshProxy.py
source/gameengine/PyDoc/KX_MouseFocusSensor.py
source/gameengine/PyDoc/KX_NetworkMessageActuator.py
source/gameengine/PyDoc/KX_NetworkMessageSensor.py
source/gameengine/PyDoc/KX_ParentActuator.py
source/gameengine/PyDoc/KX_PhysicsObjectWrapper.py
source/gameengine/PyDoc/KX_RaySensor.py
source/gameengine/PyDoc/KX_SCA_AddObjectActuator.py
source/gameengine/PyDoc/KX_SCA_DynamicActuator.py
source/gameengine/PyDoc/KX_SCA_ReplaceMeshActuator.py
source/gameengine/PyDoc/KX_Scene.py
source/gameengine/PyDoc/KX_SceneActuator.py
source/gameengine/PyDoc/KX_SoundActuator.py
source/gameengine/PyDoc/KX_StateActuator.py
source/gameengine/PyDoc/KX_TouchSensor.py
source/gameengine/PyDoc/KX_TrackToActuator.py
source/gameengine/PyDoc/KX_VehicleWrapper.py
source/gameengine/PyDoc/KX_VertexProxy.py
source/gameengine/PyDoc/KX_VisibilityActuator.py
source/gameengine/PyDoc/SCA_2DFilterActuator.py
source/gameengine/PyDoc/SCA_ActuatorSensor.py
source/gameengine/PyDoc/SCA_ILogicBrick.py
source/gameengine/PyDoc/SCA_JoystickSensor.py
source/gameengine/PyDoc/SCA_KeyboardSensor.py
source/gameengine/PyDoc/SCA_MouseSensor.py
source/gameengine/PyDoc/SCA_NANDController.py
source/gameengine/PyDoc/SCA_NORController.py
source/gameengine/PyDoc/SCA_RandomSensor.py
source/gameengine/PyDoc/SCA_XNORController.py
source/gameengine/PyDoc/SCA_XORController.py
source/gameengine/PyDoc/SConscript
source/gameengine/PyDoc/WhatsNew.py
source/gameengine/PyDoc/bge_api_validate_py.txt
source/gameengine/PyDoc/epy_docgen.sh
source/gameengine/Rasterizer/RAS_2DFilterManager.cpp
source/gameengine/Rasterizer/RAS_BucketManager.cpp
source/gameengine/Rasterizer/RAS_FramingManager.h
source/gameengine/Rasterizer/RAS_IRasterizer.h
source/gameengine/Rasterizer/RAS_IRenderTools.h
source/gameengine/Rasterizer/RAS_LightObject.h
source/gameengine/Rasterizer/RAS_MaterialBucket.cpp
source/gameengine/Rasterizer/RAS_MaterialBucket.h
source/gameengine/Rasterizer/RAS_MeshObject.cpp
source/gameengine/Rasterizer/RAS_MeshObject.h
source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_ListRasterizer.cpp
source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_ListRasterizer.h
source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.cpp
source/gameengine/Rasterizer/RAS_Polygon.cpp
source/gameengine/Rasterizer/RAS_Polygon.h
source/gameengine/SceneGraph/SG_BBox.cpp
source/gameengine/SceneGraph/SG_BBox.h
source/gameengine/SceneGraph/SG_IObject.cpp
source/gameengine/SceneGraph/SG_IObject.h
source/gameengine/SceneGraph/SG_Node.cpp
source/gameengine/SceneGraph/SG_Node.h
source/gameengine/SceneGraph/SG_ParentRelation.h
source/gameengine/SceneGraph/SG_Spatial.cpp
source/gameengine/SceneGraph/SG_Spatial.h
source/gameengine/VideoTexture/FilterNormal.cpp
source/gameengine/VideoTexture/FilterSource.h
source/gameengine/VideoTexture/ImageRender.cpp
source/gameengine/VideoTexture/ImageViewport.cpp
source/gameengine/VideoTexture/Texture.cpp
source/gameengine/VideoTexture/VideoBase.cpp
source/gameengine/VideoTexture/VideoFFmpeg.h
source/gameengine/VideoTexture/blendVideoTex.cpp
source/nan_compile.mk
source/nan_definitions.mk
tools/btools.py

diff --cc SConstruct
index cfe48257c3eb0b95dc8741e34309b869f92afca0,20d8f8fd2ec3203dfb5a515b60ff1f54995d67e5..63bc4cd162569c48d84a33d0414077b53bb9fc4e
@@@ -270,33 -262,29 +270,39 @@@ if 'blendernogame' in B.targets
        env['WITH_BF_GAMEENGINE'] = False
  
  if 'blenderlite' in B.targets:
--      env['WITH_BF_GAMEENGINE'] = False
--      env['WITH_BF_OPENAL'] = False
--      env['WITH_BF_OPENEXR'] = False
--      env['WITH_BF_ICONV'] = False
--      env['WITH_BF_INTERNATIONAL'] = False
--      env['WITH_BF_OPENJPEG'] = False
--      env['WITH_BF_FFMPEG'] = False
--      env['WITH_BF_QUICKTIME'] = False
--      env['WITH_BF_YAFRAY'] = False
--      env['WITH_BF_REDCODE'] = False
--      env['WITH_BF_FTGL'] = False
--      env['WITH_BF_DDS'] = False
--      env['WITH_BF_ZLIB'] = False
--      env['WITH_BF_SDL'] = False
--      env['WITH_BF_JPEG'] = False
--      env['WITH_BF_PNG'] = False
--      env['WITH_BF_ODE'] = False
--      env['WITH_BF_BULLET'] = False
--      env['WITH_BF_SOLID'] = False
--      env['WITH_BF_BINRELOC'] = False
--      env['BF_BUILDINFO'] = False
--      env['BF_NO_ELBEEM'] = True
--      env['WITH_BF_PYTHON'] = False
++      target_env_defs = {}
++      target_env_defs['WITH_BF_GAMEENGINE'] = False
++      target_env_defs['WITH_BF_OPENAL'] = False
++      target_env_defs['WITH_BF_OPENEXR'] = False
++      target_env_defs['WITH_BF_ICONV'] = False
++      target_env_defs['WITH_BF_INTERNATIONAL'] = False
++      target_env_defs['WITH_BF_OPENJPEG'] = False
++      target_env_defs['WITH_BF_FFMPEG'] = False
++      target_env_defs['WITH_BF_QUICKTIME'] = False
++      target_env_defs['WITH_BF_YAFRAY'] = False
++      target_env_defs['WITH_BF_REDCODE'] = False
++      target_env_defs['WITH_BF_FTGL'] = False
++      target_env_defs['WITH_BF_DDS'] = False
++      target_env_defs['WITH_BF_ZLIB'] = False
++      target_env_defs['WITH_BF_SDL'] = False
++      target_env_defs['WITH_BF_JPEG'] = False
++      target_env_defs['WITH_BF_PNG'] = False
++      target_env_defs['WITH_BF_ODE'] = False
++      target_env_defs['WITH_BF_BULLET'] = False
++      target_env_defs['WITH_BF_SOLID'] = False
++      target_env_defs['WITH_BF_BINRELOC'] = False
++      target_env_defs['BF_BUILDINFO'] = False
++      target_env_defs['BF_NO_ELBEEM'] = True
++      target_env_defs['WITH_BF_PYTHON'] = False
++      
++      # Merge blenderlite, let command line to override
++      for k,v in target_env_defs.iteritems():
++              if k not in B.arguments:
++                      env[k] = v
 +
 +if env['WITH_BF_SDL'] == False and env['OURPLATFORM'] in ('win32-vc', 'win32-ming', 'win64-vc'):
 +      env['PLATFORM_LINKFLAGS'].remove('/ENTRY:mainCRTStartup')
 +      env['PLATFORM_LINKFLAGS'].append('/ENTRY:main')
  
  # lastly we check for root_build_dir ( we should not do before, otherwise we might do wrong builddir
  #B.root_build_dir = B.arguments.get('BF_BUILDDIR', '..'+os.sep+'build'+os.sep+platform+os.sep)
@@@ -561,41 -539,32 +567,43 @@@ elif env['OURPLATFORM']=='linux2'
  else:
                allinstall = [blenderinstall, dotblenderinstall, scriptinstall, plugininstall, textinstall]
  
 -if env['OURPLATFORM'] in ('win32-vc', 'win32-mingw'):
 -      dllsources = ['${LCGDIR}/gettext/lib/gnu_gettext.dll',
 -                                              '${BF_PNG_LIBPATH}/libpng.dll',
 -                                              '${BF_ZLIB_LIBPATH}/zlib.dll',
 -                                              '${BF_TIFF_LIBPATH}/${BF_TIFF_LIB}.dll']
 +if env['OURPLATFORM'] in ('win32-vc', 'win32-mingw', 'win64-vc'):
 +      if env['OURPLATFORM'] == 'win64-vc':
 +              dllsources = []
 +      else:
 +              dllsources = ['${LCGDIR}/gettext/lib/gnu_gettext.dll',
 +                              '${BF_PNG_LIBPATH}/libpng.dll',
 +                              '${BF_ZLIB_LIBPATH}/zlib.dll',
 +                              '${BF_TIFF_LIBPATH}/${BF_TIFF_LIB}.dll']
        dllsources += ['${BF_PTHREADS_LIBPATH}/${BF_PTHREADS_LIB}.dll']
        if env['WITH_BF_SDL']:
 -              dllsources.append('${BF_SDL_LIBPATH}/SDL.dll')
 +              if env['OURPLATFORM'] == 'win64-vc':
 +                      pass # we link statically already to SDL on win64
 +              else:
 +                      dllsources.append('${BF_SDL_LIBPATH}/SDL.dll')
        if env['WITH_BF_PYTHON']:
--              dllsources.append('#release/windows/extra/python25.zip')
++              ver = env["BF_PYTHON_VERSION"].replace(".", "")
++              
++              dllsources.append('#release/windows/extra/python' + ver + '.zip')
                dllsources.append('#release/windows/extra/zlib.pyd')
                if env['BF_DEBUG']:
                        dllsources.append('${BF_PYTHON_LIBPATH}/${BF_PYTHON_LIB}_d.dll')
                else:
                        dllsources.append('${BF_PYTHON_LIBPATH}/${BF_PYTHON_LIB}.dll')
        if env['WITH_BF_ICONV']:
 -              dllsources += ['${BF_ICONV_LIBPATH}/iconv.dll']
 +              if env['OURPLATFORM'] == 'win64-vc':
 +                      pass # we link statically to iconv on win64
 +              else:
 +                      dllsources += ['${BF_ICONV_LIBPATH}/iconv.dll']
        if env['WITH_BF_FFMPEG']:
--              dllsources += ['${LCGDIR}/ffmpeg/lib/avcodec-51.dll',
++              dllsources += ['${LCGDIR}/ffmpeg/lib/avcodec-52.dll',
                                                '${LCGDIR}/ffmpeg/lib/avformat-52.dll',
                                                '${LCGDIR}/ffmpeg/lib/avdevice-52.dll',
--                                              '${LCGDIR}/ffmpeg/lib/avutil-49.dll',
--                                              '${LCGDIR}/ffmpeg/lib/libfaad-0.dll',
++                                              '${LCGDIR}/ffmpeg/lib/avutil-50.dll',
++                                              '${LCGDIR}/ffmpeg/lib/libfaad-2.dll',
                                                '${LCGDIR}/ffmpeg/lib/libfaac-0.dll',
                                                '${LCGDIR}/ffmpeg/lib/libmp3lame-0.dll',
--                                              '${LCGDIR}/ffmpeg/lib/libx264-59.dll',
++                                              '${LCGDIR}/ffmpeg/lib/libx264-67.dll',
                                                '${LCGDIR}/ffmpeg/lib/xvidcore.dll',
                                                '${LCGDIR}/ffmpeg/lib/swscale-0.dll']
        windlls = env.Install(dir=env['BF_INSTALLDIR'], source = dllsources)
@@@ -631,8 -600,14 +639,15 @@@ Default(B.program_list
  if not env['WITHOUT_BF_INSTALL']:
                Default(installtarget)
  
 -#------------ RELEASE
 -# TODO: zipup the installation
 -
 -#------------ BLENDERPLAYER
 -# TODO: build stubs and link into blenderplayer
 -
  #------------ EPYDOC
  if env['WITH_BF_DOCS']:
--      SConscript('source/blender/python/api2_2x/doc/SConscript')
--      SConscript('source/gameengine/PyDoc/SConscript')
++      try:            import epydoc
++      except: epydoc = None
++      
++      if epydoc:
++              SConscript('source/blender/python/api2_2x/doc/SConscript')
++              SConscript('source/gameengine/PyDoc/SConscript')
++      else:
++              print "No epydoc install detected, Python API and Gameengine API Docs will not be generated "
++      
  
index 4f002aecef70af6959dac8cbce57b0e0a67dc710,cfd6a9395bba8d4d8a4a88c71f37158c56887e9c..8ac83ce4a0deb5a3eea0754e60eaaef78ea817f6
@@@ -40,11 -40,11 +40,7 @@@ else
  # enable ffmpeg  support
  WITH_BF_FFMPEG = True  # -DWITH_FFMPEG
  BF_FFMPEG = "#extern/ffmpeg"
--# trick : The version of ffmpeg in extern/ffmpeg uses explicit libav.. directory in #include statements
--#         To keep Blender compatible with older versions, I add ${BF_FFMPEG} to the inc dir so that ffmpeg
--#         finds the files directly in extern/ffmpeg/libav... while blender finds them in
--#         extern/ffmpeg/include. 
--BF_FFMPEG_INC = '${BF_FFMPEG}/include ${BF_FFMPEG}'
++BF_FFMPEG_INC = '${BF_FFMPEG}'
  if USE_SDK==True:
        BF_FFMPEG_EXTRA = '-isysroot '+MACOSX_SDK+' -mmacosx-version-min='+MAC_MIN_VERS
  #BF_FFMPEG_LIBPATH='${BF_FFMPEG}/lib'
@@@ -104,9 -110,9 +100,6 @@@ BF_SDL_INC = '${BF_SDL}/include' #$(she
  BF_SDL_LIB = 'SDL' #BF_SDL #$(shell $(BF_SDL)/bin/sdl-config --libs) -lSDL_mixer
  BF_SDL_LIBPATH = '${BF_SDL}/lib'
  
--WITH_BF_FMOD = False
--BF_FMOD = LIBDIR + '/fmod'
--
  WITH_BF_OPENEXR = True
  WITH_BF_STATICOPENEXR = False
  BF_OPENEXR = '${LCGDIR}/openexr'
index cb66dbafcce5a59d9d3365d4b81ae47bdadfcb3e,81a301fbb038eb1ff1a25333bb8297688d84194d..711d16e623cb1dcde5a1602c49f59f2299ff5eeb
@@@ -30,14 -34,14 +30,11 @@@ WITH_BF_STATICCXX = 'false
  BF_CXX_LIB_STATIC = '${BF_CXX}/lib/libstdc++.a'
  
  WITH_BF_SDL = 'true'
--BF_SDL = LCGDIR+'/SDL' #$(shell sdl-config --prefix)
++BF_SDL = LCGDIR+'/sdl' #$(shell sdl-config --prefix)
  BF_SDL_INC = '${BF_SDL}/include/SDL' #$(shell $(BF_SDL)/bin/sdl-config --cflags)
  BF_SDL_LIB = 'SDL audio iconv charset' #BF_SDL #$(shell $(BF_SDL)/bin/sdl-config --libs) -lSDL_mixer
  BF_SDL_LIBPATH = '${BF_SDL}/lib'
  
--WITH_BF_FMOD = 'false'
--BF_FMOD = LIBDIR + '/fmod'
--
  WITH_BF_OPENEXR = 'false'
  WITH_BF_STATICOPENEXR = 'false'
  BF_OPENEXR = '/usr'
index 45363f16cb06b854897e5988a07a38f8d84dad9e,6ba3052048d088d3d229ac745e7e3129035527fb..d7c092581524b4486481d692f519d927862f992a
@@@ -32,9 -34,9 +32,6 @@@ BF_SDL = '/usr' #$(shell sdl-config --p
  BF_SDL_INC = '${BF_SDL}/include/SDL' #$(shell $(BF_SDL)/bin/sdl-config --cflags)
  BF_SDL_LIB = 'SDL' #BF_SDL #$(shell $(BF_SDL)/bin/sdl-config --libs) -lSDL_mixer
  
--WITH_BF_FMOD = False
--BF_FMOD = LIBDIR + '/fmod'
--
  WITH_BF_OPENEXR = True
  WITH_BF_STATICOPENEXR = False
  BF_OPENEXR = '/usr'
@@@ -138,19 -140,19 +135,14 @@@ BF_FFMPEG_LIB = '
  # Uncomment the following two lines to use system's ffmpeg
  # BF_FFMPEG = '/usr'
  # BF_FFMPEG_LIB = 'avformat avcodec swscale avutil avdevice'
--# trick : The version of ffmpeg in extern/ffmpeg uses explicit libav.. directory in #include statements
--#         To keep Blender compatible with older version, I add ${BF_FFMPEG} to the inc dir so that ffmpeg
--#         finds the files directly in extern/ffmpeg/libav... while blender finds them in
--#         extern/ffmpeg/include. When using system ffmpeg, you don't need that, assuming the system library
--#         still use the flat directory model, otherwise will not compile anyway
--BF_FFMPEG_INC = '${BF_FFMPEG}/include ${BF_FFMPEG}'
++BF_FFMPEG_INC = '${BF_FFMPEG}'
  BF_FFMPEG_LIBPATH='${BF_FFMPEG}/lib'
  
  # enable ogg, vorbis and theora in ffmpeg
  WITH_BF_OGG = False  # -DWITH_OGG 
  BF_OGG = '/usr'
  BF_OGG_INC = '${BF_OGG}/include'
--BF_OGG_LIB = 'ogg vorbis theoraenc theoradec'
++BF_OGG_LIB = 'ogg vorbis vorbisenc theoraenc theoradec'
  
  WITH_BF_OPENJPEG = True 
  BF_OPENJPEG = '#extern/libopenjpeg'
index 8c643b75d63375cfef68df687648e7827f2803f6,5981c8b96e518e5d3fcfcdbd4947a5d4a2388732..4214ca52aac051b0ed431913d4a04b8eccc56878
@@@ -35,9 -38,9 +35,6 @@@ BF_PTHREADS_INC = '${BF_PTHREADS}/inclu
  BF_PTHREADS_LIB = 'pthreadGC2'
  BF_PTHREADS_LIBPATH = '${BF_PTHREADS}/lib'
  
--WITH_BF_FMOD = False
--BF_FMOD = LIBDIR + '/fmod'
--
  WITH_BF_OPENEXR = True
  WITH_BF_STATICOPENEXR = False
  BF_OPENEXR = LIBDIR + '/gcc/openexr'
index 8fc334874f98eb553b0f18143660912367a7023c,8fc334874f98eb553b0f18143660912367a7023c..3a36f8df6632b175cd36f85cc273fcd861dcdb96
@@@ -22,9 -22,9 +22,6 @@@ BF_SDL_INC = '${BF_SDL}/include/SDL' #$
  BF_SDL_LIB = 'SDL' #BF_SDL #$(shell $(BF_SDL)/bin/sdl-config --libs) -lSDL_mixer
  BF_SDL_LIBPATH = '${BF_SDL}/lib'
  
--WITH_BF_FMOD = False
--BF_FMOD = LIBDIR + '/fmod'
--
  WITH_BF_OPENEXR = False
  WITH_BF_STATICOPENEXR = False
  BF_OPENEXR = '/usr/local'
index dda7d0ff2f391305168e015767abba01d88c587c,dda7d0ff2f391305168e015767abba01d88c587c..6fa9529e1cd77eceaaffb299b8918626433fe787
@@@ -28,9 -28,9 +28,6 @@@ BF_SDL_INC = '${BF_SDL}/include/SDL' #$
  BF_SDL_LIBPATH = '${BF_SDL}/lib'
  BF_SDL_LIB = 'SDL' #BF_SDL #$(shell $(BF_SDL)/bin/sdl-config --libs) -lSDL_mixer
  
--WITH_BF_FMOD = False
--BF_FMOD = LIBDIR + '/fmod'
--
  WITH_BF_OPENEXR = True
  WITH_BF_STATICOPENEXR = False
  BF_OPENEXR = '/usr/local'
index 0ad93c3d38cb3d4a9d573076146406197a2a8123,b94747637e91729463d0d55fdbb823fae556a0a9..80082002b21584819c4eced1db9d2cf8e495fea1
@@@ -35,9 -38,9 +35,6 @@@ BF_PTHREADS_INC = '${BF_PTHREADS}/inclu
  BF_PTHREADS_LIB = 'pthreadGC2'
  BF_PTHREADS_LIBPATH = '${BF_PTHREADS}/lib'
  
--WITH_BF_FMOD = False
--BF_FMOD = LIBDIR + '/fmod'
--
  WITH_BF_OPENEXR = True
  WITH_BF_STATICOPENEXR = False
  BF_OPENEXR = LIBDIR + '/gcc/openexr'
index 685c8dc860fb5179678aae27bc0f55546070cbac,d4e9fa9b30ebad942b8998d4a48d69a6c3d12752..b5ad19890e11f0cbd21cfb4f5517562e01aaf986
@@@ -6,7 -9,7 +6,7 @@@ WITH_BF_FFMPEG = True  # -DWITH_FFMPE
  BF_FFMPEG = LIBDIR +'/ffmpeg'
  BF_FFMPEG_INC = '${BF_FFMPEG}/include'
  BF_FFMPEG_LIBPATH='${BF_FFMPEG}/lib'
--BF_FFMPEG_LIB = 'avformat-52.lib avcodec-51.lib avdevice-52.lib avutil-49.lib swscale-0.lib'
++BF_FFMPEG_LIB = 'avformat-52.lib avcodec-52.lib avdevice-52.lib avutil-50.lib swscale-0.lib'
  
  BF_PYTHON = LIBDIR + '/python'
  BF_PYTHON_VERSION = '2.5'
@@@ -46,9 -49,9 +46,6 @@@ BF_PTHREADS_INC = '${BF_PTHREADS}/inclu
  BF_PTHREADS_LIB = 'pthreadVC2'
  BF_PTHREADS_LIBPATH = '${BF_PTHREADS}/lib'
  
--WITH_BF_FMOD = False
--BF_FMOD = LIBDIR + '/fmod'
--
  WITH_BF_OPENEXR = True
  WITH_BF_STATICOPENEXR = False
  BF_OPENEXR = LIBDIR + '/openexr'
index e64cf4c85642b4428ce75890ac561aae98cac32a,6ec064913a59a6aa9d4c615cfd871be5a3831e46..9c8f9668f562274809bd8c589d8a1e7cf0c2bc86
                                <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
index d4e29882d376d2c59bfca3fc0d3494426d88068e,d4e29882d376d2c59bfca3fc0d3494426d88068e..eecf927ee1051bfaef29674968531028b29a5e7d
@@@ -172,6 -172,6 +172,9 @@@ int btPersistentManifold::addManifoldPo
  #if MANIFOLD_CACHE_SIZE >= 4
                //sort cache so best points come first, based on area
                insertIndex = sortCachedPoints(newPoint);
++              
++              if (insertIndex<0)
++                      insertIndex=0;
  #else
                insertIndex = 0;
  #endif
        } else
        {
                m_cachedPoints++;
--
--              
        }
--      if (insertIndex<0)
--              insertIndex=0;
  
        btAssert(m_pointCache[insertIndex].m_userPersistentData==0);
        m_pointCache[insertIndex] = newPoint;
index ea2e0ad2a2ba97382ca3d62a77893269b5722fe9,ea2e0ad2a2ba97382ca3d62a77893269b5722fe9..b6231a8fda6ec3580264253c3a57fd457345f663
@@@ -350,12 -350,12 +350,13 @@@ int     btDiscreteDynamicsWorld::stepSimula
                for (int i=0;i<clampedSimulationSteps;i++)
                {
                        internalSingleStepSimulation(fixedTimeStep);
--                      synchronizeMotionStates();
++                      //for Blender, no need to synchronize here, it is done in blender anyway
++                      //synchronizeMotionStates();
                }
  
        } 
--
--      synchronizeMotionStates();
++      //else
++      //      synchronizeMotionStates();
  
        clearForces();
  
@@@ -725,9 -725,9 +726,13 @@@ void      btDiscreteDynamicsWorld::calculate
                        {
                                if (colObj0->isActive() || colObj1->isActive())
                                {
--
--                                      getSimulationIslandManager()->getUnionFind().unite((colObj0)->getIslandTag(),
--                                              (colObj1)->getIslandTag());
++                                      if ((colObj0)->getIslandTag() != -1 && (colObj1)->getIslandTag() != -1)
++                                      {
++                                      
++                                              getSimulationIslandManager()->getUnionFind().unite((colObj0)->getIslandTag(),
++                                                      (colObj1)->getIslandTag());
++                                      }
++                                      
                                }
                        }
                }
index 80d43df990f85ec9d544cccf2e81a0470c20748c,80d43df990f85ec9d544cccf2e81a0470c20748c..3464cfcf9ed9d86231ec64cf43d785bf99fdbf09
@@@ -88,6 -88,6 +88,12 @@@ Most compilers implement their own vers
  
  /* MSVC does not have lrintf */
  #ifdef _MSC_VER
++#ifdef _M_X64
++#include <emmintrin.h>
++static INLINE long lrintf(float f) {
++        return _mm_cvtss_si32(_mm_load_ss(&f));
++} 
++#else
  static INLINE long lrintf(float f){
        int i;
  
        return i;
  }
  #endif
++#endif
  
  #include "j2k_lib.h"
  #include "opj_malloc.h"
index 61785e44e685f6afae7ba24889726ac1064a2bc9,051e2643a87dd7a0a1cfe95c5bec69d8b7ffecf6..4d346f651382c36d68017e1830d1bc96cd9a0c80
@@@ -40,7 -38,7 +40,6 @@@ DIRS += dumm
  
  ifneq ($(NAN_NO_OPENAL),true)
    ifeq ($(OS),windows)
--      DIRS += fmod 
        DIRS += openal sdl
    endif
    ifeq ($(OS),darwin)
index 1a95f977abed6c6e985959d7f9e65253124cc0f5,1a95f977abed6c6e985959d7f9e65253124cc0f5..06d4ec9c0c90abb9b09611103801d6ae800a8e80
@@@ -43,9 -43,9 +43,6 @@@
  #     ifdef USE_OPENAL
  #             undef USE_OPENAL
  #     endif
--#     ifdef USE_FMOD
--#             undef USE_FMOD
--#     endif
  #endif
  
  #endif /* NO_SOUND */
index 450fde187b5c917d7c8b9c610ba44093aadbe597,450fde187b5c917d7c8b9c610ba44093aadbe597..5238507c866b59c5c026c03cd31b1cda1361ddb3
@@@ -38,7 -38,7 +38,6 @@@
  enum
  {
        snd_e_dummydevice = 0,
--      snd_e_fmoddevice,
        snd_e_openaldevice
  };
  
  /* openal related stuff */
  #define AL_LOOPING                                            0x1007
  
--/* fmod related stuff */
--#ifdef WIN32
--#define MIXRATE                                                       22050
--#else
--#define MIXRATE                                                       44100
--#endif
--#define NUM_FMOD_MIN_HW_CHANNELS              16
--#define NUM_FMOD_MAX_HW_CHANNELS              16
--
  /* activelist defines */
  enum
  {
index 3e5874f02cac4a835bd0c60bdc70481b565a5b79,3e5874f02cac4a835bd0c60bdc70481b565a5b79..672c73e9c5215d78ce17d24d46d62a12405fdc6c
@@@ -25,7 -25,7 +25,7 @@@
   * Contributor(s): none yet.
   *
   * ***** END GPL LICENSE BLOCK *****
-- * SND_FmodDevice derived from SND_IAudioDevice
++ * SND_DummyDevice derived from SND_IAudioDevice
   */
  
  #ifdef HAVE_CONFIG_H
index c52be01f69ffc3d250fa910409f5490e484ac454,c52be01f69ffc3d250fa910409f5490e484ac454..7684b6b0bcab5c761ff0043b57d79d8d0dfc5136
@@@ -35,12 -35,12 +35,10 @@@ include nan_compile.m
  
  CCFLAGS += $(LEVEL_1_CPP_WARNINGS)
  
--CPPFLAGS += -I$(NAN_FMOD)/include    
  CPPFLAGS += -I$(NAN_STRING)/include    
  CPPFLAGS += -I$(NAN_MOTO)/include
  CPPFLAGS += -I../../../source/blender/include
  CPPFLAGS += -I../dummy
--CPPFLAGS += -I../fmod
  CPPFLAGS += -I../openal
  CPPFLAGS += -I..
  CPPFLAGS += -I.
index 215c0f5b6fa114a6a008e4ef37482a2d349b714a,215c0f5b6fa114a6a008e4ef37482a2d349b714a..c4bc887dffe51de74bbfb037fd66859f25080e20
@@@ -38,9 -38,9 +38,6 @@@
  #include "SND_DeviceManager.h"
  #include "SND_DependKludge.h"
  #include "SND_DummyDevice.h"
--#ifdef USE_FMOD
--#include "SND_FmodDevice.h"
--#endif
  #ifdef USE_OPENAL
  #include "SND_OpenALDevice.h"
  #endif
@@@ -51,11 -51,11 +48,7 @@@ int SND_DeviceManager::m_subscriptions 
  #ifdef USE_OPENAL
  int SND_DeviceManager::m_device_type = snd_e_openaldevice;
  #else
--#     ifdef USE_FMOD
--int SND_DeviceManager::m_device_type = snd_e_fmoddevice;
--#     else
  int SND_DeviceManager::m_device_type = snd_e_dummydevice;
--#     endif
  #endif
  
  void SND_DeviceManager::Subscribe()
@@@ -115,14 -115,14 +108,6 @@@ void SND_DeviceManager::SetDeviceType(i
        // let's create the chosen device
        switch (device_type)
        {
--#ifdef USE_FMOD
--      case snd_e_fmoddevice:
--              {
--                      m_instance = new SND_FmodDevice();
--                      m_device_type = device_type;
--                      break;
--              }
--#endif
  #ifdef USE_OPENAL
        case snd_e_openaldevice:
                {
index 9d050a81161f8b3a8f022694dc94bb8786322112,9d050a81161f8b3a8f022694dc94bb8786322112..af1b43a08aa7dd0cb6321d9b6011269cd39b9472
@@@ -217,14 -217,14 +217,8 @@@ void SND_Scene::UpdateListener(
        if (m_listener.IsModified())
        {
                m_audiodevice->SetListenerGain(m_listener.GetGain());
--              
--              // fmod doesn't support dopplervelocity, so just use the dopplerfactor instead
--#ifdef USE_FMOD
--              m_audiodevice->SetDopplerFactor(m_listener.GetDopplerVelocity());
--#else
                m_audiodevice->SetDopplerVelocity(m_listener.GetDopplerVelocity());
                m_audiodevice->SetDopplerFactor(m_listener.GetDopplerFactor());
--#endif
                m_listener.SetModified(false);
        }
  }
@@@ -304,23 -304,23 +298,6 @@@ void SND_Scene::UpdateActiveObects(
                
                if (id >= 0)
                {
--#ifdef USE_FMOD
--                      // fmod wants these set before playing the sample
--                      if (pObject->IsModified())
--                      {
--                              m_audiodevice->SetObjectLoop(id, pObject->GetLoopMode());
--                              m_audiodevice->SetObjectLoopPoints(id, pObject->GetLoopStart(), pObject->GetLoopEnd());
--                      }
--
--                      // ok, properties Set. now see if it must play
--                      if (pObject->GetPlaystate() == SND_MUST_PLAY)
--                      {
--                              m_audiodevice->PlayObject(id);
--                              pObject->SetPlaystate(SND_PLAYING);
--                              pObject->InitRunning();
--//                            printf("start play: %d\n", tijd);
--                      }
--#endif
                        if (pObject->Is3D())
                        {
                                // Get the global positions and velocity vectors
index a9239576c9605806f437a6d8d6e895e05db9a447,26ce106a24e5cbab243e2c3f7694211426dfb8a9..dbc3135b35ce7ce273823091fe08336360fa60ac
@@@ -158,39 -158,39 +158,7 @@@ bool SND_IsSampleValid(const STR_String
  
                        if (shortbuf == SND_WAVE_FORMAT_PCM)
                                result = true;
--                      
--                      /* only fmod supports compressed wav */
--#ifdef USE_FMOD
--                      switch (shortbuf)
--                      {
--                              case SND_WAVE_FORMAT_ADPCM:
--                              case SND_WAVE_FORMAT_ALAW:
--                              case SND_WAVE_FORMAT_MULAW:
--                              case SND_WAVE_FORMAT_DIALOGIC_OKI_ADPCM:
--                              case SND_WAVE_FORMAT_CONTROL_RES_VQLPC:
--                              case SND_WAVE_FORMAT_GSM_610:
--                              case SND_WAVE_FORMAT_MPEG3:
--                                      result = true;
--                                      break;
--                              default:
--                                      {
--                                              break;
--                                      }
--                      }
--#endif
-               }
- #ifdef USE_FMOD
-               /* only valid publishers may use ogg vorbis */
-               else if (!memcmp(buffer, "OggS", 4))
-               {
-                       result = true;
-               }
-               /* only valid publishers may use mp3 */
-               else if (((!memcmp(buffer, "ID3", 3)) || (!memcmp(buffer, "ÿû", 2))))
-               {
-                       result = true;
                }
 -#ifdef USE_FMOD
 -              /* only valid publishers may use ogg vorbis */
 -              else if (!memcmp(buffer, "OggS", 4))
 -              {
 -                      result = true;
 -              }
 -              /* only valid publishers may use mp3 */
 -              else if (((!memcmp(buffer, "ID3", 3)) || (!memcmp(buffer, "ÿû", 2))))
 -              {
 -                      result = true;
 -              }
--#endif
        }
        if (loadedsample)
        {
index c7ce7aa7a70b46d237a89fdecad83cfd98c9d0be,c7ce7aa7a70b46d237a89fdecad83cfd98c9d0be..1bd973dfb6c713153a0d289cc6441120794c53fa
--# Microsoft Developer Studio Project File - Name="SoundSystem" - Package Owner=<4>
--# Microsoft Developer Studio Generated Build File, Format Version 6.00
--# ** DO NOT EDIT **
--
--# TARGTYPE "Win32 (x86) Static Library" 0x0104
--
--CFG=SoundSystem - Win32 Release
--!MESSAGE This is not a valid makefile. To build this project using NMAKE,
--!MESSAGE use the Export Makefile command and run
--!MESSAGE 
--!MESSAGE NMAKE /f "SoundSystem.mak".
--!MESSAGE 
--!MESSAGE You can specify a configuration when running NMAKE
--!MESSAGE by defining the macro CFG on the command line. For example:
--!MESSAGE 
--!MESSAGE NMAKE /f "SoundSystem.mak" CFG="SoundSystem - Win32 Release"
--!MESSAGE 
--!MESSAGE Possible choices for configuration are:
--!MESSAGE 
--!MESSAGE "SoundSystem - Win32 Release" (based on "Win32 (x86) Static Library")
--!MESSAGE "SoundSystem - Win32 Debug" (based on "Win32 (x86) Static Library")
--!MESSAGE 
--
--# Begin Project
--# PROP AllowPerConfigDependencies 0
--# PROP Scc_ProjName ""
--# PROP Scc_LocalPath ""
--CPP=cl.exe
--RSC=rc.exe
--
--!IF  "$(CFG)" == "SoundSystem - Win32 Release"
--
--# PROP BASE Use_MFC 0
--# PROP BASE Use_Debug_Libraries 0
--# PROP BASE Output_Dir "Release"
--# PROP BASE Intermediate_Dir "Release"
--# PROP BASE Target_Dir ""
--# PROP Use_MFC 0
--# PROP Use_Debug_Libraries 0
--# PROP Output_Dir "..\..\..\..\obj\windows\intern\soundsystem"
--# PROP Intermediate_Dir "..\..\..\..\obj\windows\intern\soundsystem"
--# PROP Target_Dir ""
--LINK32=link.exe -lib
--# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c 
--# ADD CPP /nologo /MT /W3 /GX /O2 /I "../../" /I "../../../../../lib/windows/string/include" /I "../../../../../lib/windows/moto/include" /I "../../dummy" /I "../../openal" /I "..\..\..\string" /D "NDEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /YX /J /FD /c
--# ADD BASE RSC /l 0x409 /d "NDEBUG"
--# ADD RSC /l 0x409 /d "NDEBUG"
--BSC32=bscmake.exe
--# ADD BASE BSC32 /nologo
--# ADD BSC32 /nologo
--LIB32=link.exe -lib
--# ADD BASE LIB32 /nologo
--# ADD LIB32 /nologo /out:"..\..\..\..\obj\windows\intern\soundsystem\libSoundSystem.lib"
--# Begin Special Build Tool
--SOURCE="$(InputPath)"
--PostBuild_Cmds=ECHO Copying header files      XCOPY /Y ..\..\*.h ..\..\..\..\..\lib\windows\SoundSystem\include\*.h   ECHO Copying lib        XCOPY /Y ..\..\..\..\obj\windows\intern\soundsystem\*.lib ..\..\..\..\..\lib\windows\SoundSystem\lib\*.a        ECHO Done
--# End Special Build Tool
--
--!ELSEIF  "$(CFG)" == "SoundSystem - Win32 Debug"
--
--# PROP BASE Use_MFC 0
--# PROP BASE Use_Debug_Libraries 1
--# PROP BASE Output_Dir "SoundSystem___Win32_Debug"
--# PROP BASE Intermediate_Dir "SoundSystem___Win32_Debug"
--# PROP BASE Target_Dir ""
--# PROP Use_MFC 0
--# PROP Use_Debug_Libraries 1
--# PROP Output_Dir "..\..\..\..\obj\windows\intern\soundsystem\debug"
--# PROP Intermediate_Dir "..\..\..\..\obj\windows\intern\soundsystem\debug"
--# PROP Target_Dir ""
--LINK32=link.exe -lib
--# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
--# ADD CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /I "../../" /I "../../../../../lib/windows/string/include" /I "../../../../../lib/windows/moto/include" /I "../../dummy" /I "../../openal" /I "..\..\..\string" /D "_DEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /YX /J /FD /c
--# ADD BASE RSC /l 0x409 /d "_DEBUG"
--# ADD RSC /l 0x409 /d "_DEBUG"
--BSC32=bscmake.exe
--# ADD BASE BSC32 /nologo
--# ADD BSC32 /nologo
--LIB32=link.exe -lib
--# ADD BASE LIB32 /nologo
--# ADD LIB32 /nologo /out:"..\..\..\..\obj\windows\intern\soundsystem\debug\libSoundSystem.lib"
--# Begin Special Build Tool
--SOURCE="$(InputPath)"
--PostBuild_Cmds=ECHO Copying header files      XCOPY /Y ..\..\*.h ..\..\..\..\..\lib\windows\SoundSystem\include\*.h   ECHO Copying lib        XCOPY /Y ..\..\..\..\obj\windows\intern\soundsystem\debug\*.lib ..\..\..\..\..\lib\windows\SoundSystem\lib\debug\*.a    ECHO Done
--# End Special Build Tool
--
--!ENDIF 
--
--# Begin Target
--
--# Name "SoundSystem - Win32 Release"
--# Name "SoundSystem - Win32 Debug"
--# Begin Group "Source Files"
--
--# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
--# Begin Source File
--
--SOURCE=..\..\intern\SND_AudioDevice.cpp
--# End Source File
--# Begin Source File
--
--SOURCE="..\..\intern\SND_C-api.cpp"
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\SND_CDObject.cpp
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\SND_DeviceManager.cpp
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\SND_IdObject.cpp
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\SND_Scene.cpp
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\SND_SoundListener.cpp
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\SND_SoundObject.cpp
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\SND_Utils.cpp
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\SND_WaveCache.cpp
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\SND_WaveSlot.cpp
--# End Source File
--# End Group
--# Begin Group "Header Files"
--
--# PROP Default_Filter "h;hpp;hxx;hm;inl"
--# Begin Source File
--
--SOURCE=..\..\intern\SND_AudioDevice.h
--# End Source File
--# Begin Source File
--
--SOURCE="..\..\SND_C-api.h"
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\SND_CDObject.h
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\SND_DependKludge.h
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\SND_DeviceManager.h
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\SND_IAudioDevice.h
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\SND_IdObject.h
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\SND_Object.h
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\SND_Scene.h
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\SND_SoundListener.h
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\SND_SoundObject.h
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\SND_Utils.h
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\SND_WaveCache.h
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\SND_WaveSlot.h
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\SoundDefines.h
--# End Source File
--# End Group
--# End Target
--# End Project
++# Microsoft Developer Studio Project File - Name="SoundSystem" - Package Owner=<4>\r
++# Microsoft Developer Studio Generated Build File, Format Version 6.00\r
++# ** DO NOT EDIT **\r
++\r
++# TARGTYPE "Win32 (x86) Static Library" 0x0104\r
++\r
++CFG=SoundSystem - Win32 Release\r
++!MESSAGE This is not a valid makefile. To build this project using NMAKE,\r
++!MESSAGE use the Export Makefile command and run\r
++!MESSAGE \r
++!MESSAGE NMAKE /f "SoundSystem.mak".\r
++!MESSAGE \r
++!MESSAGE You can specify a configuration when running NMAKE\r
++!MESSAGE by defining the macro CFG on the command line. For example:\r
++!MESSAGE \r
++!MESSAGE NMAKE /f "SoundSystem.mak" CFG="SoundSystem - Win32 Release"\r
++!MESSAGE \r
++!MESSAGE Possible choices for configuration are:\r
++!MESSAGE \r
++!MESSAGE "SoundSystem - Win32 Release" (based on "Win32 (x86) Static Library")\r
++!MESSAGE "SoundSystem - Win32 Debug" (based on "Win32 (x86) Static Library")\r
++!MESSAGE \r
++\r
++# Begin Project\r
++# PROP AllowPerConfigDependencies 0\r
++# PROP Scc_ProjName ""\r
++# PROP Scc_LocalPath ""\r
++CPP=cl.exe\r
++RSC=rc.exe\r
++\r
++!IF  "$(CFG)" == "SoundSystem - Win32 Release"\r
++\r
++# PROP BASE Use_MFC 0\r
++# PROP BASE Use_Debug_Libraries 0\r
++# PROP BASE Output_Dir "Release"\r
++# PROP BASE Intermediate_Dir "Release"\r
++# PROP BASE Target_Dir ""\r
++# PROP Use_MFC 0\r
++# PROP Use_Debug_Libraries 0\r
++# PROP Output_Dir "..\..\..\..\obj\windows\intern\soundsystem"\r
++# PROP Intermediate_Dir "..\..\..\..\obj\windows\intern\soundsystem"\r
++# PROP Target_Dir ""\r
++LINK32=link.exe -lib\r
++# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c \r
++# ADD CPP /nologo /MT /W3 /GX /O2 /I "../../" /I "../../../../../lib/windows/string/include" /I "../../../../../lib/windows/moto/include" /I "../../dummy" /I "../../openal" /I "..\..\..\string" /D "NDEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /YX /J /FD /c\r
++# ADD BASE RSC /l 0x409 /d "NDEBUG"\r
++# ADD RSC /l 0x409 /d "NDEBUG"\r
++BSC32=bscmake.exe\r
++# ADD BASE BSC32 /nologo\r
++# ADD BSC32 /nologo\r
++LIB32=link.exe -lib\r
++# ADD BASE LIB32 /nologo\r
++# ADD LIB32 /nologo /out:"..\..\..\..\obj\windows\intern\soundsystem\libSoundSystem.lib"\r
++# Begin Special Build Tool\r
++SOURCE="$(InputPath)"\r
++PostBuild_Cmds=ECHO Copying header files      XCOPY /Y ..\..\*.h ..\..\..\..\..\lib\windows\SoundSystem\include\*.h   ECHO Copying lib        XCOPY /Y ..\..\..\..\obj\windows\intern\soundsystem\*.lib ..\..\..\..\..\lib\windows\SoundSystem\lib\*.a        ECHO Done\r
++# End Special Build Tool\r
++\r
++!ELSEIF  "$(CFG)" == "SoundSystem - Win32 Debug"\r
++\r
++# PROP BASE Use_MFC 0\r
++# PROP BASE Use_Debug_Libraries 1\r
++# PROP BASE Output_Dir "SoundSystem___Win32_Debug"\r
++# PROP BASE Intermediate_Dir "SoundSystem___Win32_Debug"\r
++# PROP BASE Target_Dir ""\r
++# PROP Use_MFC 0\r
++# PROP Use_Debug_Libraries 1\r
++# PROP Output_Dir "..\..\..\..\obj\windows\intern\soundsystem\debug"\r
++# PROP Intermediate_Dir "..\..\..\..\obj\windows\intern\soundsystem\debug"\r
++# PROP Target_Dir ""\r
++LINK32=link.exe -lib\r
++# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c\r
++# ADD CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /I "../../" /I "../../../../../lib/windows/string/include" /I "../../../../../lib/windows/moto/include" /I "../../dummy" /I "../../openal" /I "..\..\..\string" /D "_DEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /YX /J /FD /c\r
++# ADD BASE RSC /l 0x409 /d "_DEBUG"\r
++# ADD RSC /l 0x409 /d "_DEBUG"\r
++BSC32=bscmake.exe\r
++# ADD BASE BSC32 /nologo\r
++# ADD BSC32 /nologo\r
++LIB32=link.exe -lib\r
++# ADD BASE LIB32 /nologo\r
++# ADD LIB32 /nologo /out:"..\..\..\..\obj\windows\intern\soundsystem\debug\libSoundSystem.lib"\r
++# Begin Special Build Tool\r
++SOURCE="$(InputPath)"\r
++PostBuild_Cmds=ECHO Copying header files      XCOPY /Y ..\..\*.h ..\..\..\..\..\lib\windows\SoundSystem\include\*.h   ECHO Copying lib        XCOPY /Y ..\..\..\..\obj\windows\intern\soundsystem\debug\*.lib ..\..\..\..\..\lib\windows\SoundSystem\lib\debug\*.a    ECHO Done\r
++# End Special Build Tool\r
++\r
++!ENDIF \r
++\r
++# Begin Target\r
++\r
++# Name "SoundSystem - Win32 Release"\r
++# Name "SoundSystem - Win32 Debug"\r
++# Begin Group "Source Files"\r
++\r
++# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"\r
++# Begin Source File\r
++\r
++SOURCE=..\..\intern\SND_AudioDevice.cpp\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE="..\..\intern\SND_C-api.cpp"\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\intern\SND_CDObject.cpp\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\intern\SND_DeviceManager.cpp\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\intern\SND_IdObject.cpp\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\intern\SND_Scene.cpp\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\intern\SND_SoundListener.cpp\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\intern\SND_SoundObject.cpp\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\intern\SND_Utils.cpp\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\intern\SND_WaveCache.cpp\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\intern\SND_WaveSlot.cpp\r
++# End Source File\r
++# End Group\r
++# Begin Group "Header Files"\r
++\r
++# PROP Default_Filter "h;hpp;hxx;hm;inl"\r
++# Begin Source File\r
++\r
++SOURCE=..\..\intern\SND_AudioDevice.h\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE="..\..\SND_C-api.h"\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\SND_CDObject.h\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\SND_DependKludge.h\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\SND_DeviceManager.h\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\SND_IAudioDevice.h\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\intern\SND_IdObject.h\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\SND_Object.h\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\SND_Scene.h\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\SND_SoundListener.h\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\SND_SoundObject.h\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\SND_Utils.h\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\SND_WaveCache.h\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\SND_WaveSlot.h\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\SoundDefines.h\r
++# End Source File\r
++# End Group\r
++# End Target\r
++# End Project\r
index 4a27fdfa6e3b2392f0b25621071f56cf66e3b5ae,4a27fdfa6e3b2392f0b25621071f56cf66e3b5ae..2bf372d038216cf7dac141f1cedf8b022edc099e
--# Microsoft Developer Studio Project File - Name="DummySoundSystem" - Package Owner=<4>
--# Microsoft Developer Studio Generated Build File, Format Version 6.00
--# ** DO NOT EDIT **
--
--# TARGTYPE "Win32 (x86) Static Library" 0x0104
--
--CFG=DummySoundSystem - Win32 Release
--!MESSAGE This is not a valid makefile. To build this project using NMAKE,
--!MESSAGE use the Export Makefile command and run
--!MESSAGE 
--!MESSAGE NMAKE /f "DummySoundSystem.mak".
--!MESSAGE 
--!MESSAGE You can specify a configuration when running NMAKE
--!MESSAGE by defining the macro CFG on the command line. For example:
--!MESSAGE 
--!MESSAGE NMAKE /f "DummySoundSystem.mak" CFG="DummySoundSystem - Win32 Release"
--!MESSAGE 
--!MESSAGE Possible choices for configuration are:
--!MESSAGE 
--!MESSAGE "DummySoundSystem - Win32 Release" (based on "Win32 (x86) Static Library")
--!MESSAGE "DummySoundSystem - Win32 Debug" (based on "Win32 (x86) Static Library")
--!MESSAGE 
--
--# Begin Project
--# PROP AllowPerConfigDependencies 0
--# PROP Scc_ProjName ""
--# PROP Scc_LocalPath ""
--CPP=cl.exe
--RSC=rc.exe
--
--!IF  "$(CFG)" == "DummySoundSystem - Win32 Release"
--
--# PROP BASE Use_MFC 0
--# PROP BASE Use_Debug_Libraries 0
--# PROP BASE Output_Dir "Release"
--# PROP BASE Intermediate_Dir "Release"
--# PROP BASE Target_Dir ""
--# PROP Use_MFC 0
--# PROP Use_Debug_Libraries 0
--# PROP Output_Dir "..\..\..\..\..\obj\windows\intern\soundsystem\dummy"
--# PROP Intermediate_Dir "..\..\..\..\..\obj\windows\intern\soundsystem\dummy"
--# PROP Target_Dir ""
--LINK32=link.exe -lib
--# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c
--# ADD CPP /nologo /MT /W3 /GX /O2 /I "..\..\..\intern" /I "..\..\..\..\SoundSystem" /I "..\..\..\..\moto\include" /I "..\..\..\..\string" /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /J /FD /c
--# ADD BASE RSC /l 0x409 /d "NDEBUG"
--# ADD RSC /l 0x409 /d "NDEBUG"
--BSC32=bscmake.exe
--# ADD BASE BSC32 /nologo
--# ADD BSC32 /nologo
--LIB32=link.exe -lib
--# ADD BASE LIB32 /nologo
--# ADD LIB32 /nologo /out:"..\..\..\..\..\obj\windows\intern\soundsystem\dummy\libDummySoundSystem.lib"
--
--!ELSEIF  "$(CFG)" == "DummySoundSystem - Win32 Debug"
--
--# PROP BASE Use_MFC 0
--# PROP BASE Use_Debug_Libraries 1
--# PROP BASE Output_Dir "Debug"
--# PROP BASE Intermediate_Dir "Debug"
--# PROP BASE Target_Dir ""
--# PROP Use_MFC 0
--# PROP Use_Debug_Libraries 1
--# PROP Output_Dir "..\..\..\..\..\obj\windows\intern\soundsystem\dummy\debug"
--# PROP Intermediate_Dir "..\..\..\..\..\obj\windows\intern\soundsystem\dummy\debug"
--# PROP Target_Dir ""
--LINK32=link.exe -lib
--# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
--# ADD CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /I "..\..\..\intern" /I "..\..\..\..\SoundSystem" /I "..\..\..\..\moto\include" /I "..\..\..\..\string" /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /J /FD /c
--# SUBTRACT CPP /Fr
--# ADD BASE RSC /l 0x409 /d "_DEBUG"
--# ADD RSC /l 0x409 /d "_DEBUG"
--BSC32=bscmake.exe
--# ADD BASE BSC32 /nologo
--# ADD BSC32 /nologo
--LIB32=link.exe -lib
--# ADD BASE LIB32 /nologo
--# ADD LIB32 /nologo /out:"..\..\..\..\..\obj\windows\intern\soundsystem\dummy\debug\libDummySoundSystem.lib"
--
--!ENDIF 
--
--# Begin Target
--
--# Name "DummySoundSystem - Win32 Release"
--# Name "DummySoundSystem - Win32 Debug"
--# Begin Group "Source Files"
--
--# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
--# Begin Source File
--
--SOURCE=..\..\..\dummy\SND_DummyDevice.cpp
--# End Source File
--# End Group
--# Begin Group "Header Files"
--
--# PROP Default_Filter "h;hpp;hxx;hm;inl"
--# Begin Source File
--
--SOURCE=..\..\..\dummy\SND_DummyDevice.h
--# End Source File
--# End Group
--# End Target
--# End Project
++# Microsoft Developer Studio Project File - Name="DummySoundSystem" - Package Owner=<4>\r
++# Microsoft Developer Studio Generated Build File, Format Version 6.00\r
++# ** DO NOT EDIT **\r
++\r
++# TARGTYPE "Win32 (x86) Static Library" 0x0104\r
++\r
++CFG=DummySoundSystem - Win32 Release\r
++!MESSAGE This is not a valid makefile. To build this project using NMAKE,\r
++!MESSAGE use the Export Makefile command and run\r
++!MESSAGE \r
++!MESSAGE NMAKE /f "DummySoundSystem.mak".\r
++!MESSAGE \r
++!MESSAGE You can specify a configuration when running NMAKE\r
++!MESSAGE by defining the macro CFG on the command line. For example:\r
++!MESSAGE \r
++!MESSAGE NMAKE /f "DummySoundSystem.mak" CFG="DummySoundSystem - Win32 Release"\r
++!MESSAGE \r
++!MESSAGE Possible choices for configuration are:\r
++!MESSAGE \r
++!MESSAGE "DummySoundSystem - Win32 Release" (based on "Win32 (x86) Static Library")\r
++!MESSAGE "DummySoundSystem - Win32 Debug" (based on "Win32 (x86) Static Library")\r
++!MESSAGE \r
++\r
++# Begin Project\r
++# PROP AllowPerConfigDependencies 0\r
++# PROP Scc_ProjName ""\r
++# PROP Scc_LocalPath ""\r
++CPP=cl.exe\r
++RSC=rc.exe\r
++\r
++!IF  "$(CFG)" == "DummySoundSystem - Win32 Release"\r
++\r
++# PROP BASE Use_MFC 0\r
++# PROP BASE Use_Debug_Libraries 0\r
++# PROP BASE Output_Dir "Release"\r
++# PROP BASE Intermediate_Dir "Release"\r
++# PROP BASE Target_Dir ""\r
++# PROP Use_MFC 0\r
++# PROP Use_Debug_Libraries 0\r
++# PROP Output_Dir "..\..\..\..\..\obj\windows\intern\soundsystem\dummy"\r
++# PROP Intermediate_Dir "..\..\..\..\..\obj\windows\intern\soundsystem\dummy"\r
++# PROP Target_Dir ""\r
++LINK32=link.exe -lib\r
++# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c\r
++# ADD CPP /nologo /MT /W3 /GX /O2 /I "..\..\..\intern" /I "..\..\..\..\SoundSystem" /I "..\..\..\..\moto\include" /I "..\..\..\..\string" /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /J /FD /c\r
++# ADD BASE RSC /l 0x409 /d "NDEBUG"\r
++# ADD RSC /l 0x409 /d "NDEBUG"\r
++BSC32=bscmake.exe\r
++# ADD BASE BSC32 /nologo\r
++# ADD BSC32 /nologo\r
++LIB32=link.exe -lib\r
++# ADD BASE LIB32 /nologo\r
++# ADD LIB32 /nologo /out:"..\..\..\..\..\obj\windows\intern\soundsystem\dummy\libDummySoundSystem.lib"\r
++\r
++!ELSEIF  "$(CFG)" == "DummySoundSystem - Win32 Debug"\r
++\r
++# PROP BASE Use_MFC 0\r
++# PROP BASE Use_Debug_Libraries 1\r
++# PROP BASE Output_Dir "Debug"\r
++# PROP BASE Intermediate_Dir "Debug"\r
++# PROP BASE Target_Dir ""\r
++# PROP Use_MFC 0\r
++# PROP Use_Debug_Libraries 1\r
++# PROP Output_Dir "..\..\..\..\..\obj\windows\intern\soundsystem\dummy\debug"\r
++# PROP Intermediate_Dir "..\..\..\..\..\obj\windows\intern\soundsystem\dummy\debug"\r
++# PROP Target_Dir ""\r
++LINK32=link.exe -lib\r
++# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c\r
++# ADD CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /I "..\..\..\intern" /I "..\..\..\..\SoundSystem" /I "..\..\..\..\moto\include" /I "..\..\..\..\string" /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /J /FD /c\r
++# SUBTRACT CPP /Fr\r
++# ADD BASE RSC /l 0x409 /d "_DEBUG"\r
++# ADD RSC /l 0x409 /d "_DEBUG"\r
++BSC32=bscmake.exe\r
++# ADD BASE BSC32 /nologo\r
++# ADD BSC32 /nologo\r
++LIB32=link.exe -lib\r
++# ADD BASE LIB32 /nologo\r
++# ADD LIB32 /nologo /out:"..\..\..\..\..\obj\windows\intern\soundsystem\dummy\debug\libDummySoundSystem.lib"\r
++\r
++!ENDIF \r
++\r
++# Begin Target\r
++\r
++# Name "DummySoundSystem - Win32 Release"\r
++# Name "DummySoundSystem - Win32 Debug"\r
++# Begin Group "Source Files"\r
++\r
++# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"\r
++# Begin Source File\r
++\r
++SOURCE=..\..\..\dummy\SND_DummyDevice.cpp\r
++# End Source File\r
++# End Group\r
++# Begin Group "Header Files"\r
++\r
++# PROP Default_Filter "h;hpp;hxx;hm;inl"\r
++# Begin Source File\r
++\r
++SOURCE=..\..\..\dummy\SND_DummyDevice.h\r
++# End Source File\r
++# End Group\r
++# End Target\r
++# End Project\r
index 67a6bd0bb5a773e9601877590bdf16ce36336946,67a6bd0bb5a773e9601877590bdf16ce36336946..ef0c10e8eff028b16223a945dabfeee30d14f1eb
--# Microsoft Developer Studio Project File - Name="OpenALSoundSystem" - Package Owner=<4>
--# Microsoft Developer Studio Generated Build File, Format Version 6.00
--# ** DO NOT EDIT **
--
--# TARGTYPE "Win32 (x86) Static Library" 0x0104
--
--CFG=OpenALSoundSystem - Win32 Release
--!MESSAGE This is not a valid makefile. To build this project using NMAKE,
--!MESSAGE use the Export Makefile command and run
--!MESSAGE 
--!MESSAGE NMAKE /f "OpenALSoundSystem.mak".
--!MESSAGE 
--!MESSAGE You can specify a configuration when running NMAKE
--!MESSAGE by defining the macro CFG on the command line. For example:
--!MESSAGE 
--!MESSAGE NMAKE /f "OpenALSoundSystem.mak" CFG="OpenALSoundSystem - Win32 Release"
--!MESSAGE 
--!MESSAGE Possible choices for configuration are:
--!MESSAGE 
--!MESSAGE "OpenALSoundSystem - Win32 Release" (based on "Win32 (x86) Static Library")
--!MESSAGE "OpenALSoundSystem - Win32 Debug" (based on "Win32 (x86) Static Library")
--!MESSAGE 
--
--# Begin Project
--# PROP AllowPerConfigDependencies 0
--# PROP Scc_ProjName ""
--# PROP Scc_LocalPath ""
--CPP=cl.exe
--RSC=rc.exe
--
--!IF  "$(CFG)" == "OpenALSoundSystem - Win32 Release"
--
--# PROP BASE Use_MFC 0
--# PROP BASE Use_Debug_Libraries 0
--# PROP BASE Output_Dir "Release"
--# PROP BASE Intermediate_Dir "Release"
--# PROP BASE Target_Dir ""
--# PROP Use_MFC 0
--# PROP Use_Debug_Libraries 0
--# PROP Output_Dir "..\..\..\..\..\obj\windows\intern\soundsystem\openal"
--# PROP Intermediate_Dir "..\..\..\..\..\obj\windows\intern\soundsystem\openal"
--# PROP Target_Dir ""
--LINK32=link.exe -lib
--# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c
--# ADD CPP /nologo /MT /W3 /GX /O2 /I "..\..\..\intern" /I "..\..\..\..\SoundSystem" /I "..\..\..\..\SoundSystem\sdl" /I "..\..\..\..\moto\include" /I "..\..\..\..\string" /I "..\..\..\..\..\..\lib\windows\openal\include" /I "..\..\..\..\..\..\lib\windows\sdl\include" /D "NDEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /YX /J /FD /c
--# ADD BASE RSC /l 0x409 /d "NDEBUG"
--# ADD RSC /l 0x409 /d "NDEBUG"
--BSC32=bscmake.exe
--# ADD BASE BSC32 /nologo
--# ADD BSC32 /nologo
--LIB32=link.exe -lib
--# ADD BASE LIB32 /nologo
--# ADD LIB32 /nologo /out:"..\..\..\..\..\obj\windows\intern\soundsystem\openal\libOpenALSoundSystem.lib"
--
--!ELSEIF  "$(CFG)" == "OpenALSoundSystem - Win32 Debug"
--
--# PROP BASE Use_MFC 0
--# PROP BASE Use_Debug_Libraries 1
--# PROP BASE Output_Dir "OpenALSoundSystem___Win32_Debug"
--# PROP BASE Intermediate_Dir "OpenALSoundSystem___Win32_Debug"
--# PROP BASE Target_Dir ""
--# PROP Use_MFC 0
--# PROP Use_Debug_Libraries 1
--# PROP Output_Dir "..\..\..\..\..\obj\windows\intern\soundsystem\openal\debug"
--# PROP Intermediate_Dir "..\..\..\..\..\obj\windows\intern\soundsystem\openal\debug"
--# PROP Target_Dir ""
--LINK32=link.exe -lib
--# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
--# ADD CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /I "..\..\..\intern" /I "..\..\..\..\SoundSystem" /I "..\..\..\..\SoundSystem\sdl" /I "..\..\..\..\moto\include" /I "..\..\..\..\string" /I "..\..\..\..\..\..\lib\windows\sdl\include" /I "..\..\..\..\..\..\lib\windows\openal\include" /D "_DEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /YX /J /FD /c
--# ADD BASE RSC /l 0x409 /d "_DEBUG"
--# ADD RSC /l 0x409 /d "_DEBUG"
--BSC32=bscmake.exe
--# ADD BASE BSC32 /nologo
--# ADD BSC32 /nologo
--LIB32=link.exe -lib
--# ADD BASE LIB32 /nologo
--# ADD LIB32 /nologo /out:"..\..\..\..\..\obj\windows\intern\soundsystem\openal\debug\libOpenALSoundSystem.lib"
--
--!ENDIF 
--
--# Begin Target
--
--# Name "OpenALSoundSystem - Win32 Release"
--# Name "OpenALSoundSystem - Win32 Debug"
--# Begin Group "Source Files"
--
--# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
--# Begin Source File
--
--SOURCE=..\..\..\openal\SND_OpenALDevice.cpp
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\..\sdl\SND_SDLCDDevice.cpp
--# End Source File
--# End Group
--# Begin Group "Header Files"
--
--# PROP Default_Filter "h;hpp;hxx;hm;inl"
--# Begin Source File
--
--SOURCE=..\..\..\openal\SND_OpenALDevice.h
--# End Source File
--# End Group
--# End Target
--# End Project
++# Microsoft Developer Studio Project File - Name="OpenALSoundSystem" - Package Owner=<4>\r
++# Microsoft Developer Studio Generated Build File, Format Version 6.00\r
++# ** DO NOT EDIT **\r
++\r
++# TARGTYPE "Win32 (x86) Static Library" 0x0104\r
++\r
++CFG=OpenALSoundSystem - Win32 Release\r
++!MESSAGE This is not a valid makefile. To build this project using NMAKE,\r
++!MESSAGE use the Export Makefile command and run\r
++!MESSAGE \r
++!MESSAGE NMAKE /f "OpenALSoundSystem.mak".\r
++!MESSAGE \r
++!MESSAGE You can specify a configuration when running NMAKE\r
++!MESSAGE by defining the macro CFG on the command line. For example:\r
++!MESSAGE \r
++!MESSAGE NMAKE /f "OpenALSoundSystem.mak" CFG="OpenALSoundSystem - Win32 Release"\r
++!MESSAGE \r
++!MESSAGE Possible choices for configuration are:\r
++!MESSAGE \r
++!MESSAGE "OpenALSoundSystem - Win32 Release" (based on "Win32 (x86) Static Library")\r
++!MESSAGE "OpenALSoundSystem - Win32 Debug" (based on "Win32 (x86) Static Library")\r
++!MESSAGE \r
++\r
++# Begin Project\r
++# PROP AllowPerConfigDependencies 0\r
++# PROP Scc_ProjName ""\r
++# PROP Scc_LocalPath ""\r
++CPP=cl.exe\r
++RSC=rc.exe\r
++\r
++!IF  "$(CFG)" == "OpenALSoundSystem - Win32 Release"\r
++\r
++# PROP BASE Use_MFC 0\r
++# PROP BASE Use_Debug_Libraries 0\r
++# PROP BASE Output_Dir "Release"\r
++# PROP BASE Intermediate_Dir "Release"\r
++# PROP BASE Target_Dir ""\r
++# PROP Use_MFC 0\r
++# PROP Use_Debug_Libraries 0\r
++# PROP Output_Dir "..\..\..\..\..\obj\windows\intern\soundsystem\openal"\r
++# PROP Intermediate_Dir "..\..\..\..\..\obj\windows\intern\soundsystem\openal"\r
++# PROP Target_Dir ""\r
++LINK32=link.exe -lib\r
++# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c\r
++# ADD CPP /nologo /MT /W3 /GX /O2 /I "..\..\..\intern" /I "..\..\..\..\SoundSystem" /I "..\..\..\..\SoundSystem\sdl" /I "..\..\..\..\moto\include" /I "..\..\..\..\string" /I "..\..\..\..\..\..\lib\windows\openal\include" /I "..\..\..\..\..\..\lib\windows\sdl\include" /D "NDEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /YX /J /FD /c\r
++# ADD BASE RSC /l 0x409 /d "NDEBUG"\r
++# ADD RSC /l 0x409 /d "NDEBUG"\r
++BSC32=bscmake.exe\r
++# ADD BASE BSC32 /nologo\r
++# ADD BSC32 /nologo\r
++LIB32=link.exe -lib\r
++# ADD BASE LIB32 /nologo\r
++# ADD LIB32 /nologo /out:"..\..\..\..\..\obj\windows\intern\soundsystem\openal\libOpenALSoundSystem.lib"\r
++\r
++!ELSEIF  "$(CFG)" == "OpenALSoundSystem - Win32 Debug"\r
++\r
++# PROP BASE Use_MFC 0\r
++# PROP BASE Use_Debug_Libraries 1\r
++# PROP BASE Output_Dir "OpenALSoundSystem___Win32_Debug"\r
++# PROP BASE Intermediate_Dir "OpenALSoundSystem___Win32_Debug"\r
++# PROP BASE Target_Dir ""\r
++# PROP Use_MFC 0\r
++# PROP Use_Debug_Libraries 1\r
++# PROP Output_Dir "..\..\..\..\..\obj\windows\intern\soundsystem\openal\debug"\r
++# PROP Intermediate_Dir "..\..\..\..\..\obj\windows\intern\soundsystem\openal\debug"\r
++# PROP Target_Dir ""\r
++LINK32=link.exe -lib\r
++# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c\r
++# ADD CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /I "..\..\..\intern" /I "..\..\..\..\SoundSystem" /I "..\..\..\..\SoundSystem\sdl" /I "..\..\..\..\moto\include" /I "..\..\..\..\string" /I "..\..\..\..\..\..\lib\windows\sdl\include" /I "..\..\..\..\..\..\lib\windows\openal\include" /D "_DEBUG" /D "WIN32" /D "_MBCS" /D "_LIB" /YX /J /FD /c\r
++# ADD BASE RSC /l 0x409 /d "_DEBUG"\r
++# ADD RSC /l 0x409 /d "_DEBUG"\r
++BSC32=bscmake.exe\r
++# ADD BASE BSC32 /nologo\r
++# ADD BSC32 /nologo\r
++LIB32=link.exe -lib\r
++# ADD BASE LIB32 /nologo\r
++# ADD LIB32 /nologo /out:"..\..\..\..\..\obj\windows\intern\soundsystem\openal\debug\libOpenALSoundSystem.lib"\r
++\r
++!ENDIF \r
++\r
++# Begin Target\r
++\r
++# Name "OpenALSoundSystem - Win32 Release"\r
++# Name "OpenALSoundSystem - Win32 Debug"\r
++# Begin Group "Source Files"\r
++\r
++# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"\r
++# Begin Source File\r
++\r
++SOURCE=..\..\..\openal\SND_OpenALDevice.cpp\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\..\sdl\SND_SDLCDDevice.cpp\r
++# End Source File\r
++# End Group\r
++# Begin Group "Header Files"\r
++\r
++# PROP Default_Filter "h;hpp;hxx;hm;inl"\r
++# Begin Source File\r
++\r
++SOURCE=..\..\..\openal\SND_OpenALDevice.h\r
++# End Source File\r
++# End Group\r
++# End Target\r
++# End Project\r
index 9ce30f985ac1f0acd47c24238f3fc6a924b34c75,9ce30f985ac1f0acd47c24238f3fc6a924b34c75..3649cf6de5a760bf87cb11785407ab20d317d101
@@@ -316,7 -316,7 +316,7 @@@ SND_OpenALDevice::SND_OpenALDevice(
  
  void SND_OpenALDevice::UseCD(void) const
  {
--      // only fmod has CD support, so only create it here
++      // we use SDL for CD, so we create the system
        SND_CDObject::CreateSystem();
  
  }
index a9d2d9722e1f668d44e4396be10244244970600b,a9d2d9722e1f668d44e4396be10244244970600b..b7ff7774fa1ba780577a2ee30368eb0cf3bef975
--# Microsoft Developer Studio Project File - Name="bmfont" - Package Owner=<4>
--# Microsoft Developer Studio Generated Build File, Format Version 6.00
--# ** DO NOT EDIT **
--
--# TARGTYPE "Win32 (x86) Static Library" 0x0104
--
--CFG=bmfont - Win32 Debug
--!MESSAGE This is not a valid makefile. To build this project using NMAKE,
--!MESSAGE use the Export Makefile command and run
--!MESSAGE 
--!MESSAGE NMAKE /f "bmfont.mak".
--!MESSAGE 
--!MESSAGE You can specify a configuration when running NMAKE
--!MESSAGE by defining the macro CFG on the command line. For example:
--!MESSAGE 
--!MESSAGE NMAKE /f "bmfont.mak" CFG="bmfont - Win32 Debug"
--!MESSAGE 
--!MESSAGE Possible choices for configuration are:
--!MESSAGE 
--!MESSAGE "bmfont - Win32 Release" (based on "Win32 (x86) Static Library")
--!MESSAGE "bmfont - Win32 Debug" (based on "Win32 (x86) Static Library")
--!MESSAGE 
--
--# Begin Project
--# PROP AllowPerConfigDependencies 0
--# PROP Scc_ProjName ""
--# PROP Scc_LocalPath ""
--CPP=cl.exe
--RSC=rc.exe
--
--!IF  "$(CFG)" == "bmfont - Win32 Release"
--
--# PROP BASE Use_MFC 0
--# PROP BASE Use_Debug_Libraries 0
--# PROP BASE Output_Dir "Release"
--# PROP BASE Intermediate_Dir "Release"
--# PROP BASE Target_Dir ""
--# PROP Use_MFC 0
--# PROP Use_Debug_Libraries 0
--# PROP Output_Dir "..\..\..\..\obj\windows\intern\bmfont"
--# PROP Intermediate_Dir "..\..\..\..\obj\windows\intern\bmfont"
--# PROP Target_Dir ""
--LINK32=link.exe -lib
--# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c
--# ADD CPP /nologo /MT /W3 /GX /O2 /I "../.." /I "../../intern" /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c
--# ADD BASE RSC /l 0x409 /d "NDEBUG"
--# ADD RSC /l 0x409 /d "NDEBUG"
--BSC32=bscmake.exe
--# ADD BASE BSC32 /nologo
--# ADD BSC32 /nologo
--LIB32=link.exe -lib
--# ADD BASE LIB32 /nologo
--# ADD LIB32 /nologo /out:"..\..\..\..\obj\windows\intern\bmfont\libbmfont.lib"
--# Begin Special Build Tool
--SOURCE="$(InputPath)"
--PostBuild_Desc=Copying BMFONT files library (release target) to lib tree.
--PostBuild_Cmds=ECHO Copying header files      XCOPY /Y ..\..\*.h ..\..\..\..\..\lib\windows\bmfont\include\   ECHO Copying lib        XCOPY /Y ..\..\..\..\obj\windows\intern\bmfont\*.lib ..\..\..\..\..\lib\windows\bmfont\lib\*.a  ECHO Done
--# End Special Build Tool
--
--!ELSEIF  "$(CFG)" == "bmfont - Win32 Debug"
--
--# PROP BASE Use_MFC 0
--# PROP BASE Use_Debug_Libraries 1
--# PROP BASE Output_Dir "Debug"
--# PROP BASE Intermediate_Dir "Debug"
--# PROP BASE Target_Dir ""
--# PROP Use_MFC 0
--# PROP Use_Debug_Libraries 1
--# PROP Output_Dir "..\..\..\..\obj\windows\intern\bmfont\debug"
--# PROP Intermediate_Dir "..\..\..\..\obj\windows\intern\bmfont\debug"
--# PROP Target_Dir ""
--LINK32=link.exe -lib
--# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
--# ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /I "../.." /I "../../intern" /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
--# ADD BASE RSC /l 0x409 /d "_DEBUG"
--# ADD RSC /l 0x409 /d "_DEBUG"
--BSC32=bscmake.exe
--# ADD BASE BSC32 /nologo
--# ADD BSC32 /nologo
--LIB32=link.exe -lib
--# ADD BASE LIB32 /nologo
--# ADD LIB32 /nologo /out:"..\..\..\..\obj\windows\intern\bmfont\debug\libbmfont.lib"
--# Begin Special Build Tool
--SOURCE="$(InputPath)"
--PostBuild_Desc=Copying BMFONT files library (debug target) to lib tree.
--PostBuild_Cmds=ECHO Copying header files      XCOPY /Y ..\..\*.h ..\..\..\..\..\lib\windows\bmfont\include\   ECHO Copying lib        XCOPY /Y ..\..\..\..\obj\windows\intern\bmfont\debug\*.lib ..\..\..\..\..\lib\windows\bmfont\lib\debug\*.a      ECHO Done
--# End Special Build Tool
--
--!ENDIF 
--
--# Begin Target
--
--# Name "bmfont - Win32 Release"
--# Name "bmfont - Win32 Debug"
--# Begin Group "Source Files"
--
--# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
--# Begin Source File
--
--SOURCE=..\..\intern\BMF_Api.cpp
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BMF_BitmapFont.cpp
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BMF_font_helv10.cpp
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BMF_font_helv12.cpp
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BMF_font_helvb10.cpp
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BMF_font_helvb12.cpp
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BMF_font_helvb14.cpp
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BMF_font_helvb8.cpp
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BMF_font_scr12.cpp
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BMF_font_scr14.cpp
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BMF_font_scr15.cpp
--# End Source File
--# End Group
--# Begin Group "Header Files"
--
--# PROP Default_Filter "h;hpp;hxx;hm;inl"
--# Begin Group "intern"
--
--# PROP Default_Filter ""
--# Begin Source File
--
--SOURCE=..\..\intern\BMF_BitmapFont.h
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BMF_FontData.h
--# End Source File
--# End Group
--# Begin Group "extern"
--
--# PROP Default_Filter ""
--# Begin Source File
--
--SOURCE=..\..\BMF_Api.h
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\BMF_Fonts.h
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\BMF_Settings.h
--# End Source File
--# End Group
--# End Group
--# End Target
--# End Project
++# Microsoft Developer Studio Project File - Name="bmfont" - Package Owner=<4>\r
++# Microsoft Developer Studio Generated Build File, Format Version 6.00\r
++# ** DO NOT EDIT **\r
++\r
++# TARGTYPE "Win32 (x86) Static Library" 0x0104\r
++\r
++CFG=bmfont - Win32 Debug\r
++!MESSAGE This is not a valid makefile. To build this project using NMAKE,\r
++!MESSAGE use the Export Makefile command and run\r
++!MESSAGE \r
++!MESSAGE NMAKE /f "bmfont.mak".\r
++!MESSAGE \r
++!MESSAGE You can specify a configuration when running NMAKE\r
++!MESSAGE by defining the macro CFG on the command line. For example:\r
++!MESSAGE \r
++!MESSAGE NMAKE /f "bmfont.mak" CFG="bmfont - Win32 Debug"\r
++!MESSAGE \r
++!MESSAGE Possible choices for configuration are:\r
++!MESSAGE \r
++!MESSAGE "bmfont - Win32 Release" (based on "Win32 (x86) Static Library")\r
++!MESSAGE "bmfont - Win32 Debug" (based on "Win32 (x86) Static Library")\r
++!MESSAGE \r
++\r
++# Begin Project\r
++# PROP AllowPerConfigDependencies 0\r
++# PROP Scc_ProjName ""\r
++# PROP Scc_LocalPath ""\r
++CPP=cl.exe\r
++RSC=rc.exe\r
++\r
++!IF  "$(CFG)" == "bmfont - Win32 Release"\r
++\r
++# PROP BASE Use_MFC 0\r
++# PROP BASE Use_Debug_Libraries 0\r
++# PROP BASE Output_Dir "Release"\r
++# PROP BASE Intermediate_Dir "Release"\r
++# PROP BASE Target_Dir ""\r
++# PROP Use_MFC 0\r
++# PROP Use_Debug_Libraries 0\r
++# PROP Output_Dir "..\..\..\..\obj\windows\intern\bmfont"\r
++# PROP Intermediate_Dir "..\..\..\..\obj\windows\intern\bmfont"\r
++# PROP Target_Dir ""\r
++LINK32=link.exe -lib\r
++# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c\r
++# ADD CPP /nologo /MT /W3 /GX /O2 /I "../.." /I "../../intern" /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c\r
++# ADD BASE RSC /l 0x409 /d "NDEBUG"\r
++# ADD RSC /l 0x409 /d "NDEBUG"\r
++BSC32=bscmake.exe\r
++# ADD BASE BSC32 /nologo\r
++# ADD BSC32 /nologo\r
++LIB32=link.exe -lib\r
++# ADD BASE LIB32 /nologo\r
++# ADD LIB32 /nologo /out:"..\..\..\..\obj\windows\intern\bmfont\libbmfont.lib"\r
++# Begin Special Build Tool\r
++SOURCE="$(InputPath)"\r
++PostBuild_Desc=Copying BMFONT files library (release target) to lib tree.\r
++PostBuild_Cmds=ECHO Copying header files      XCOPY /Y ..\..\*.h ..\..\..\..\..\lib\windows\bmfont\include\   ECHO Copying lib        XCOPY /Y ..\..\..\..\obj\windows\intern\bmfont\*.lib ..\..\..\..\..\lib\windows\bmfont\lib\*.a  ECHO Done\r
++# End Special Build Tool\r
++\r
++!ELSEIF  "$(CFG)" == "bmfont - Win32 Debug"\r
++\r
++# PROP BASE Use_MFC 0\r
++# PROP BASE Use_Debug_Libraries 1\r
++# PROP BASE Output_Dir "Debug"\r
++# PROP BASE Intermediate_Dir "Debug"\r
++# PROP BASE Target_Dir ""\r
++# PROP Use_MFC 0\r
++# PROP Use_Debug_Libraries 1\r
++# PROP Output_Dir "..\..\..\..\obj\windows\intern\bmfont\debug"\r
++# PROP Intermediate_Dir "..\..\..\..\obj\windows\intern\bmfont\debug"\r
++# PROP Target_Dir ""\r
++LINK32=link.exe -lib\r
++# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c\r
++# ADD CPP /nologo /MTd /W3 /Gm /GX /ZI /Od /I "../.." /I "../../intern" /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c\r
++# ADD BASE RSC /l 0x409 /d "_DEBUG"\r
++# ADD RSC /l 0x409 /d "_DEBUG"\r
++BSC32=bscmake.exe\r
++# ADD BASE BSC32 /nologo\r
++# ADD BSC32 /nologo\r
++LIB32=link.exe -lib\r
++# ADD BASE LIB32 /nologo\r
++# ADD LIB32 /nologo /out:"..\..\..\..\obj\windows\intern\bmfont\debug\libbmfont.lib"\r
++# Begin Special Build Tool\r
++SOURCE="$(InputPath)"\r
++PostBuild_Desc=Copying BMFONT files library (debug target) to lib tree.\r
++PostBuild_Cmds=ECHO Copying header files      XCOPY /Y ..\..\*.h ..\..\..\..\..\lib\windows\bmfont\include\   ECHO Copying lib        XCOPY /Y ..\..\..\..\obj\windows\intern\bmfont\debug\*.lib ..\..\..\..\..\lib\windows\bmfont\lib\debug\*.a      ECHO Done\r
++# End Special Build Tool\r
++\r
++!ENDIF \r
++\r
++# Begin Target\r
++\r
++# Name "bmfont - Win32 Release"\r
++# Name "bmfont - Win32 Debug"\r
++# Begin Group "Source Files"\r
++\r
++# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"\r
++# Begin Source File\r
++\r
++SOURCE=..\..\intern\BMF_Api.cpp\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\intern\BMF_BitmapFont.cpp\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\intern\BMF_font_helv10.cpp\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\intern\BMF_font_helv12.cpp\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\intern\BMF_font_helvb10.cpp\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\intern\BMF_font_helvb12.cpp\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\intern\BMF_font_helvb14.cpp\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\intern\BMF_font_helvb8.cpp\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\intern\BMF_font_scr12.cpp\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\intern\BMF_font_scr14.cpp\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\intern\BMF_font_scr15.cpp\r
++# End Source File\r
++# End Group\r
++# Begin Group "Header Files"\r
++\r
++# PROP Default_Filter "h;hpp;hxx;hm;inl"\r
++# Begin Group "intern"\r
++\r
++# PROP Default_Filter ""\r
++# Begin Source File\r
++\r
++SOURCE=..\..\intern\BMF_BitmapFont.h\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\intern\BMF_FontData.h\r
++# End Source File\r
++# End Group\r
++# Begin Group "extern"\r
++\r
++# PROP Default_Filter ""\r
++# Begin Source File\r
++\r
++SOURCE=..\..\BMF_Api.h\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\BMF_Fonts.h\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\BMF_Settings.h\r
++# End Source File\r
++# End Group\r
++# End Group\r
++# End Target\r
++# End Project\r
index d2e2f94cd0bdf861a2bec6d7e945bfa2917c900c,d2e2f94cd0bdf861a2bec6d7e945bfa2917c900c..265738bc0fe41d903ac8314a1acbbb60c5d7ae32
@@@ -1,29 -1,29 +1,29 @@@
--Microsoft Developer Studio Workspace File, Format Version 6.00
--# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
--
--###############################################################################
--
--Project: "bmfont"=.\bmfont.dsp - Package Owner=<4>
--
--Package=<5>
--{{{
--}}}
--
--Package=<4>
--{{{
--}}}
--
--###############################################################################
--
--Global:
--
--Package=<5>
--{{{
--}}}
--
--Package=<3>
--{{{
--}}}
--
--###############################################################################
--
++Microsoft Developer Studio Workspace File, Format Version 6.00\r
++# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!\r
++\r
++###############################################################################\r
++\r
++Project: "bmfont"=.\bmfont.dsp - Package Owner=<4>\r
++\r
++Package=<5>\r
++{{{\r
++}}}\r
++\r
++Package=<4>\r
++{{{\r
++}}}\r
++\r
++###############################################################################\r
++\r
++Global:\r
++\r
++Package=<5>\r
++{{{\r
++}}}\r
++\r
++Package=<3>\r
++{{{\r
++}}}\r
++\r
++###############################################################################\r
++\r
index 13e6e65f70601eeb534a24946e21c3e0a69703a4,13e6e65f70601eeb534a24946e21c3e0a69703a4..d178f5b4dc1217dd4d85d0f280b48351b43e8d56
--# Microsoft Developer Studio Project File - Name="BMF_Test" - Package Owner=<4>
--# Microsoft Developer Studio Generated Build File, Format Version 6.00
--# ** DO NOT EDIT **
--
--# TARGTYPE "Win32 (x86) Console Application" 0x0103
--
--CFG=BMF_Test - Win32 Debug
--!MESSAGE This is not a valid makefile. To build this project using NMAKE,
--!MESSAGE use the Export Makefile command and run
--!MESSAGE 
--!MESSAGE NMAKE /f "BMF_Test.mak".
--!MESSAGE 
--!MESSAGE You can specify a configuration when running NMAKE
--!MESSAGE by defining the macro CFG on the command line. For example:
--!MESSAGE 
--!MESSAGE NMAKE /f "BMF_Test.mak" CFG="BMF_Test - Win32 Debug"
--!MESSAGE 
--!MESSAGE Possible choices for configuration are:
--!MESSAGE 
--!MESSAGE "BMF_Test - Win32 Release" (based on "Win32 (x86) Console Application")
--!MESSAGE "BMF_Test - Win32 Debug" (based on "Win32 (x86) Console Application")
--!MESSAGE 
--
--# Begin Project
--# PROP AllowPerConfigDependencies 0
--# PROP Scc_ProjName ""
--# PROP Scc_LocalPath ""
--CPP=cl.exe
--RSC=rc.exe
--
--!IF  "$(CFG)" == "BMF_Test - Win32 Release"
--
--# PROP BASE Use_MFC 0
--# PROP BASE Use_Debug_Libraries 0
--# PROP BASE Output_Dir "Release"
--# PROP BASE Intermediate_Dir "Release"
--# PROP BASE Target_Dir ""
--# PROP Use_MFC 0
--# PROP Use_Debug_Libraries 0
--# PROP Output_Dir "../../../../../../obj/windows/intern/BMF_bmfont/test"
--# PROP Intermediate_Dir "../../../../../../obj/windows/intern/BMF_bmfont/test"
--# PROP Target_Dir ""
--# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
--# ADD CPP /nologo /W3 /GX /O2 /I "../../../" /I "../../../../../lib/windows/string/include" /I "../../../../../lib/windows/ghost/include" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c
--# ADD BASE RSC /l 0x409 /d "NDEBUG"
--# ADD RSC /l 0x409 /d "NDEBUG"
--BSC32=bscmake.exe
--# ADD BASE BSC32 /nologo
--# ADD BSC32 /nologo
--LINK32=link.exe
--# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386
--# ADD LINK32 kernel32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib libstring.a libghost.a glu32.lib opengl32.lib user32.lib gdi32.lib /nologo /subsystem:console /machine:I386 /libpath:"../../../../../lib/windows/string/lib" /libpath:"../../../../../lib/windows/ghost/lib"
--
--!ELSEIF  "$(CFG)" == "BMF_Test - Win32 Debug"
--
--# PROP BASE Use_MFC 0
--# PROP BASE Use_Debug_Libraries 1
--# PROP BASE Output_Dir "Debug"
--# PROP BASE Intermediate_Dir "Debug"
--# PROP BASE Target_Dir ""
--# PROP Use_MFC 0
--# PROP Use_Debug_Libraries 1
--# PROP Output_Dir "../../../../../../obj/windows/intern/BMF_bmfont/test/debug"
--# PROP Intermediate_Dir "../../../../../../obj/windows/intern/BMF_bmfont/test/debug"
--# PROP Ignore_Export_Lib 0
--# PROP Target_Dir ""
--# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
--# ADD CPP /nologo /W3 /Gm /GX /ZI /Od /I "../../../" /I "../../../../../lib/windows/string/include" /I "../../../../../lib/windows/ghost/include" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c
--# ADD BASE RSC /l 0x409 /d "_DEBUG"
--# ADD RSC /l 0x409 /d "_DEBUG"
--BSC32=bscmake.exe
--# ADD BASE BSC32 /nologo
--# ADD BSC32 /nologo
--LINK32=link.exe
--# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept
--# ADD LINK32 glu32.lib opengl32.lib libstring.a libghost.a user32.lib gdi32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept /libpath:"../../../../../lib/windows/string/lib" /libpath:"../../../../../lib/windows/ghost/lib"
--
--!ENDIF 
--
--# Begin Target
--
--# Name "BMF_Test - Win32 Release"
--# Name "BMF_Test - Win32 Debug"
--# Begin Group "Source Files"
--
--# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
--# Begin Source File
--
--SOURCE=..\..\..\intern\BMF_glut_helb8.c
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\..\intern\BMF_glut_helb8.cpp
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\BMF_Test.cpp
--# End Source File
--# End Group
--# Begin Group "Header Files"
--
--# PROP Default_Filter "h;hpp;hxx;hm;inl"
--# End Group
--# Begin Group "Resource Files"
--
--# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
--# End Group
--# End Target
--# End Project
++# Microsoft Developer Studio Project File - Name="BMF_Test" - Package Owner=<4>\r
++# Microsoft Developer Studio Generated Build File, Format Version 6.00\r
++# ** DO NOT EDIT **\r
++\r
++# TARGTYPE "Win32 (x86) Console Application" 0x0103\r
++\r
++CFG=BMF_Test - Win32 Debug\r
++!MESSAGE This is not a valid makefile. To build this project using NMAKE,\r
++!MESSAGE use the Export Makefile command and run\r
++!MESSAGE \r
++!MESSAGE NMAKE /f "BMF_Test.mak".\r
++!MESSAGE \r
++!MESSAGE You can specify a configuration when running NMAKE\r
++!MESSAGE by defining the macro CFG on the command line. For example:\r
++!MESSAGE \r
++!MESSAGE NMAKE /f "BMF_Test.mak" CFG="BMF_Test - Win32 Debug"\r
++!MESSAGE \r
++!MESSAGE Possible choices for configuration are:\r
++!MESSAGE \r
++!MESSAGE "BMF_Test - Win32 Release" (based on "Win32 (x86) Console Application")\r
++!MESSAGE "BMF_Test - Win32 Debug" (based on "Win32 (x86) Console Application")\r
++!MESSAGE \r
++\r
++# Begin Project\r
++# PROP AllowPerConfigDependencies 0\r
++# PROP Scc_ProjName ""\r
++# PROP Scc_LocalPath ""\r
++CPP=cl.exe\r
++RSC=rc.exe\r
++\r
++!IF  "$(CFG)" == "BMF_Test - Win32 Release"\r
++\r
++# PROP BASE Use_MFC 0\r
++# PROP BASE Use_Debug_Libraries 0\r
++# PROP BASE Output_Dir "Release"\r
++# PROP BASE Intermediate_Dir "Release"\r
++# PROP BASE Target_Dir ""\r
++# PROP Use_MFC 0\r
++# PROP Use_Debug_Libraries 0\r
++# PROP Output_Dir "../../../../../../obj/windows/intern/BMF_bmfont/test"\r
++# PROP Intermediate_Dir "../../../../../../obj/windows/intern/BMF_bmfont/test"\r
++# PROP Target_Dir ""\r
++# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c\r
++# ADD CPP /nologo /W3 /GX /O2 /I "../../../" /I "../../../../../lib/windows/string/include" /I "../../../../../lib/windows/ghost/include" /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /c\r
++# ADD BASE RSC /l 0x409 /d "NDEBUG"\r
++# ADD RSC /l 0x409 /d "NDEBUG"\r
++BSC32=bscmake.exe\r
++# ADD BASE BSC32 /nologo\r
++# ADD BSC32 /nologo\r
++LINK32=link.exe\r
++# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386\r
++# ADD LINK32 kernel32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib libstring.a libghost.a glu32.lib opengl32.lib user32.lib gdi32.lib /nologo /subsystem:console /machine:I386 /libpath:"../../../../../lib/windows/string/lib" /libpath:"../../../../../lib/windows/ghost/lib"\r
++\r
++!ELSEIF  "$(CFG)" == "BMF_Test - Win32 Debug"\r
++\r
++# PROP BASE Use_MFC 0\r
++# PROP BASE Use_Debug_Libraries 1\r
++# PROP BASE Output_Dir "Debug"\r
++# PROP BASE Intermediate_Dir "Debug"\r
++# PROP BASE Target_Dir ""\r
++# PROP Use_MFC 0\r
++# PROP Use_Debug_Libraries 1\r
++# PROP Output_Dir "../../../../../../obj/windows/intern/BMF_bmfont/test/debug"\r
++# PROP Intermediate_Dir "../../../../../../obj/windows/intern/BMF_bmfont/test/debug"\r
++# PROP Ignore_Export_Lib 0\r
++# PROP Target_Dir ""\r
++# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c\r
++# ADD CPP /nologo /W3 /Gm /GX /ZI /Od /I "../../../" /I "../../../../../lib/windows/string/include" /I "../../../../../lib/windows/ghost/include" /D "WIN32" /D "_DEBUG" /D "_CONSOLE" /D "_MBCS" /YX /FD /GZ /c\r
++# ADD BASE RSC /l 0x409 /d "_DEBUG"\r
++# ADD RSC /l 0x409 /d "_DEBUG"\r
++BSC32=bscmake.exe\r
++# ADD BASE BSC32 /nologo\r
++# ADD BSC32 /nologo\r
++LINK32=link.exe\r
++# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept\r
++# ADD LINK32 glu32.lib opengl32.lib libstring.a libghost.a user32.lib gdi32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept /libpath:"../../../../../lib/windows/string/lib" /libpath:"../../../../../lib/windows/ghost/lib"\r
++\r
++!ENDIF \r
++\r
++# Begin Target\r
++\r
++# Name "BMF_Test - Win32 Release"\r
++# Name "BMF_Test - Win32 Debug"\r
++# Begin Group "Source Files"\r
++\r
++# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"\r
++# Begin Source File\r
++\r
++SOURCE=..\..\..\intern\BMF_glut_helb8.c\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\..\intern\BMF_glut_helb8.cpp\r
++# End Source File\r
++# Begin Source File\r
++\r
++SOURCE=..\..\BMF_Test.cpp\r
++# End Source File\r
++# End Group\r
++# Begin Group "Header Files"\r
++\r
++# PROP Default_Filter "h;hpp;hxx;hm;inl"\r
++# End Group\r
++# Begin Group "Resource Files"\r
++\r
++# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"\r
++# End Group\r
++# End Target\r
++# End Project\r
index 5baacb9adf7b32b03819c87891e5f1218ddeb98b,5baacb9adf7b32b03819c87891e5f1218ddeb98b..321de4972242dec0ec305ee222bae73784cebcca
@@@ -1,44 -1,44 +1,44 @@@
--Microsoft Developer Studio Workspace File, Format Version 6.00
--# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!
--
--###############################################################################
--
--Project: "BMF_Test"=.\BMF_Test.dsp - Package Owner=<4>
--
--Package=<5>
--{{{
--}}}
--
--Package=<4>
--{{{
--    Begin Project Dependency
--    Project_Dep_Name BMF_bmfont
--    End Project Dependency
--}}}
--
--###############################################################################
--
--Project: "BMF_bmfont"=..\..\..\make\msvc_6_0\BMF_bmfont.dsp - Package Owner=<4>
--
--Package=<5>
--{{{
--}}}
--
--Package=<4>
--{{{
--}}}
--
--###############################################################################
--
--Global:
--
--Package=<5>
--{{{
--}}}
--
--Package=<3>
--{{{
--}}}
--
--###############################################################################
--
++Microsoft Developer Studio Workspace File, Format Version 6.00\r
++# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE!\r
++\r
++###############################################################################\r
++\r
++Project: "BMF_Test"=.\BMF_Test.dsp - Package Owner=<4>\r
++\r
++Package=<5>\r
++{{{\r
++}}}\r
++\r
++Package=<4>\r
++{{{\r
++    Begin Project Dependency\r
++    Project_Dep_Name BMF_bmfont\r
++    End Project Dependency\r
++}}}\r
++\r
++###############################################################################\r
++\r
++Project: "BMF_bmfont"=..\..\..\make\msvc_6_0\BMF_bmfont.dsp - Package Owner=<4>\r
++\r
++Package=<5>\r
++{{{\r
++}}}\r
++\r
++Package=<4>\r
++{{{\r
++}}}\r
++\r
++###############################################################################\r
++\r
++Global:\r
++\r
++Package=<5>\r
++{{{\r
++}}}\r
++\r
++Package=<3>\r
++{{{\r
++}}}\r
++\r
++###############################################################################\r
++\r
index f75fddc554e57fffe5c378ff757422f861399294,bbf3f8ba702a5e803666e9c3d21a6c130bc7dcac..e2367d1319e0b241f9884e4859e56349d18b92f2
@@@ -1,6 -1,6 +1,6 @@@
  /**
   *
-- * $Id: BOP_Merge22.cpp 14444 2008-04-16 22:40:48Z hos $
++ * $Id$
   *
   * ***** BEGIN GPL LICENSE BLOCK *****
   *
index d021579d1619cf718234df74bef893194c82a932,d021579d1619cf718234df74bef893194c82a932..ce963b5ce9229855baa69e87636d0cf479233272
@@@ -1,6 -1,6 +1,6 @@@
  /**
   *
-- * $Id: BOP_Misc.h 14444 2008-04-16 22:40:48Z khughes $
++ * $Id$
   *
   * ***** BEGIN GPL LICENSE BLOCK *****
   *
index f8a072b453180b384908e6fc0216a6cd883544f7,f8a072b453180b384908e6fc0216a6cd883544f7..d4e0025adc277b67fafade6c2d8a5bbe94e4d20e
--# Microsoft Developer Studio Project File - Name="boolop" - Package Owner=<4>
--# Microsoft Developer Studio Generated Build File, Format Version 6.00
--# ** DO NOT EDIT **
--
--# TARGTYPE "Win32 (x86) Static Library" 0x0104
--
--CFG=boolop - Win32 Debug
--!MESSAGE This is not a valid makefile. To build this project using NMAKE,
--!MESSAGE use the Export Makefile command and run
--!MESSAGE 
--!MESSAGE NMAKE /f "boolop.mak".
--!MESSAGE 
--!MESSAGE You can specify a configuration when running NMAKE
--!MESSAGE by defining the macro CFG on the command line. For example:
--!MESSAGE 
--!MESSAGE NMAKE /f "boolop.mak" CFG="boolop - Win32 Debug"
--!MESSAGE 
--!MESSAGE Possible choices for configuration are:
--!MESSAGE 
--!MESSAGE "boolop - Win32 Release" (based on "Win32 (x86) Static Library")
--!MESSAGE "boolop - Win32 Debug" (based on "Win32 (x86) Static Library")
--!MESSAGE 
--
--# Begin Project
--# PROP AllowPerConfigDependencies 0
--# PROP Scc_ProjName ""
--# PROP Scc_LocalPath ""
--CPP=cl.exe
--RSC=rc.exe
--
--!IF  "$(CFG)" == "boolop - Win32 Release"
--
--# PROP BASE Use_MFC 0
--# PROP BASE Use_Debug_Libraries 0
--# PROP BASE Output_Dir "Release"
--# PROP BASE Intermediate_Dir "Release"
--# PROP BASE Target_Dir ""
--# PROP Use_MFC 0
--# PROP Use_Debug_Libraries 0
--# PROP Output_Dir "Release"
--# PROP Intermediate_Dir "Release"
--# PROP Target_Dir ""
--LINK32=link.exe -lib
--# ADD BASE CPP /nologo /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c
--# ADD CPP /nologo /MT /W3 /GX /O2 /I "..\..\..\source\blender\makesdna" /I "..\..\..\..\source\blender\makesdna\\" /I "..\..\..\..\..\lib\windows\moto\include\\" /I "..\..\..\..\..\lib\windows\container\include\\" /I "..\..\..\..\..\lib\windows\memutil\include\\" /I "../../extern" /I "..\..\..\..\..\lib\windows\guardedalloc\include\\" /I "..\..\..\..\source\blender\blenlib\\" /D "WIN32" /D "NDEBUG" /D "_MBCS" /D "_LIB" /YX /FD /c
--# ADD BASE RSC /l 0x407 /d "NDEBUG"
--# ADD RSC /l 0x407 /d "NDEBUG"
--BSC32=bscmake.exe
--# ADD BASE BSC32 /nologo
--# ADD BSC32 /nologo
--LIB32=link.exe -lib
--# ADD BASE LIB32 /nologo
--# ADD LIB32 /nologo
--# Begin Special Build Tool
--SOURCE="$(InputPath)"
--PostBuild_Cmds=ECHO copy to lib folder        XCOPY /Y .\release\*.lib ..\..\..\..\..\lib\windows\boolop\lib\*.lib
--# End Special Build Tool
--
--!ELSEIF  "$(CFG)" == "boolop - Win32 Debug"
--
--# PROP BASE Use_MFC 0
--# PROP BASE Use_Debug_Libraries 1
--# PROP BASE Output_Dir "Debug"
--# PROP BASE Intermediate_Dir "Debug"
--# PROP BASE Target_Dir ""
--# PROP Use_MFC 0
--# PROP Use_Debug_Libraries 1
--# PROP Output_Dir "Debug"
--# PROP Intermediate_Dir "Debug"
--# PROP Target_Dir ""
--LINK32=link.exe -lib
--# ADD BASE CPP /nologo /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
--# ADD CPP /nologo /W3 /Gm /GX /ZI /Od /I "..\..\..\..\source\blender\makesdna\\" /I "..\..\..\..\..\lib\windows\moto\include\\" /I "..\..\..\..\..\lib\windows\container\include\\" /I "..\..\..\..\..\lib\windows\memutil\include\\" /I "../../extern" /I "..\..\..\..\..\lib\windows\guardedalloc\include\\" /I "..\..\..\..\source\blender\blenlib\\" /D "WIN32" /D "_DEBUG" /D "_MBCS" /D "_LIB" /YX /FD /GZ /c
--# ADD BASE RSC /l 0x407 /d "_DEBUG"
--# ADD RSC /l 0x407 /d "_DEBUG"
--BSC32=bscmake.exe
--# ADD BASE BSC32 /nologo
--# ADD BSC32 /nologo
--LIB32=link.exe -lib
--# ADD BASE LIB32 /nologo
--# ADD LIB32 /nologo
--
--!ENDIF 
--
--# Begin Target
--
--# Name "boolop - Win32 Release"
--# Name "boolop - Win32 Debug"
--# Begin Group "Source Files"
--
--# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
--# Begin Source File
--
--SOURCE=..\..\intern\BOP_BBox.cpp
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BOP_BSPNode.cpp
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BOP_BSPTree.cpp
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BOP_Edge.cpp
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BOP_Face.cpp
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BOP_Face2Face.cpp
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BOP_Interface.cpp
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BOP_MathUtils.cpp
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BOP_Merge.cpp
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BOP_Mesh.cpp
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BOP_Segment.cpp
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BOP_Splitter.cpp
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BOP_Tag.cpp
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BOP_Triangulator.cpp
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BOP_Vertex.cpp
--# End Source File
--# End Group
--# Begin Group "Header Files"
--
--# PROP Default_Filter "h;hpp;hxx;hm;inl"
--# Begin Source File
--
--SOURCE=..\..\intern\BOP_BBox.h
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BOP_BSPNode.h
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BOP_BSPTree.h
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BOP_Chrono.h
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BOP_Edge.h
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BOP_Face.h
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BOP_Face2Face.h
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BOP_Indexs.h
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BOP_MathUtils.h
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BOP_Merge.h
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BOP_Mesh.h
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BOP_Segment.h
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BOP_Splitter.h
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BOP_Tag.h
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BOP_Triangulator.h
--# End Source File
--# Begin Source File
--
--SOURCE=..\..\intern\BOP_Vertex.h
--# End Source File
--# End Group
--# End Target
--# End Project
++# Microsoft Developer Studio Project File - Name="boolop" - Package Owner=<4>\r
++# Microsoft Developer Studio Generated Build File, Format Version 6.00\r
++# ** DO NOT EDIT **\r
++\r
++# TARGTYPE "Win32 (x86) Static Library" 0x0104\r
++\r
++CFG=boolop - Win32 Debug\r
++!MESSAGE This is not a valid makefile. To build this project using NMAKE,\r
++!MESSAGE use the Export Makefile command and run\r
++!MESSAGE \r
++!MESSAGE NMAKE /f "boolop.mak".\r
++!MESSAGE \r
++!MESSAGE You can specify a configuration when running NMAKE\r
++!MESSAGE by defining the macro CFG on the command line. For example:\r
++!MESSAGE \r
++!MESSAGE NMAKE /f "boolop.mak" CFG="boolop - Win32 Debug"\r
++!MESSAGE \r
++!MESSAGE Possible choices for configuration are:\r
++!MESSAGE \r
++!MESSAGE "boolop - Win32 Release" (based on "Win32 (x86) Static Library")\r
++!MESSAGE "boolop - Win32 Debug" (based on "Win32 (x86) Static Library")\r
++!MESSAGE \r
++\r
++# Begin Project\r
++# PROP AllowPerConfigDependencies 0\r
++# PROP Scc_ProjName ""\r
++# PROP Scc_LocalP