From f205de7847da7ae1c10212d82e7042d0100b4ce0 Mon Sep 17 00:00:00 2001 From: dan miller Date: Fri, 19 Oct 2007 05:24:38 +0000 Subject: from the start... checking in ode-0.9 --- libraries/ode-0.9/build/README.txt | 44 + libraries/ode-0.9/build/config-default.h | 176 ++++ libraries/ode-0.9/build/demos.lua | 88 ++ libraries/ode-0.9/build/drawstuff.lua | 112 +++ libraries/ode-0.9/build/gnu/Makefile | 155 +++ libraries/ode-0.9/build/gnu/demo_I.make | 124 +++ libraries/ode-0.9/build/gnu/demo_basket.make | 124 +++ libraries/ode-0.9/build/gnu/demo_boxstack.make | 124 +++ libraries/ode-0.9/build/gnu/demo_buggy.make | 124 +++ libraries/ode-0.9/build/gnu/demo_chain1.make | 124 +++ libraries/ode-0.9/build/gnu/demo_chain2.make | 124 +++ libraries/ode-0.9/build/gnu/demo_collision.make | 124 +++ libraries/ode-0.9/build/gnu/demo_crash.make | 124 +++ libraries/ode-0.9/build/gnu/demo_cyl.make | 124 +++ libraries/ode-0.9/build/gnu/demo_cylvssphere.make | 124 +++ libraries/ode-0.9/build/gnu/demo_feedback.make | 124 +++ libraries/ode-0.9/build/gnu/demo_friction.make | 124 +++ libraries/ode-0.9/build/gnu/demo_heightfield.make | 124 +++ libraries/ode-0.9/build/gnu/demo_hinge.make | 124 +++ libraries/ode-0.9/build/gnu/demo_joints.make | 124 +++ libraries/ode-0.9/build/gnu/demo_motor.make | 124 +++ .../ode-0.9/build/gnu/demo_moving_trimesh.make | 124 +++ libraries/ode-0.9/build/gnu/demo_ode.make | 124 +++ libraries/ode-0.9/build/gnu/demo_plane2d.make | 124 +++ libraries/ode-0.9/build/gnu/demo_slider.make | 124 +++ libraries/ode-0.9/build/gnu/demo_space.make | 124 +++ libraries/ode-0.9/build/gnu/demo_space_stress.make | 124 +++ libraries/ode-0.9/build/gnu/demo_step.make | 124 +++ libraries/ode-0.9/build/gnu/demo_trimesh.make | 124 +++ libraries/ode-0.9/build/gnu/drawstuff.make | 130 +++ libraries/ode-0.9/build/gnu/ode.make | 706 ++++++++++++++ libraries/ode-0.9/build/gnu/tests.make | 166 ++++ libraries/ode-0.9/build/ode.lua | 166 ++++ libraries/ode-0.9/build/premake.lua | 98 ++ libraries/ode-0.9/build/tests.lua | 26 + libraries/ode-0.9/build/vs2002/demo_I.vcproj | 240 +++++ libraries/ode-0.9/build/vs2002/demo_basket.vcproj | 240 +++++ .../ode-0.9/build/vs2002/demo_boxstack.vcproj | 240 +++++ libraries/ode-0.9/build/vs2002/demo_buggy.vcproj | 240 +++++ libraries/ode-0.9/build/vs2002/demo_chain1.vcproj | 240 +++++ libraries/ode-0.9/build/vs2002/demo_chain2.vcproj | 240 +++++ .../ode-0.9/build/vs2002/demo_collision.vcproj | 240 +++++ libraries/ode-0.9/build/vs2002/demo_crash.vcproj | 240 +++++ libraries/ode-0.9/build/vs2002/demo_cyl.vcproj | 240 +++++ .../ode-0.9/build/vs2002/demo_cylvssphere.vcproj | 240 +++++ .../ode-0.9/build/vs2002/demo_feedback.vcproj | 240 +++++ .../ode-0.9/build/vs2002/demo_friction.vcproj | 240 +++++ .../ode-0.9/build/vs2002/demo_heightfield.vcproj | 240 +++++ libraries/ode-0.9/build/vs2002/demo_hinge.vcproj | 240 +++++ libraries/ode-0.9/build/vs2002/demo_joints.vcproj | 240 +++++ libraries/ode-0.9/build/vs2002/demo_motor.vcproj | 240 +++++ .../build/vs2002/demo_moving_trimesh.vcproj | 240 +++++ libraries/ode-0.9/build/vs2002/demo_ode.vcproj | 240 +++++ libraries/ode-0.9/build/vs2002/demo_plane2d.vcproj | 240 +++++ libraries/ode-0.9/build/vs2002/demo_slider.vcproj | 240 +++++ libraries/ode-0.9/build/vs2002/demo_space.vcproj | 240 +++++ .../ode-0.9/build/vs2002/demo_space_stress.vcproj | 240 +++++ libraries/ode-0.9/build/vs2002/demo_step.vcproj | 240 +++++ libraries/ode-0.9/build/vs2002/demo_trimesh.vcproj | 240 +++++ libraries/ode-0.9/build/vs2002/drawstuff.vcproj | 240 +++++ libraries/ode-0.9/build/vs2002/ode.sln | 336 +++++++ libraries/ode-0.9/build/vs2002/ode.vcproj | 864 +++++++++++++++++ libraries/ode-0.9/build/vs2002/tests.vcproj | 296 ++++++ libraries/ode-0.9/build/vs2003/demo_I.vcproj | 266 +++++ libraries/ode-0.9/build/vs2003/demo_basket.vcproj | 266 +++++ .../ode-0.9/build/vs2003/demo_boxstack.vcproj | 266 +++++ libraries/ode-0.9/build/vs2003/demo_buggy.vcproj | 266 +++++ libraries/ode-0.9/build/vs2003/demo_chain1.vcproj | 266 +++++ libraries/ode-0.9/build/vs2003/demo_chain2.vcproj | 266 +++++ .../ode-0.9/build/vs2003/demo_collision.vcproj | 266 +++++ libraries/ode-0.9/build/vs2003/demo_crash.vcproj | 266 +++++ libraries/ode-0.9/build/vs2003/demo_cyl.vcproj | 266 +++++ .../ode-0.9/build/vs2003/demo_cylvssphere.vcproj | 266 +++++ .../ode-0.9/build/vs2003/demo_feedback.vcproj | 266 +++++ .../ode-0.9/build/vs2003/demo_friction.vcproj | 266 +++++ .../ode-0.9/build/vs2003/demo_heightfield.vcproj | 266 +++++ libraries/ode-0.9/build/vs2003/demo_hinge.vcproj | 266 +++++ libraries/ode-0.9/build/vs2003/demo_joints.vcproj | 266 +++++ libraries/ode-0.9/build/vs2003/demo_motor.vcproj | 266 +++++ .../build/vs2003/demo_moving_trimesh.vcproj | 266 +++++ libraries/ode-0.9/build/vs2003/demo_ode.vcproj | 266 +++++ libraries/ode-0.9/build/vs2003/demo_plane2d.vcproj | 266 +++++ libraries/ode-0.9/build/vs2003/demo_slider.vcproj | 266 +++++ libraries/ode-0.9/build/vs2003/demo_space.vcproj | 266 +++++ .../ode-0.9/build/vs2003/demo_space_stress.vcproj | 266 +++++ libraries/ode-0.9/build/vs2003/demo_step.vcproj | 266 +++++ libraries/ode-0.9/build/vs2003/demo_trimesh.vcproj | 266 +++++ libraries/ode-0.9/build/vs2003/drawstuff.vcproj | 266 +++++ libraries/ode-0.9/build/vs2003/ode.sln | 388 ++++++++ libraries/ode-0.9/build/vs2003/ode.vcproj | 890 +++++++++++++++++ libraries/ode-0.9/build/vs2003/tests.vcproj | 322 +++++++ libraries/ode-0.9/build/vs2005/demo_I.vcproj | 387 ++++++++ libraries/ode-0.9/build/vs2005/demo_basket.vcproj | 387 ++++++++ .../ode-0.9/build/vs2005/demo_boxstack.vcproj | 387 ++++++++ libraries/ode-0.9/build/vs2005/demo_buggy.vcproj | 387 ++++++++ libraries/ode-0.9/build/vs2005/demo_chain1.vcproj | 387 ++++++++ libraries/ode-0.9/build/vs2005/demo_chain2.vcproj | 387 ++++++++ .../ode-0.9/build/vs2005/demo_collision.vcproj | 387 ++++++++ libraries/ode-0.9/build/vs2005/demo_crash.vcproj | 387 ++++++++ libraries/ode-0.9/build/vs2005/demo_cyl.vcproj | 387 ++++++++ .../ode-0.9/build/vs2005/demo_cylvssphere.vcproj | 387 ++++++++ .../ode-0.9/build/vs2005/demo_feedback.vcproj | 387 ++++++++ .../ode-0.9/build/vs2005/demo_friction.vcproj | 387 ++++++++ .../ode-0.9/build/vs2005/demo_heightfield.vcproj | 387 ++++++++ libraries/ode-0.9/build/vs2005/demo_hinge.vcproj | 387 ++++++++ libraries/ode-0.9/build/vs2005/demo_joints.vcproj | 387 ++++++++ libraries/ode-0.9/build/vs2005/demo_motor.vcproj | 387 ++++++++ .../build/vs2005/demo_moving_trimesh.vcproj | 387 ++++++++ libraries/ode-0.9/build/vs2005/demo_ode.vcproj | 387 ++++++++ libraries/ode-0.9/build/vs2005/demo_plane2d.vcproj | 387 ++++++++ libraries/ode-0.9/build/vs2005/demo_slider.vcproj | 387 ++++++++ libraries/ode-0.9/build/vs2005/demo_space.vcproj | 387 ++++++++ .../ode-0.9/build/vs2005/demo_space_stress.vcproj | 387 ++++++++ libraries/ode-0.9/build/vs2005/demo_step.vcproj | 387 ++++++++ libraries/ode-0.9/build/vs2005/demo_trimesh.vcproj | 387 ++++++++ libraries/ode-0.9/build/vs2005/drawstuff.vcproj | 387 ++++++++ libraries/ode-0.9/build/vs2005/ode.sln | 388 ++++++++ libraries/ode-0.9/build/vs2005/ode.vcproj | 1017 ++++++++++++++++++++ libraries/ode-0.9/build/vs2005/tests.vcproj | 442 +++++++++ 119 files changed, 32111 insertions(+) create mode 100644 libraries/ode-0.9/build/README.txt create mode 100644 libraries/ode-0.9/build/config-default.h create mode 100644 libraries/ode-0.9/build/demos.lua create mode 100644 libraries/ode-0.9/build/drawstuff.lua create mode 100644 libraries/ode-0.9/build/gnu/Makefile create mode 100644 libraries/ode-0.9/build/gnu/demo_I.make create mode 100644 libraries/ode-0.9/build/gnu/demo_basket.make create mode 100644 libraries/ode-0.9/build/gnu/demo_boxstack.make create mode 100644 libraries/ode-0.9/build/gnu/demo_buggy.make create mode 100644 libraries/ode-0.9/build/gnu/demo_chain1.make create mode 100644 libraries/ode-0.9/build/gnu/demo_chain2.make create mode 100644 libraries/ode-0.9/build/gnu/demo_collision.make create mode 100644 libraries/ode-0.9/build/gnu/demo_crash.make create mode 100644 libraries/ode-0.9/build/gnu/demo_cyl.make create mode 100644 libraries/ode-0.9/build/gnu/demo_cylvssphere.make create mode 100644 libraries/ode-0.9/build/gnu/demo_feedback.make create mode 100644 libraries/ode-0.9/build/gnu/demo_friction.make create mode 100644 libraries/ode-0.9/build/gnu/demo_heightfield.make create mode 100644 libraries/ode-0.9/build/gnu/demo_hinge.make create mode 100644 libraries/ode-0.9/build/gnu/demo_joints.make create mode 100644 libraries/ode-0.9/build/gnu/demo_motor.make create mode 100644 libraries/ode-0.9/build/gnu/demo_moving_trimesh.make create mode 100644 libraries/ode-0.9/build/gnu/demo_ode.make create mode 100644 libraries/ode-0.9/build/gnu/demo_plane2d.make create mode 100644 libraries/ode-0.9/build/gnu/demo_slider.make create mode 100644 libraries/ode-0.9/build/gnu/demo_space.make create mode 100644 libraries/ode-0.9/build/gnu/demo_space_stress.make create mode 100644 libraries/ode-0.9/build/gnu/demo_step.make create mode 100644 libraries/ode-0.9/build/gnu/demo_trimesh.make create mode 100644 libraries/ode-0.9/build/gnu/drawstuff.make create mode 100644 libraries/ode-0.9/build/gnu/ode.make create mode 100644 libraries/ode-0.9/build/gnu/tests.make create mode 100644 libraries/ode-0.9/build/ode.lua create mode 100644 libraries/ode-0.9/build/premake.lua create mode 100644 libraries/ode-0.9/build/tests.lua create mode 100644 libraries/ode-0.9/build/vs2002/demo_I.vcproj create mode 100644 libraries/ode-0.9/build/vs2002/demo_basket.vcproj create mode 100644 libraries/ode-0.9/build/vs2002/demo_boxstack.vcproj create mode 100644 libraries/ode-0.9/build/vs2002/demo_buggy.vcproj create mode 100644 libraries/ode-0.9/build/vs2002/demo_chain1.vcproj create mode 100644 libraries/ode-0.9/build/vs2002/demo_chain2.vcproj create mode 100644 libraries/ode-0.9/build/vs2002/demo_collision.vcproj create mode 100644 libraries/ode-0.9/build/vs2002/demo_crash.vcproj create mode 100644 libraries/ode-0.9/build/vs2002/demo_cyl.vcproj create mode 100644 libraries/ode-0.9/build/vs2002/demo_cylvssphere.vcproj create mode 100644 libraries/ode-0.9/build/vs2002/demo_feedback.vcproj create mode 100644 libraries/ode-0.9/build/vs2002/demo_friction.vcproj create mode 100644 libraries/ode-0.9/build/vs2002/demo_heightfield.vcproj create mode 100644 libraries/ode-0.9/build/vs2002/demo_hinge.vcproj create mode 100644 libraries/ode-0.9/build/vs2002/demo_joints.vcproj create mode 100644 libraries/ode-0.9/build/vs2002/demo_motor.vcproj create mode 100644 libraries/ode-0.9/build/vs2002/demo_moving_trimesh.vcproj create mode 100644 libraries/ode-0.9/build/vs2002/demo_ode.vcproj create mode 100644 libraries/ode-0.9/build/vs2002/demo_plane2d.vcproj create mode 100644 libraries/ode-0.9/build/vs2002/demo_slider.vcproj create mode 100644 libraries/ode-0.9/build/vs2002/demo_space.vcproj create mode 100644 libraries/ode-0.9/build/vs2002/demo_space_stress.vcproj create mode 100644 libraries/ode-0.9/build/vs2002/demo_step.vcproj create mode 100644 libraries/ode-0.9/build/vs2002/demo_trimesh.vcproj create mode 100644 libraries/ode-0.9/build/vs2002/drawstuff.vcproj create mode 100644 libraries/ode-0.9/build/vs2002/ode.sln create mode 100644 libraries/ode-0.9/build/vs2002/ode.vcproj create mode 100644 libraries/ode-0.9/build/vs2002/tests.vcproj create mode 100644 libraries/ode-0.9/build/vs2003/demo_I.vcproj create mode 100644 libraries/ode-0.9/build/vs2003/demo_basket.vcproj create mode 100644 libraries/ode-0.9/build/vs2003/demo_boxstack.vcproj create mode 100644 libraries/ode-0.9/build/vs2003/demo_buggy.vcproj create mode 100644 libraries/ode-0.9/build/vs2003/demo_chain1.vcproj create mode 100644 libraries/ode-0.9/build/vs2003/demo_chain2.vcproj create mode 100644 libraries/ode-0.9/build/vs2003/demo_collision.vcproj create mode 100644 libraries/ode-0.9/build/vs2003/demo_crash.vcproj create mode 100644 libraries/ode-0.9/build/vs2003/demo_cyl.vcproj create mode 100644 libraries/ode-0.9/build/vs2003/demo_cylvssphere.vcproj create mode 100644 libraries/ode-0.9/build/vs2003/demo_feedback.vcproj create mode 100644 libraries/ode-0.9/build/vs2003/demo_friction.vcproj create mode 100644 libraries/ode-0.9/build/vs2003/demo_heightfield.vcproj create mode 100644 libraries/ode-0.9/build/vs2003/demo_hinge.vcproj create mode 100644 libraries/ode-0.9/build/vs2003/demo_joints.vcproj create mode 100644 libraries/ode-0.9/build/vs2003/demo_motor.vcproj create mode 100644 libraries/ode-0.9/build/vs2003/demo_moving_trimesh.vcproj create mode 100644 libraries/ode-0.9/build/vs2003/demo_ode.vcproj create mode 100644 libraries/ode-0.9/build/vs2003/demo_plane2d.vcproj create mode 100644 libraries/ode-0.9/build/vs2003/demo_slider.vcproj create mode 100644 libraries/ode-0.9/build/vs2003/demo_space.vcproj create mode 100644 libraries/ode-0.9/build/vs2003/demo_space_stress.vcproj create mode 100644 libraries/ode-0.9/build/vs2003/demo_step.vcproj create mode 100644 libraries/ode-0.9/build/vs2003/demo_trimesh.vcproj create mode 100644 libraries/ode-0.9/build/vs2003/drawstuff.vcproj create mode 100644 libraries/ode-0.9/build/vs2003/ode.sln create mode 100644 libraries/ode-0.9/build/vs2003/ode.vcproj create mode 100644 libraries/ode-0.9/build/vs2003/tests.vcproj create mode 100644 libraries/ode-0.9/build/vs2005/demo_I.vcproj create mode 100644 libraries/ode-0.9/build/vs2005/demo_basket.vcproj create mode 100644 libraries/ode-0.9/build/vs2005/demo_boxstack.vcproj create mode 100644 libraries/ode-0.9/build/vs2005/demo_buggy.vcproj create mode 100644 libraries/ode-0.9/build/vs2005/demo_chain1.vcproj create mode 100644 libraries/ode-0.9/build/vs2005/demo_chain2.vcproj create mode 100644 libraries/ode-0.9/build/vs2005/demo_collision.vcproj create mode 100644 libraries/ode-0.9/build/vs2005/demo_crash.vcproj create mode 100644 libraries/ode-0.9/build/vs2005/demo_cyl.vcproj create mode 100644 libraries/ode-0.9/build/vs2005/demo_cylvssphere.vcproj create mode 100644 libraries/ode-0.9/build/vs2005/demo_feedback.vcproj create mode 100644 libraries/ode-0.9/build/vs2005/demo_friction.vcproj create mode 100644 libraries/ode-0.9/build/vs2005/demo_heightfield.vcproj create mode 100644 libraries/ode-0.9/build/vs2005/demo_hinge.vcproj create mode 100644 libraries/ode-0.9/build/vs2005/demo_joints.vcproj create mode 100644 libraries/ode-0.9/build/vs2005/demo_motor.vcproj create mode 100644 libraries/ode-0.9/build/vs2005/demo_moving_trimesh.vcproj create mode 100644 libraries/ode-0.9/build/vs2005/demo_ode.vcproj create mode 100644 libraries/ode-0.9/build/vs2005/demo_plane2d.vcproj create mode 100644 libraries/ode-0.9/build/vs2005/demo_slider.vcproj create mode 100644 libraries/ode-0.9/build/vs2005/demo_space.vcproj create mode 100644 libraries/ode-0.9/build/vs2005/demo_space_stress.vcproj create mode 100644 libraries/ode-0.9/build/vs2005/demo_step.vcproj create mode 100644 libraries/ode-0.9/build/vs2005/demo_trimesh.vcproj create mode 100644 libraries/ode-0.9/build/vs2005/drawstuff.vcproj create mode 100644 libraries/ode-0.9/build/vs2005/ode.sln create mode 100644 libraries/ode-0.9/build/vs2005/ode.vcproj create mode 100644 libraries/ode-0.9/build/vs2005/tests.vcproj (limited to 'libraries/ode-0.9/build') diff --git a/libraries/ode-0.9/build/README.txt b/libraries/ode-0.9/build/README.txt new file mode 100644 index 0000000..853cc0d --- /dev/null +++ b/libraries/ode-0.9/build/README.txt @@ -0,0 +1,44 @@ +Premake-based Windows Build System +Contributed by Jason Perkins (jason379@users.sourceforge.net) +------------------------------------------------------------------- + + SVN USERS: Before using these project files you must copy + config-default.h to ode/include/ode/config.h (or run Premake to + generate a new set of project files, see below). + + +ABOUT THESE FILES + + These project files are automatically generated using a tool called + Premake, available from http://premake.sourceforge.net/. The scripts + used to build them have the ".lua" file extension. To regenerate the + stock project files for inclusion in a new release, type: + + premake --makeall + + +CREATING CUSTOM PROJECT FILES + + To create a set of custom project files, first type `premake --help` + to see the options that you have available. Then generate the new + project files using the form: + + premake [options] --target [toolset] + + For instance: + + premake --no-trimesh --target vs2005 + + To build the test applications and Drawstuff library, use the form: + + premake --with-tests --target [toolset] + + If you ever decide that you want to remove your custom project, you + can just type: + + premake --with-tests --clean + + Feel free to direct any questions or comments to myself or the ODE + mailing list. + + diff --git a/libraries/ode-0.9/build/config-default.h b/libraries/ode-0.9/build/config-default.h new file mode 100644 index 0000000..7d64006 --- /dev/null +++ b/libraries/ode-0.9/build/config-default.h @@ -0,0 +1,176 @@ +/* This file was autogenerated by Premake */ +#ifndef _ODE_CONFIG_H_ +#define _ODE_CONFIG_H_ + + +/****************************************************************** + * CONFIGURATON SETTINGS - you can change these, and then rebuild + * ODE to modify the behavior of the library. + * + * dSINGLE/dDOUBLE - force ODE to use single-precision (float) + * or double-precision (double) for numbers. + * Only one should be defined. + * + * dTRIMESH_ENABLED - enable/disable trimesh support + * dTRIMESH_OPCODE - use the OPCODE trimesh engine + * dTRIMESH_GIMPACT - use the GIMPACT trimesh engine + * Only one trimesh engine should be enabled. + * + * dUSE_MALLOC_FOR_ALLOCA (experimental)- + * Use malloc() instead of alloca(). Slower, + * but allows for larger systems and more + * graceful out-of-memory handling. + * + * dTRIMESH_OPCODE_USE_NEW_TRIMESH_TRIMESH_COLLIDER (experimental)- + * Use an alternative trimesh-trimesh collider + * which should yield better results. + * + ******************************************************************/ + +#define dSINGLE +/* #define dDOUBLE */ + +#define dTRIMESH_ENABLED 1 +#define dTRIMESH_OPCODE 1 + +#define dTRIMESH_OPCODE_USE_NEW_TRIMESH_TRIMESH_COLLIDER 0 + +/* #define dUSE_MALLOC_FOR_ALLOCA */ + + +/****************************************************************** + * SYSTEM SETTINGS - you shouldn't need to change these. If you + * run into an issue with these settings, please report it to + * the ODE bug tracker at: + * http://sf.net/tracker/?group_id=24884&atid=382799 + ******************************************************************/ + +/* Try to identify the platform */ +#if defined(_XENON) + #define ODE_PLATFORM_XBOX360 +#elif defined(SN_TARGET_PSP_HW) + #define ODE_PLATFORM_PSP +#elif defined(SN_TARGET_PS3) + #define ODE_PLATFORM_PS3 +#elif defined(_MSC_VER) || defined(__CYGWIN32__) || defined(__MINGW32__) + #define ODE_PLATFORM_WINDOWS +#elif defined(__linux__) + #define ODE_PLATFORM_LINUX +#elif defined(__APPLE__) && defined(__MACH__) + #define ODE_PLATFORM_OSX +#else + #error "Need some help identifying the platform!" +#endif + +/* Additional platform defines used in the code */ +#if defined(ODE_PLATFORM_WINDOWS) && !defined(WIN32) + #define WIN32 +#endif + +#if defined(__CYGWIN32__) || defined(__MINGW32__) + #define CYGWIN +#endif + +#if defined(ODE_PLATFORM_OSX) + #define macintosh +#endif + + +/* Define a DLL export symbol for those platforms that need it */ +#if defined(ODE_PLATFORM_WINDOWS) + #if defined(ODE_DLL) + #define ODE_API __declspec(dllexport) + #elif !defined(ODE_LIB) + #define ODE_DLL_API __declspec(dllimport) + #endif +#endif + +#if !defined(ODE_API) + #define ODE_API +#endif + + +/* Pull in the standard headers */ +#include +#include +#include +#include +#include +#include + +#if !defined(ODE_PLATFORM_PS3) + #include +#endif + +#if !defined(ODE_PLATFORM_WINDOWS) + #include +#endif + + +/* Visual C does not define these functions */ +#if defined(_MSC_VER) + #define copysignf _copysign + #define copysign _copysign +#endif + + +/* Define a value for infinity */ +#if defined(HUGE_VALF) + #define ODE_INFINITY4 HUGE_VALF + #define ODE_INFINITY8 HUGE_VAL +#elif defined(FLT_MAX) + #define ODE_INFINITY4 FLT_MAX + #define ODE_INFINITY8 DBL_MAX +#else + static union { unsigned char __c[4]; float __f; } __ode_huge_valf = {{0,0,0x80,0x7f}}; + static union { unsigned char __c[8]; double __d; } __ode_huge_val = {{0,0,0,0,0,0,0xf0,0x7f}}; + #define ODE_INFINITY4 (__ode_huge_valf.__f) + #define ODE_INFINITY8 (__ode_huge_val.__d) +#endif + +#ifdef dSINGLE + #define dInfinity ODE_INFINITY4 + #define dEpsilon FLT_EPSILON +#else + #define dInfinity ODE_INFINITY8 + #define dEpsilon DBL_EPSILON +#endif + + +/* Well-defined common data types...need to define for 64 bit systems */ +#if defined(_M_IA64) || defined(__ia64__) || defined(_M_AMD64) || defined(__x86_64__) + #define X86_64_SYSTEM 1 + typedef int int32; + typedef unsigned int uint32; + typedef short int16; + typedef unsigned short uint16; + typedef char int8; + typedef unsigned char uint8; +#else + typedef int int32; + typedef unsigned int uint32; + typedef short int16; + typedef unsigned short uint16; + typedef char int8; + typedef unsigned char uint8; +#endif + +/* An integer type that can be safely cast to a pointer. This definition + * should be safe even on 64-bit systems */ +typedef size_t intP; + + +/* The efficient alignment. most platforms align data structures to some + * number of bytes, but this is not always the most efficient alignment. + * for example, many x86 compilers align to 4 bytes, but on a pentium it is + * important to align doubles to 8 byte boundaries (for speed), and the 4 + * floats in a SIMD register to 16 byte boundaries. many other platforms have + * similar behavior. setting a larger alignment can waste a (very) small + * amount of memory. NOTE: this number must be a power of two. */ +#define EFFICIENT_ALIGNMENT 16 + + +/* Define this if your system supports anonymous memory maps (linux does) */ +#define MMAP_ANONYMOUS + +#endif diff --git a/libraries/ode-0.9/build/demos.lua b/libraries/ode-0.9/build/demos.lua new file mode 100644 index 0000000..4752ba6 --- /dev/null +++ b/libraries/ode-0.9/build/demos.lua @@ -0,0 +1,88 @@ +-- Here are the lists of demos to build. Add/remove new +-- demos here and everything else should just work + + local demos = + { + "boxstack", + "buggy", + "chain1", + "chain2", + "collision", + "crash", + "feedback", + "friction", + "heightfield", + "hinge", + "I", + "jointsPR", + "joints", + "motor", + "ode", + "plane2d", + "slider", + "space", + "space_stress", + "step" + } + + if (not options["no-trimesh"]) then + table.insert(demos, "basket") + if (not options["no-cylinder"]) then + table.insert(demos, "cyl") + end + table.insert(demos, "moving_trimesh") + table.insert(demos, "trimesh") + end + + if (not options["no-cylinder"]) then + table.insert(demos, "cylvssphere") + end + + +-- Separate distribution files into toolset subdirectories + + if (options["usetargetpath"]) then + packagepath = options["target"] + else + packagepath = "custom" + end + + +-- Factory function for demo packages + + function makedemo(index, name) + package = newpackage() + package.name = "demo_" .. name + package.kind = "exe" + package.language = "c++" + package.path = packagepath + package.objdir = "obj/"..name + + package.includepaths = { "../../include" } + package.defines = { "_CRT_SECURE_NO_DEPRECATE" } + + if (options.target == "vs6" or options.target == "vs2002" or options.target == "vs2003") then + package.config.DebugLib.buildflags = { "static-runtime" } + package.config.ReleaseLib.buildflags = { "static-runtime" } + end + + package.links = { "ode", "drawstuff" } + if (windows) then + table.insert(package.links, { "user32", "winmm", "gdi32", "opengl32", "glu32" }) + else + table.insert(package.links, { "GL", "GLU" }) + end + + if (name == "chain1") then + package.files = { "../../ode/demo/demo_" .. name .. ".c" } + else + package.files = { "../../ode/demo/demo_" .. name .. ".cpp" } + end + + if (windows) then + table.insert(package.defines, "WIN32") + table.insert(package.files, "../../drawstuff/src/resources.rc") + end + end + + table.foreach(demos, makedemo) diff --git a/libraries/ode-0.9/build/drawstuff.lua b/libraries/ode-0.9/build/drawstuff.lua new file mode 100644 index 0000000..c36b350 --- /dev/null +++ b/libraries/ode-0.9/build/drawstuff.lua @@ -0,0 +1,112 @@ +package.name = "drawstuff" +package.language = "c++" +package.objdir = "obj/drawstuff" + + +-- Separate distribution files into toolset subdirectories + + if (options["usetargetpath"]) then + package.path = options["target"] + else + package.path = "custom" + end + + +-- Package Build Settings + + local dll_defines = + { + "DS_DLL", + "USRDLL" + } + + local lib_defines = + { + "DS_LIB" + } + + if (options["enable-shared-only"]) then + package.kind = "dll" + table.insert(package.defines, dll_defines) + elseif (options["enable-static-only"]) then + package.kind = "lib" + table.insert(package.defines, lib_defines) + else + package.config["DebugDLL"].kind = "dll" + package.config["DebugLib"].kind = "lib" + package.config["ReleaseDLL"].kind = "dll" + package.config["ReleaseLib"].kind = "lib" + + table.insert(package.config["DebugDLL"].defines, dll_defines) + table.insert(package.config["ReleaseDLL"].defines, dll_defines) + table.insert(package.config["DebugLib"].defines, lib_defines) + table.insert(package.config["ReleaseLib"].defines, lib_defines) + end + + package.includepaths = + { + "../../include" + } + + -- disable VS2005 CRT security warnings + if (options["target"] == "vs2005") then + table.insert(package.defines, "_CRT_SECURE_NO_DEPRECATE") + end + + +-- Build Flags + + package.config["DebugLib"].buildflags = { } + package.config["DebugDLL"].buildflags = { } + + package.config["ReleaseDLL"].buildflags = { "optimize-speed", "no-symbols", "no-frame-pointer" } + package.config["ReleaseLib"].buildflags = { "optimize-speed", "no-symbols", "no-frame-pointer" } + + if (options.target == "vs6" or options.target == "vs2002" or options.target == "vs2003") then + table.insert(package.config.DebugLib.buildflags, "static-runtime") + table.insert(package.config.ReleaseLib.buildflags, "static-runtime") + end + + +-- Libraries + + local windows_libs = + { + "user32", + "opengl32", + "glu32", + "winmm", + "gdi32" + } + + local x11_libs = + { + "X11", + "GL", + "GLU" + } + + if (windows) then + table.insert(package.links, windows_libs) + else + table.insert(package.links, x11_libs) + end + + +-- Files + + package.files = + { + matchfiles("../../include/drawstuff/*.h"), + "../../drawstuff/src/internal.h", + "../../drawstuff/src/drawstuff.cpp" + } + + if (windows) then + table.insert(package.defines, "WIN32") + table.insert(package.files, "../../drawstuff/src/resource.h") + table.insert(package.files, "../../drawstuff/src/resources.rc") + table.insert(package.files, "../../drawstuff/src/windows.cpp") + else + table.insert(package.files, "../../drawstuff/src/x11.cpp") + end diff --git a/libraries/ode-0.9/build/gnu/Makefile b/libraries/ode-0.9/build/gnu/Makefile new file mode 100644 index 0000000..e392a26 --- /dev/null +++ b/libraries/ode-0.9/build/gnu/Makefile @@ -0,0 +1,155 @@ +# Makefile autogenerated by premake +# Don't edit this file! Instead edit `premake.lua` then rerun `make` +# Options: +# CONFIG=[DebugDLL|ReleaseDLL|DebugLib|ReleaseLib] + +ifndef CONFIG + CONFIG=DebugDLL +endif + +export CONFIG + +.PHONY: all clean ode drawstuff demo_boxstack demo_buggy demo_chain1 demo_chain2 demo_collision demo_crash demo_feedback demo_friction demo_heightfield demo_hinge demo_I demo_joints demo_motor demo_ode demo_plane2d demo_slider demo_space demo_space_stress demo_step demo_basket demo_cyl demo_moving_trimesh demo_trimesh demo_cylvssphere tests + +all: ode drawstuff demo_boxstack demo_buggy demo_chain1 demo_chain2 demo_collision demo_crash demo_feedback demo_friction demo_heightfield demo_hinge demo_I demo_joints demo_motor demo_ode demo_plane2d demo_slider demo_space demo_space_stress demo_step demo_basket demo_cyl demo_moving_trimesh demo_trimesh demo_cylvssphere tests + +Makefile: ../premake.lua ../ode.lua ../drawstuff.lua ../demos.lua ../demos.lua ../demos.lua ../demos.lua ../demos.lua ../demos.lua ../demos.lua ../demos.lua ../demos.lua ../demos.lua ../demos.lua ../demos.lua ../demos.lua ../demos.lua ../demos.lua ../demos.lua ../demos.lua ../demos.lua ../demos.lua ../demos.lua ../demos.lua ../demos.lua ../demos.lua ../demos.lua ../tests.lua + @echo ==== Regenerating Makefiles ==== + @premake --file $^ --usetargetpath --with-demos --with-tests --clean --target gnu + +ode: + @echo ==== Building ode ==== + @$(MAKE) --no-print-directory -C . -f ode.make + +drawstuff: + @echo ==== Building drawstuff ==== + @$(MAKE) --no-print-directory -C . -f drawstuff.make + +demo_boxstack: ode drawstuff + @echo ==== Building demo_boxstack ==== + @$(MAKE) --no-print-directory -C . -f demo_boxstack.make + +demo_buggy: ode drawstuff + @echo ==== Building demo_buggy ==== + @$(MAKE) --no-print-directory -C . -f demo_buggy.make + +demo_chain1: ode drawstuff + @echo ==== Building demo_chain1 ==== + @$(MAKE) --no-print-directory -C . -f demo_chain1.make + +demo_chain2: ode drawstuff + @echo ==== Building demo_chain2 ==== + @$(MAKE) --no-print-directory -C . -f demo_chain2.make + +demo_collision: ode drawstuff + @echo ==== Building demo_collision ==== + @$(MAKE) --no-print-directory -C . -f demo_collision.make + +demo_crash: ode drawstuff + @echo ==== Building demo_crash ==== + @$(MAKE) --no-print-directory -C . -f demo_crash.make + +demo_feedback: ode drawstuff + @echo ==== Building demo_feedback ==== + @$(MAKE) --no-print-directory -C . -f demo_feedback.make + +demo_friction: ode drawstuff + @echo ==== Building demo_friction ==== + @$(MAKE) --no-print-directory -C . -f demo_friction.make + +demo_heightfield: ode drawstuff + @echo ==== Building demo_heightfield ==== + @$(MAKE) --no-print-directory -C . -f demo_heightfield.make + +demo_hinge: ode drawstuff + @echo ==== Building demo_hinge ==== + @$(MAKE) --no-print-directory -C . -f demo_hinge.make + +demo_I: ode drawstuff + @echo ==== Building demo_I ==== + @$(MAKE) --no-print-directory -C . -f demo_I.make + +demo_joints: ode drawstuff + @echo ==== Building demo_joints ==== + @$(MAKE) --no-print-directory -C . -f demo_joints.make + +demo_motor: ode drawstuff + @echo ==== Building demo_motor ==== + @$(MAKE) --no-print-directory -C . -f demo_motor.make + +demo_ode: ode drawstuff + @echo ==== Building demo_ode ==== + @$(MAKE) --no-print-directory -C . -f demo_ode.make + +demo_plane2d: ode drawstuff + @echo ==== Building demo_plane2d ==== + @$(MAKE) --no-print-directory -C . -f demo_plane2d.make + +demo_slider: ode drawstuff + @echo ==== Building demo_slider ==== + @$(MAKE) --no-print-directory -C . -f demo_slider.make + +demo_space: ode drawstuff + @echo ==== Building demo_space ==== + @$(MAKE) --no-print-directory -C . -f demo_space.make + +demo_space_stress: ode drawstuff + @echo ==== Building demo_space_stress ==== + @$(MAKE) --no-print-directory -C . -f demo_space_stress.make + +demo_step: ode drawstuff + @echo ==== Building demo_step ==== + @$(MAKE) --no-print-directory -C . -f demo_step.make + +demo_basket: ode drawstuff + @echo ==== Building demo_basket ==== + @$(MAKE) --no-print-directory -C . -f demo_basket.make + +demo_cyl: ode drawstuff + @echo ==== Building demo_cyl ==== + @$(MAKE) --no-print-directory -C . -f demo_cyl.make + +demo_moving_trimesh: ode drawstuff + @echo ==== Building demo_moving_trimesh ==== + @$(MAKE) --no-print-directory -C . -f demo_moving_trimesh.make + +demo_trimesh: ode drawstuff + @echo ==== Building demo_trimesh ==== + @$(MAKE) --no-print-directory -C . -f demo_trimesh.make + +demo_cylvssphere: ode drawstuff + @echo ==== Building demo_cylvssphere ==== + @$(MAKE) --no-print-directory -C . -f demo_cylvssphere.make + +tests: ode + @echo ==== Building tests ==== + @$(MAKE) --no-print-directory -C . -f tests.make + +clean: + @$(MAKE) --no-print-directory -C . -f ode.make clean + @$(MAKE) --no-print-directory -C . -f drawstuff.make clean + @$(MAKE) --no-print-directory -C . -f demo_boxstack.make clean + @$(MAKE) --no-print-directory -C . -f demo_buggy.make clean + @$(MAKE) --no-print-directory -C . -f demo_chain1.make clean + @$(MAKE) --no-print-directory -C . -f demo_chain2.make clean + @$(MAKE) --no-print-directory -C . -f demo_collision.make clean + @$(MAKE) --no-print-directory -C . -f demo_crash.make clean + @$(MAKE) --no-print-directory -C . -f demo_feedback.make clean + @$(MAKE) --no-print-directory -C . -f demo_friction.make clean + @$(MAKE) --no-print-directory -C . -f demo_heightfield.make clean + @$(MAKE) --no-print-directory -C . -f demo_hinge.make clean + @$(MAKE) --no-print-directory -C . -f demo_I.make clean + @$(MAKE) --no-print-directory -C . -f demo_joints.make clean + @$(MAKE) --no-print-directory -C . -f demo_motor.make clean + @$(MAKE) --no-print-directory -C . -f demo_ode.make clean + @$(MAKE) --no-print-directory -C . -f demo_plane2d.make clean + @$(MAKE) --no-print-directory -C . -f demo_slider.make clean + @$(MAKE) --no-print-directory -C . -f demo_space.make clean + @$(MAKE) --no-print-directory -C . -f demo_space_stress.make clean + @$(MAKE) --no-print-directory -C . -f demo_step.make clean + @$(MAKE) --no-print-directory -C . -f demo_basket.make clean + @$(MAKE) --no-print-directory -C . -f demo_cyl.make clean + @$(MAKE) --no-print-directory -C . -f demo_moving_trimesh.make clean + @$(MAKE) --no-print-directory -C . -f demo_trimesh.make clean + @$(MAKE) --no-print-directory -C . -f demo_cylvssphere.make clean + @$(MAKE) --no-print-directory -C . -f tests.make clean diff --git a/libraries/ode-0.9/build/gnu/demo_I.make b/libraries/ode-0.9/build/gnu/demo_I.make new file mode 100644 index 0000000..4e661c2 --- /dev/null +++ b/libraries/ode-0.9/build/gnu/demo_I.make @@ -0,0 +1,124 @@ +# C++ Console Executable Makefile autogenerated by premake +# Don't edit this file! Instead edit `premake.lua` then rerun `make` + +ifndef CONFIG + CONFIG=DebugDLL +endif + +ifeq ($(CONFIG),DebugDLL) + BINDIR := ../../lib/DebugDLL + LIBDIR := ../../lib/DebugDLL + OBJDIR := obj/I/DebugDLL + OUTDIR := ../../lib/DebugDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_I.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseDLL) + BINDIR := ../../lib/ReleaseDLL + LIBDIR := ../../lib/ReleaseDLL + OBJDIR := obj/I/ReleaseDLL + OUTDIR := ../../lib/ReleaseDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_I.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),DebugLib) + BINDIR := ../../lib/DebugLib + LIBDIR := ../../lib/DebugLib + OBJDIR := obj/I/DebugLib + OUTDIR := ../../lib/DebugLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_I.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseLib) + BINDIR := ../../lib/ReleaseLib + LIBDIR := ../../lib/ReleaseLib + OBJDIR := obj/I/ReleaseLib + OUTDIR := ../../lib/ReleaseLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_I.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +OBJECTS := \ + $(OBJDIR)/demo_I.o \ + +RESOURCES := \ + $(OBJDIR)/resources.res \ + +MKDIR_TYPE := msdos +CMD := $(subst \,\\,$(ComSpec)$(COMSPEC)) +ifeq (,$(CMD)) + MKDIR_TYPE := posix +endif +ifeq (/bin/sh.exe,$(SHELL)) + MKDIR_TYPE := posix +endif +ifeq ($(MKDIR_TYPE),posix) + CMD_MKBINDIR := mkdir -p $(BINDIR) + CMD_MKLIBDIR := mkdir -p $(LIBDIR) + CMD_MKOUTDIR := mkdir -p $(OUTDIR) + CMD_MKOBJDIR := mkdir -p $(OBJDIR) +else + CMD_MKBINDIR := $(CMD) /c if not exist $(subst /,\\,$(BINDIR)) mkdir $(subst /,\\,$(BINDIR)) + CMD_MKLIBDIR := $(CMD) /c if not exist $(subst /,\\,$(LIBDIR)) mkdir $(subst /,\\,$(LIBDIR)) + CMD_MKOUTDIR := $(CMD) /c if not exist $(subst /,\\,$(OUTDIR)) mkdir $(subst /,\\,$(OUTDIR)) + CMD_MKOBJDIR := $(CMD) /c if not exist $(subst /,\\,$(OBJDIR)) mkdir $(subst /,\\,$(OBJDIR)) +endif + +.PHONY: clean + +$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES) + @echo Linking demo_I + -@$(CMD_MKBINDIR) + -@$(CMD_MKLIBDIR) + -@$(CMD_MKOUTDIR) + @$(BLDCMD) + +clean: + @echo Cleaning demo_I +ifeq ($(MKDIR_TYPE),posix) + -@rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR) +else + -@if exist $(subst /,\,$(OUTDIR)/$(TARGET)) del /q $(subst /,\,$(OUTDIR)/$(TARGET)) + -@if exist $(subst /,\,$(OBJDIR)) del /q $(subst /,\,$(OBJDIR)) + -@if exist $(subst /,\,$(OBJDIR)) rmdir /s /q $(subst /,\,$(OBJDIR)) +endif + +$(OBJDIR)/demo_I.o: ../../ode/demo/demo_I.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/resources.res: ../../drawstuff/src/resources.rc + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @windres $< -O coff -o $@ $(RESFLAGS) + +-include $(OBJECTS:%.o=%.d) + diff --git a/libraries/ode-0.9/build/gnu/demo_basket.make b/libraries/ode-0.9/build/gnu/demo_basket.make new file mode 100644 index 0000000..ba7605a --- /dev/null +++ b/libraries/ode-0.9/build/gnu/demo_basket.make @@ -0,0 +1,124 @@ +# C++ Console Executable Makefile autogenerated by premake +# Don't edit this file! Instead edit `premake.lua` then rerun `make` + +ifndef CONFIG + CONFIG=DebugDLL +endif + +ifeq ($(CONFIG),DebugDLL) + BINDIR := ../../lib/DebugDLL + LIBDIR := ../../lib/DebugDLL + OBJDIR := obj/basket/DebugDLL + OUTDIR := ../../lib/DebugDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_basket.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseDLL) + BINDIR := ../../lib/ReleaseDLL + LIBDIR := ../../lib/ReleaseDLL + OBJDIR := obj/basket/ReleaseDLL + OUTDIR := ../../lib/ReleaseDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_basket.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),DebugLib) + BINDIR := ../../lib/DebugLib + LIBDIR := ../../lib/DebugLib + OBJDIR := obj/basket/DebugLib + OUTDIR := ../../lib/DebugLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_basket.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseLib) + BINDIR := ../../lib/ReleaseLib + LIBDIR := ../../lib/ReleaseLib + OBJDIR := obj/basket/ReleaseLib + OUTDIR := ../../lib/ReleaseLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_basket.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +OBJECTS := \ + $(OBJDIR)/demo_basket.o \ + +RESOURCES := \ + $(OBJDIR)/resources.res \ + +MKDIR_TYPE := msdos +CMD := $(subst \,\\,$(ComSpec)$(COMSPEC)) +ifeq (,$(CMD)) + MKDIR_TYPE := posix +endif +ifeq (/bin/sh.exe,$(SHELL)) + MKDIR_TYPE := posix +endif +ifeq ($(MKDIR_TYPE),posix) + CMD_MKBINDIR := mkdir -p $(BINDIR) + CMD_MKLIBDIR := mkdir -p $(LIBDIR) + CMD_MKOUTDIR := mkdir -p $(OUTDIR) + CMD_MKOBJDIR := mkdir -p $(OBJDIR) +else + CMD_MKBINDIR := $(CMD) /c if not exist $(subst /,\\,$(BINDIR)) mkdir $(subst /,\\,$(BINDIR)) + CMD_MKLIBDIR := $(CMD) /c if not exist $(subst /,\\,$(LIBDIR)) mkdir $(subst /,\\,$(LIBDIR)) + CMD_MKOUTDIR := $(CMD) /c if not exist $(subst /,\\,$(OUTDIR)) mkdir $(subst /,\\,$(OUTDIR)) + CMD_MKOBJDIR := $(CMD) /c if not exist $(subst /,\\,$(OBJDIR)) mkdir $(subst /,\\,$(OBJDIR)) +endif + +.PHONY: clean + +$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES) + @echo Linking demo_basket + -@$(CMD_MKBINDIR) + -@$(CMD_MKLIBDIR) + -@$(CMD_MKOUTDIR) + @$(BLDCMD) + +clean: + @echo Cleaning demo_basket +ifeq ($(MKDIR_TYPE),posix) + -@rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR) +else + -@if exist $(subst /,\,$(OUTDIR)/$(TARGET)) del /q $(subst /,\,$(OUTDIR)/$(TARGET)) + -@if exist $(subst /,\,$(OBJDIR)) del /q $(subst /,\,$(OBJDIR)) + -@if exist $(subst /,\,$(OBJDIR)) rmdir /s /q $(subst /,\,$(OBJDIR)) +endif + +$(OBJDIR)/demo_basket.o: ../../ode/demo/demo_basket.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/resources.res: ../../drawstuff/src/resources.rc + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @windres $< -O coff -o $@ $(RESFLAGS) + +-include $(OBJECTS:%.o=%.d) + diff --git a/libraries/ode-0.9/build/gnu/demo_boxstack.make b/libraries/ode-0.9/build/gnu/demo_boxstack.make new file mode 100644 index 0000000..9e3f3d7 --- /dev/null +++ b/libraries/ode-0.9/build/gnu/demo_boxstack.make @@ -0,0 +1,124 @@ +# C++ Static Library Makefile autogenerated by premake +# Don't edit this file! Instead edit `premake.lua` then rerun `make` + +ifndef CONFIG + CONFIG=DebugDLL +endif + +ifeq ($(CONFIG),DebugDLL) + BINDIR := ../../lib/DebugDLL + LIBDIR := ../../lib/DebugDLL + OBJDIR := obj/boxstack/DebugDLL + OUTDIR := ../../lib/DebugDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_boxstack.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseDLL) + BINDIR := ../../lib/ReleaseDLL + LIBDIR := ../../lib/ReleaseDLL + OBJDIR := obj/boxstack/ReleaseDLL + OUTDIR := ../../lib/ReleaseDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_boxstack.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),DebugLib) + BINDIR := ../../lib/DebugLib + LIBDIR := ../../lib/DebugLib + OBJDIR := obj/boxstack/DebugLib + OUTDIR := ../../lib/DebugLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_boxstack.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseLib) + BINDIR := ../../lib/ReleaseLib + LIBDIR := ../../lib/ReleaseLib + OBJDIR := obj/boxstack/ReleaseLib + OUTDIR := ../../lib/ReleaseLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_boxstack.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +OBJECTS := \ + $(OBJDIR)/demo_boxstack.o \ + +RESOURCES := \ + $(OBJDIR)/resources.res \ + +MKDIR_TYPE := msdos +CMD := $(subst \,\\,$(ComSpec)$(COMSPEC)) +ifeq (,$(CMD)) + MKDIR_TYPE := posix +endif +ifeq (/bin/sh.exe,$(SHELL)) + MKDIR_TYPE := posix +endif +ifeq ($(MKDIR_TYPE),posix) + CMD_MKBINDIR := mkdir -p $(BINDIR) + CMD_MKLIBDIR := mkdir -p $(LIBDIR) + CMD_MKOUTDIR := mkdir -p $(OUTDIR) + CMD_MKOBJDIR := mkdir -p $(OBJDIR) +else + CMD_MKBINDIR := $(CMD) /c if not exist $(subst /,\\,$(BINDIR)) mkdir $(subst /,\\,$(BINDIR)) + CMD_MKLIBDIR := $(CMD) /c if not exist $(subst /,\\,$(LIBDIR)) mkdir $(subst /,\\,$(LIBDIR)) + CMD_MKOUTDIR := $(CMD) /c if not exist $(subst /,\\,$(OUTDIR)) mkdir $(subst /,\\,$(OUTDIR)) + CMD_MKOBJDIR := $(CMD) /c if not exist $(subst /,\\,$(OBJDIR)) mkdir $(subst /,\\,$(OBJDIR)) +endif + +.PHONY: clean + +$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES) + @echo Linking demo_boxstack + -@$(CMD_MKBINDIR) + -@$(CMD_MKLIBDIR) + -@$(CMD_MKOUTDIR) + @$(BLDCMD) + +clean: + @echo Cleaning demo_boxstack +ifeq ($(MKDIR_TYPE),posix) + -@rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR) +else + -@if exist $(subst /,\,$(OUTDIR)/$(TARGET)) del /q $(subst /,\,$(OUTDIR)/$(TARGET)) + -@if exist $(subst /,\,$(OBJDIR)) del /q $(subst /,\,$(OBJDIR)) + -@if exist $(subst /,\,$(OBJDIR)) rmdir /s /q $(subst /,\,$(OBJDIR)) +endif + +$(OBJDIR)/demo_boxstack.o: ../../ode/demo/demo_boxstack.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/resources.res: ../../drawstuff/src/resources.rc + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @windres $< -O coff -o $@ $(RESFLAGS) + +-include $(OBJECTS:%.o=%.d) + diff --git a/libraries/ode-0.9/build/gnu/demo_buggy.make b/libraries/ode-0.9/build/gnu/demo_buggy.make new file mode 100644 index 0000000..1fe86ee --- /dev/null +++ b/libraries/ode-0.9/build/gnu/demo_buggy.make @@ -0,0 +1,124 @@ +# C++ Console Executable Makefile autogenerated by premake +# Don't edit this file! Instead edit `premake.lua` then rerun `make` + +ifndef CONFIG + CONFIG=DebugDLL +endif + +ifeq ($(CONFIG),DebugDLL) + BINDIR := ../../lib/DebugDLL + LIBDIR := ../../lib/DebugDLL + OBJDIR := obj/buggy/DebugDLL + OUTDIR := ../../lib/DebugDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_buggy.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseDLL) + BINDIR := ../../lib/ReleaseDLL + LIBDIR := ../../lib/ReleaseDLL + OBJDIR := obj/buggy/ReleaseDLL + OUTDIR := ../../lib/ReleaseDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_buggy.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),DebugLib) + BINDIR := ../../lib/DebugLib + LIBDIR := ../../lib/DebugLib + OBJDIR := obj/buggy/DebugLib + OUTDIR := ../../lib/DebugLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_buggy.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseLib) + BINDIR := ../../lib/ReleaseLib + LIBDIR := ../../lib/ReleaseLib + OBJDIR := obj/buggy/ReleaseLib + OUTDIR := ../../lib/ReleaseLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_buggy.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +OBJECTS := \ + $(OBJDIR)/demo_buggy.o \ + +RESOURCES := \ + $(OBJDIR)/resources.res \ + +MKDIR_TYPE := msdos +CMD := $(subst \,\\,$(ComSpec)$(COMSPEC)) +ifeq (,$(CMD)) + MKDIR_TYPE := posix +endif +ifeq (/bin/sh.exe,$(SHELL)) + MKDIR_TYPE := posix +endif +ifeq ($(MKDIR_TYPE),posix) + CMD_MKBINDIR := mkdir -p $(BINDIR) + CMD_MKLIBDIR := mkdir -p $(LIBDIR) + CMD_MKOUTDIR := mkdir -p $(OUTDIR) + CMD_MKOBJDIR := mkdir -p $(OBJDIR) +else + CMD_MKBINDIR := $(CMD) /c if not exist $(subst /,\\,$(BINDIR)) mkdir $(subst /,\\,$(BINDIR)) + CMD_MKLIBDIR := $(CMD) /c if not exist $(subst /,\\,$(LIBDIR)) mkdir $(subst /,\\,$(LIBDIR)) + CMD_MKOUTDIR := $(CMD) /c if not exist $(subst /,\\,$(OUTDIR)) mkdir $(subst /,\\,$(OUTDIR)) + CMD_MKOBJDIR := $(CMD) /c if not exist $(subst /,\\,$(OBJDIR)) mkdir $(subst /,\\,$(OBJDIR)) +endif + +.PHONY: clean + +$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES) + @echo Linking demo_buggy + -@$(CMD_MKBINDIR) + -@$(CMD_MKLIBDIR) + -@$(CMD_MKOUTDIR) + @$(BLDCMD) + +clean: + @echo Cleaning demo_buggy +ifeq ($(MKDIR_TYPE),posix) + -@rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR) +else + -@if exist $(subst /,\,$(OUTDIR)/$(TARGET)) del /q $(subst /,\,$(OUTDIR)/$(TARGET)) + -@if exist $(subst /,\,$(OBJDIR)) del /q $(subst /,\,$(OBJDIR)) + -@if exist $(subst /,\,$(OBJDIR)) rmdir /s /q $(subst /,\,$(OBJDIR)) +endif + +$(OBJDIR)/demo_buggy.o: ../../ode/demo/demo_buggy.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/resources.res: ../../drawstuff/src/resources.rc + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @windres $< -O coff -o $@ $(RESFLAGS) + +-include $(OBJECTS:%.o=%.d) + diff --git a/libraries/ode-0.9/build/gnu/demo_chain1.make b/libraries/ode-0.9/build/gnu/demo_chain1.make new file mode 100644 index 0000000..5aeaa9b --- /dev/null +++ b/libraries/ode-0.9/build/gnu/demo_chain1.make @@ -0,0 +1,124 @@ +# C++ Console Executable Makefile autogenerated by premake +# Don't edit this file! Instead edit `premake.lua` then rerun `make` + +ifndef CONFIG + CONFIG=DebugDLL +endif + +ifeq ($(CONFIG),DebugDLL) + BINDIR := ../../lib/DebugDLL + LIBDIR := ../../lib/DebugDLL + OBJDIR := obj/chain1/DebugDLL + OUTDIR := ../../lib/DebugDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_chain1.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseDLL) + BINDIR := ../../lib/ReleaseDLL + LIBDIR := ../../lib/ReleaseDLL + OBJDIR := obj/chain1/ReleaseDLL + OUTDIR := ../../lib/ReleaseDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_chain1.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),DebugLib) + BINDIR := ../../lib/DebugLib + LIBDIR := ../../lib/DebugLib + OBJDIR := obj/chain1/DebugLib + OUTDIR := ../../lib/DebugLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_chain1.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseLib) + BINDIR := ../../lib/ReleaseLib + LIBDIR := ../../lib/ReleaseLib + OBJDIR := obj/chain1/ReleaseLib + OUTDIR := ../../lib/ReleaseLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_chain1.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +OBJECTS := \ + $(OBJDIR)/demo_chain1.o \ + +RESOURCES := \ + $(OBJDIR)/resources.res \ + +MKDIR_TYPE := msdos +CMD := $(subst \,\\,$(ComSpec)$(COMSPEC)) +ifeq (,$(CMD)) + MKDIR_TYPE := posix +endif +ifeq (/bin/sh.exe,$(SHELL)) + MKDIR_TYPE := posix +endif +ifeq ($(MKDIR_TYPE),posix) + CMD_MKBINDIR := mkdir -p $(BINDIR) + CMD_MKLIBDIR := mkdir -p $(LIBDIR) + CMD_MKOUTDIR := mkdir -p $(OUTDIR) + CMD_MKOBJDIR := mkdir -p $(OBJDIR) +else + CMD_MKBINDIR := $(CMD) /c if not exist $(subst /,\\,$(BINDIR)) mkdir $(subst /,\\,$(BINDIR)) + CMD_MKLIBDIR := $(CMD) /c if not exist $(subst /,\\,$(LIBDIR)) mkdir $(subst /,\\,$(LIBDIR)) + CMD_MKOUTDIR := $(CMD) /c if not exist $(subst /,\\,$(OUTDIR)) mkdir $(subst /,\\,$(OUTDIR)) + CMD_MKOBJDIR := $(CMD) /c if not exist $(subst /,\\,$(OBJDIR)) mkdir $(subst /,\\,$(OBJDIR)) +endif + +.PHONY: clean + +$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES) + @echo Linking demo_chain1 + -@$(CMD_MKBINDIR) + -@$(CMD_MKLIBDIR) + -@$(CMD_MKOUTDIR) + @$(BLDCMD) + +clean: + @echo Cleaning demo_chain1 +ifeq ($(MKDIR_TYPE),posix) + -@rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR) +else + -@if exist $(subst /,\,$(OUTDIR)/$(TARGET)) del /q $(subst /,\,$(OUTDIR)/$(TARGET)) + -@if exist $(subst /,\,$(OBJDIR)) del /q $(subst /,\,$(OBJDIR)) + -@if exist $(subst /,\,$(OBJDIR)) rmdir /s /q $(subst /,\,$(OBJDIR)) +endif + +$(OBJDIR)/demo_chain1.o: ../../ode/demo/demo_chain1.c + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CC) $(CFLAGS) -o $@ -c $< + +$(OBJDIR)/resources.res: ../../drawstuff/src/resources.rc + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @windres $< -O coff -o $@ $(RESFLAGS) + +-include $(OBJECTS:%.o=%.d) + diff --git a/libraries/ode-0.9/build/gnu/demo_chain2.make b/libraries/ode-0.9/build/gnu/demo_chain2.make new file mode 100644 index 0000000..c5ebf07 --- /dev/null +++ b/libraries/ode-0.9/build/gnu/demo_chain2.make @@ -0,0 +1,124 @@ +# C++ Console Executable Makefile autogenerated by premake +# Don't edit this file! Instead edit `premake.lua` then rerun `make` + +ifndef CONFIG + CONFIG=DebugDLL +endif + +ifeq ($(CONFIG),DebugDLL) + BINDIR := ../../lib/DebugDLL + LIBDIR := ../../lib/DebugDLL + OBJDIR := obj/chain2/DebugDLL + OUTDIR := ../../lib/DebugDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_chain2.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseDLL) + BINDIR := ../../lib/ReleaseDLL + LIBDIR := ../../lib/ReleaseDLL + OBJDIR := obj/chain2/ReleaseDLL + OUTDIR := ../../lib/ReleaseDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_chain2.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),DebugLib) + BINDIR := ../../lib/DebugLib + LIBDIR := ../../lib/DebugLib + OBJDIR := obj/chain2/DebugLib + OUTDIR := ../../lib/DebugLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_chain2.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseLib) + BINDIR := ../../lib/ReleaseLib + LIBDIR := ../../lib/ReleaseLib + OBJDIR := obj/chain2/ReleaseLib + OUTDIR := ../../lib/ReleaseLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_chain2.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +OBJECTS := \ + $(OBJDIR)/demo_chain2.o \ + +RESOURCES := \ + $(OBJDIR)/resources.res \ + +MKDIR_TYPE := msdos +CMD := $(subst \,\\,$(ComSpec)$(COMSPEC)) +ifeq (,$(CMD)) + MKDIR_TYPE := posix +endif +ifeq (/bin/sh.exe,$(SHELL)) + MKDIR_TYPE := posix +endif +ifeq ($(MKDIR_TYPE),posix) + CMD_MKBINDIR := mkdir -p $(BINDIR) + CMD_MKLIBDIR := mkdir -p $(LIBDIR) + CMD_MKOUTDIR := mkdir -p $(OUTDIR) + CMD_MKOBJDIR := mkdir -p $(OBJDIR) +else + CMD_MKBINDIR := $(CMD) /c if not exist $(subst /,\\,$(BINDIR)) mkdir $(subst /,\\,$(BINDIR)) + CMD_MKLIBDIR := $(CMD) /c if not exist $(subst /,\\,$(LIBDIR)) mkdir $(subst /,\\,$(LIBDIR)) + CMD_MKOUTDIR := $(CMD) /c if not exist $(subst /,\\,$(OUTDIR)) mkdir $(subst /,\\,$(OUTDIR)) + CMD_MKOBJDIR := $(CMD) /c if not exist $(subst /,\\,$(OBJDIR)) mkdir $(subst /,\\,$(OBJDIR)) +endif + +.PHONY: clean + +$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES) + @echo Linking demo_chain2 + -@$(CMD_MKBINDIR) + -@$(CMD_MKLIBDIR) + -@$(CMD_MKOUTDIR) + @$(BLDCMD) + +clean: + @echo Cleaning demo_chain2 +ifeq ($(MKDIR_TYPE),posix) + -@rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR) +else + -@if exist $(subst /,\,$(OUTDIR)/$(TARGET)) del /q $(subst /,\,$(OUTDIR)/$(TARGET)) + -@if exist $(subst /,\,$(OBJDIR)) del /q $(subst /,\,$(OBJDIR)) + -@if exist $(subst /,\,$(OBJDIR)) rmdir /s /q $(subst /,\,$(OBJDIR)) +endif + +$(OBJDIR)/demo_chain2.o: ../../ode/demo/demo_chain2.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/resources.res: ../../drawstuff/src/resources.rc + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @windres $< -O coff -o $@ $(RESFLAGS) + +-include $(OBJECTS:%.o=%.d) + diff --git a/libraries/ode-0.9/build/gnu/demo_collision.make b/libraries/ode-0.9/build/gnu/demo_collision.make new file mode 100644 index 0000000..1ce042a --- /dev/null +++ b/libraries/ode-0.9/build/gnu/demo_collision.make @@ -0,0 +1,124 @@ +# C++ Console Executable Makefile autogenerated by premake +# Don't edit this file! Instead edit `premake.lua` then rerun `make` + +ifndef CONFIG + CONFIG=DebugDLL +endif + +ifeq ($(CONFIG),DebugDLL) + BINDIR := ../../lib/DebugDLL + LIBDIR := ../../lib/DebugDLL + OBJDIR := obj/collision/DebugDLL + OUTDIR := ../../lib/DebugDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_collision.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseDLL) + BINDIR := ../../lib/ReleaseDLL + LIBDIR := ../../lib/ReleaseDLL + OBJDIR := obj/collision/ReleaseDLL + OUTDIR := ../../lib/ReleaseDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_collision.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),DebugLib) + BINDIR := ../../lib/DebugLib + LIBDIR := ../../lib/DebugLib + OBJDIR := obj/collision/DebugLib + OUTDIR := ../../lib/DebugLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_collision.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseLib) + BINDIR := ../../lib/ReleaseLib + LIBDIR := ../../lib/ReleaseLib + OBJDIR := obj/collision/ReleaseLib + OUTDIR := ../../lib/ReleaseLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_collision.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +OBJECTS := \ + $(OBJDIR)/demo_collision.o \ + +RESOURCES := \ + $(OBJDIR)/resources.res \ + +MKDIR_TYPE := msdos +CMD := $(subst \,\\,$(ComSpec)$(COMSPEC)) +ifeq (,$(CMD)) + MKDIR_TYPE := posix +endif +ifeq (/bin/sh.exe,$(SHELL)) + MKDIR_TYPE := posix +endif +ifeq ($(MKDIR_TYPE),posix) + CMD_MKBINDIR := mkdir -p $(BINDIR) + CMD_MKLIBDIR := mkdir -p $(LIBDIR) + CMD_MKOUTDIR := mkdir -p $(OUTDIR) + CMD_MKOBJDIR := mkdir -p $(OBJDIR) +else + CMD_MKBINDIR := $(CMD) /c if not exist $(subst /,\\,$(BINDIR)) mkdir $(subst /,\\,$(BINDIR)) + CMD_MKLIBDIR := $(CMD) /c if not exist $(subst /,\\,$(LIBDIR)) mkdir $(subst /,\\,$(LIBDIR)) + CMD_MKOUTDIR := $(CMD) /c if not exist $(subst /,\\,$(OUTDIR)) mkdir $(subst /,\\,$(OUTDIR)) + CMD_MKOBJDIR := $(CMD) /c if not exist $(subst /,\\,$(OBJDIR)) mkdir $(subst /,\\,$(OBJDIR)) +endif + +.PHONY: clean + +$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES) + @echo Linking demo_collision + -@$(CMD_MKBINDIR) + -@$(CMD_MKLIBDIR) + -@$(CMD_MKOUTDIR) + @$(BLDCMD) + +clean: + @echo Cleaning demo_collision +ifeq ($(MKDIR_TYPE),posix) + -@rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR) +else + -@if exist $(subst /,\,$(OUTDIR)/$(TARGET)) del /q $(subst /,\,$(OUTDIR)/$(TARGET)) + -@if exist $(subst /,\,$(OBJDIR)) del /q $(subst /,\,$(OBJDIR)) + -@if exist $(subst /,\,$(OBJDIR)) rmdir /s /q $(subst /,\,$(OBJDIR)) +endif + +$(OBJDIR)/demo_collision.o: ../../ode/demo/demo_collision.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/resources.res: ../../drawstuff/src/resources.rc + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @windres $< -O coff -o $@ $(RESFLAGS) + +-include $(OBJECTS:%.o=%.d) + diff --git a/libraries/ode-0.9/build/gnu/demo_crash.make b/libraries/ode-0.9/build/gnu/demo_crash.make new file mode 100644 index 0000000..8e22ec5 --- /dev/null +++ b/libraries/ode-0.9/build/gnu/demo_crash.make @@ -0,0 +1,124 @@ +# C++ Console Executable Makefile autogenerated by premake +# Don't edit this file! Instead edit `premake.lua` then rerun `make` + +ifndef CONFIG + CONFIG=DebugDLL +endif + +ifeq ($(CONFIG),DebugDLL) + BINDIR := ../../lib/DebugDLL + LIBDIR := ../../lib/DebugDLL + OBJDIR := obj/crash/DebugDLL + OUTDIR := ../../lib/DebugDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_crash.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseDLL) + BINDIR := ../../lib/ReleaseDLL + LIBDIR := ../../lib/ReleaseDLL + OBJDIR := obj/crash/ReleaseDLL + OUTDIR := ../../lib/ReleaseDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_crash.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),DebugLib) + BINDIR := ../../lib/DebugLib + LIBDIR := ../../lib/DebugLib + OBJDIR := obj/crash/DebugLib + OUTDIR := ../../lib/DebugLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_crash.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseLib) + BINDIR := ../../lib/ReleaseLib + LIBDIR := ../../lib/ReleaseLib + OBJDIR := obj/crash/ReleaseLib + OUTDIR := ../../lib/ReleaseLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_crash.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +OBJECTS := \ + $(OBJDIR)/demo_crash.o \ + +RESOURCES := \ + $(OBJDIR)/resources.res \ + +MKDIR_TYPE := msdos +CMD := $(subst \,\\,$(ComSpec)$(COMSPEC)) +ifeq (,$(CMD)) + MKDIR_TYPE := posix +endif +ifeq (/bin/sh.exe,$(SHELL)) + MKDIR_TYPE := posix +endif +ifeq ($(MKDIR_TYPE),posix) + CMD_MKBINDIR := mkdir -p $(BINDIR) + CMD_MKLIBDIR := mkdir -p $(LIBDIR) + CMD_MKOUTDIR := mkdir -p $(OUTDIR) + CMD_MKOBJDIR := mkdir -p $(OBJDIR) +else + CMD_MKBINDIR := $(CMD) /c if not exist $(subst /,\\,$(BINDIR)) mkdir $(subst /,\\,$(BINDIR)) + CMD_MKLIBDIR := $(CMD) /c if not exist $(subst /,\\,$(LIBDIR)) mkdir $(subst /,\\,$(LIBDIR)) + CMD_MKOUTDIR := $(CMD) /c if not exist $(subst /,\\,$(OUTDIR)) mkdir $(subst /,\\,$(OUTDIR)) + CMD_MKOBJDIR := $(CMD) /c if not exist $(subst /,\\,$(OBJDIR)) mkdir $(subst /,\\,$(OBJDIR)) +endif + +.PHONY: clean + +$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES) + @echo Linking demo_crash + -@$(CMD_MKBINDIR) + -@$(CMD_MKLIBDIR) + -@$(CMD_MKOUTDIR) + @$(BLDCMD) + +clean: + @echo Cleaning demo_crash +ifeq ($(MKDIR_TYPE),posix) + -@rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR) +else + -@if exist $(subst /,\,$(OUTDIR)/$(TARGET)) del /q $(subst /,\,$(OUTDIR)/$(TARGET)) + -@if exist $(subst /,\,$(OBJDIR)) del /q $(subst /,\,$(OBJDIR)) + -@if exist $(subst /,\,$(OBJDIR)) rmdir /s /q $(subst /,\,$(OBJDIR)) +endif + +$(OBJDIR)/demo_crash.o: ../../ode/demo/demo_crash.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/resources.res: ../../drawstuff/src/resources.rc + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @windres $< -O coff -o $@ $(RESFLAGS) + +-include $(OBJECTS:%.o=%.d) + diff --git a/libraries/ode-0.9/build/gnu/demo_cyl.make b/libraries/ode-0.9/build/gnu/demo_cyl.make new file mode 100644 index 0000000..9258ae8 --- /dev/null +++ b/libraries/ode-0.9/build/gnu/demo_cyl.make @@ -0,0 +1,124 @@ +# C++ Console Executable Makefile autogenerated by premake +# Don't edit this file! Instead edit `premake.lua` then rerun `make` + +ifndef CONFIG + CONFIG=DebugDLL +endif + +ifeq ($(CONFIG),DebugDLL) + BINDIR := ../../lib/DebugDLL + LIBDIR := ../../lib/DebugDLL + OBJDIR := obj/cyl/DebugDLL + OUTDIR := ../../lib/DebugDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_cyl.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseDLL) + BINDIR := ../../lib/ReleaseDLL + LIBDIR := ../../lib/ReleaseDLL + OBJDIR := obj/cyl/ReleaseDLL + OUTDIR := ../../lib/ReleaseDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_cyl.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),DebugLib) + BINDIR := ../../lib/DebugLib + LIBDIR := ../../lib/DebugLib + OBJDIR := obj/cyl/DebugLib + OUTDIR := ../../lib/DebugLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_cyl.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseLib) + BINDIR := ../../lib/ReleaseLib + LIBDIR := ../../lib/ReleaseLib + OBJDIR := obj/cyl/ReleaseLib + OUTDIR := ../../lib/ReleaseLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_cyl.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +OBJECTS := \ + $(OBJDIR)/demo_cyl.o \ + +RESOURCES := \ + $(OBJDIR)/resources.res \ + +MKDIR_TYPE := msdos +CMD := $(subst \,\\,$(ComSpec)$(COMSPEC)) +ifeq (,$(CMD)) + MKDIR_TYPE := posix +endif +ifeq (/bin/sh.exe,$(SHELL)) + MKDIR_TYPE := posix +endif +ifeq ($(MKDIR_TYPE),posix) + CMD_MKBINDIR := mkdir -p $(BINDIR) + CMD_MKLIBDIR := mkdir -p $(LIBDIR) + CMD_MKOUTDIR := mkdir -p $(OUTDIR) + CMD_MKOBJDIR := mkdir -p $(OBJDIR) +else + CMD_MKBINDIR := $(CMD) /c if not exist $(subst /,\\,$(BINDIR)) mkdir $(subst /,\\,$(BINDIR)) + CMD_MKLIBDIR := $(CMD) /c if not exist $(subst /,\\,$(LIBDIR)) mkdir $(subst /,\\,$(LIBDIR)) + CMD_MKOUTDIR := $(CMD) /c if not exist $(subst /,\\,$(OUTDIR)) mkdir $(subst /,\\,$(OUTDIR)) + CMD_MKOBJDIR := $(CMD) /c if not exist $(subst /,\\,$(OBJDIR)) mkdir $(subst /,\\,$(OBJDIR)) +endif + +.PHONY: clean + +$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES) + @echo Linking demo_cyl + -@$(CMD_MKBINDIR) + -@$(CMD_MKLIBDIR) + -@$(CMD_MKOUTDIR) + @$(BLDCMD) + +clean: + @echo Cleaning demo_cyl +ifeq ($(MKDIR_TYPE),posix) + -@rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR) +else + -@if exist $(subst /,\,$(OUTDIR)/$(TARGET)) del /q $(subst /,\,$(OUTDIR)/$(TARGET)) + -@if exist $(subst /,\,$(OBJDIR)) del /q $(subst /,\,$(OBJDIR)) + -@if exist $(subst /,\,$(OBJDIR)) rmdir /s /q $(subst /,\,$(OBJDIR)) +endif + +$(OBJDIR)/demo_cyl.o: ../../ode/demo/demo_cyl.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/resources.res: ../../drawstuff/src/resources.rc + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @windres $< -O coff -o $@ $(RESFLAGS) + +-include $(OBJECTS:%.o=%.d) + diff --git a/libraries/ode-0.9/build/gnu/demo_cylvssphere.make b/libraries/ode-0.9/build/gnu/demo_cylvssphere.make new file mode 100644 index 0000000..a153c24 --- /dev/null +++ b/libraries/ode-0.9/build/gnu/demo_cylvssphere.make @@ -0,0 +1,124 @@ +# C++ Console Executable Makefile autogenerated by premake +# Don't edit this file! Instead edit `premake.lua` then rerun `make` + +ifndef CONFIG + CONFIG=DebugDLL +endif + +ifeq ($(CONFIG),DebugDLL) + BINDIR := ../../lib/DebugDLL + LIBDIR := ../../lib/DebugDLL + OBJDIR := obj/cylvssphere/DebugDLL + OUTDIR := ../../lib/DebugDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_cylvssphere.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseDLL) + BINDIR := ../../lib/ReleaseDLL + LIBDIR := ../../lib/ReleaseDLL + OBJDIR := obj/cylvssphere/ReleaseDLL + OUTDIR := ../../lib/ReleaseDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_cylvssphere.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),DebugLib) + BINDIR := ../../lib/DebugLib + LIBDIR := ../../lib/DebugLib + OBJDIR := obj/cylvssphere/DebugLib + OUTDIR := ../../lib/DebugLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_cylvssphere.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseLib) + BINDIR := ../../lib/ReleaseLib + LIBDIR := ../../lib/ReleaseLib + OBJDIR := obj/cylvssphere/ReleaseLib + OUTDIR := ../../lib/ReleaseLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_cylvssphere.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +OBJECTS := \ + $(OBJDIR)/demo_cylvssphere.o \ + +RESOURCES := \ + $(OBJDIR)/resources.res \ + +MKDIR_TYPE := msdos +CMD := $(subst \,\\,$(ComSpec)$(COMSPEC)) +ifeq (,$(CMD)) + MKDIR_TYPE := posix +endif +ifeq (/bin/sh.exe,$(SHELL)) + MKDIR_TYPE := posix +endif +ifeq ($(MKDIR_TYPE),posix) + CMD_MKBINDIR := mkdir -p $(BINDIR) + CMD_MKLIBDIR := mkdir -p $(LIBDIR) + CMD_MKOUTDIR := mkdir -p $(OUTDIR) + CMD_MKOBJDIR := mkdir -p $(OBJDIR) +else + CMD_MKBINDIR := $(CMD) /c if not exist $(subst /,\\,$(BINDIR)) mkdir $(subst /,\\,$(BINDIR)) + CMD_MKLIBDIR := $(CMD) /c if not exist $(subst /,\\,$(LIBDIR)) mkdir $(subst /,\\,$(LIBDIR)) + CMD_MKOUTDIR := $(CMD) /c if not exist $(subst /,\\,$(OUTDIR)) mkdir $(subst /,\\,$(OUTDIR)) + CMD_MKOBJDIR := $(CMD) /c if not exist $(subst /,\\,$(OBJDIR)) mkdir $(subst /,\\,$(OBJDIR)) +endif + +.PHONY: clean + +$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES) + @echo Linking demo_cylvssphere + -@$(CMD_MKBINDIR) + -@$(CMD_MKLIBDIR) + -@$(CMD_MKOUTDIR) + @$(BLDCMD) + +clean: + @echo Cleaning demo_cylvssphere +ifeq ($(MKDIR_TYPE),posix) + -@rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR) +else + -@if exist $(subst /,\,$(OUTDIR)/$(TARGET)) del /q $(subst /,\,$(OUTDIR)/$(TARGET)) + -@if exist $(subst /,\,$(OBJDIR)) del /q $(subst /,\,$(OBJDIR)) + -@if exist $(subst /,\,$(OBJDIR)) rmdir /s /q $(subst /,\,$(OBJDIR)) +endif + +$(OBJDIR)/demo_cylvssphere.o: ../../ode/demo/demo_cylvssphere.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/resources.res: ../../drawstuff/src/resources.rc + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @windres $< -O coff -o $@ $(RESFLAGS) + +-include $(OBJECTS:%.o=%.d) + diff --git a/libraries/ode-0.9/build/gnu/demo_feedback.make b/libraries/ode-0.9/build/gnu/demo_feedback.make new file mode 100644 index 0000000..e3e53ab --- /dev/null +++ b/libraries/ode-0.9/build/gnu/demo_feedback.make @@ -0,0 +1,124 @@ +# C++ Console Executable Makefile autogenerated by premake +# Don't edit this file! Instead edit `premake.lua` then rerun `make` + +ifndef CONFIG + CONFIG=DebugDLL +endif + +ifeq ($(CONFIG),DebugDLL) + BINDIR := ../../lib/DebugDLL + LIBDIR := ../../lib/DebugDLL + OBJDIR := obj/feedback/DebugDLL + OUTDIR := ../../lib/DebugDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_feedback.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseDLL) + BINDIR := ../../lib/ReleaseDLL + LIBDIR := ../../lib/ReleaseDLL + OBJDIR := obj/feedback/ReleaseDLL + OUTDIR := ../../lib/ReleaseDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_feedback.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),DebugLib) + BINDIR := ../../lib/DebugLib + LIBDIR := ../../lib/DebugLib + OBJDIR := obj/feedback/DebugLib + OUTDIR := ../../lib/DebugLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_feedback.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseLib) + BINDIR := ../../lib/ReleaseLib + LIBDIR := ../../lib/ReleaseLib + OBJDIR := obj/feedback/ReleaseLib + OUTDIR := ../../lib/ReleaseLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_feedback.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +OBJECTS := \ + $(OBJDIR)/demo_feedback.o \ + +RESOURCES := \ + $(OBJDIR)/resources.res \ + +MKDIR_TYPE := msdos +CMD := $(subst \,\\,$(ComSpec)$(COMSPEC)) +ifeq (,$(CMD)) + MKDIR_TYPE := posix +endif +ifeq (/bin/sh.exe,$(SHELL)) + MKDIR_TYPE := posix +endif +ifeq ($(MKDIR_TYPE),posix) + CMD_MKBINDIR := mkdir -p $(BINDIR) + CMD_MKLIBDIR := mkdir -p $(LIBDIR) + CMD_MKOUTDIR := mkdir -p $(OUTDIR) + CMD_MKOBJDIR := mkdir -p $(OBJDIR) +else + CMD_MKBINDIR := $(CMD) /c if not exist $(subst /,\\,$(BINDIR)) mkdir $(subst /,\\,$(BINDIR)) + CMD_MKLIBDIR := $(CMD) /c if not exist $(subst /,\\,$(LIBDIR)) mkdir $(subst /,\\,$(LIBDIR)) + CMD_MKOUTDIR := $(CMD) /c if not exist $(subst /,\\,$(OUTDIR)) mkdir $(subst /,\\,$(OUTDIR)) + CMD_MKOBJDIR := $(CMD) /c if not exist $(subst /,\\,$(OBJDIR)) mkdir $(subst /,\\,$(OBJDIR)) +endif + +.PHONY: clean + +$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES) + @echo Linking demo_feedback + -@$(CMD_MKBINDIR) + -@$(CMD_MKLIBDIR) + -@$(CMD_MKOUTDIR) + @$(BLDCMD) + +clean: + @echo Cleaning demo_feedback +ifeq ($(MKDIR_TYPE),posix) + -@rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR) +else + -@if exist $(subst /,\,$(OUTDIR)/$(TARGET)) del /q $(subst /,\,$(OUTDIR)/$(TARGET)) + -@if exist $(subst /,\,$(OBJDIR)) del /q $(subst /,\,$(OBJDIR)) + -@if exist $(subst /,\,$(OBJDIR)) rmdir /s /q $(subst /,\,$(OBJDIR)) +endif + +$(OBJDIR)/demo_feedback.o: ../../ode/demo/demo_feedback.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/resources.res: ../../drawstuff/src/resources.rc + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @windres $< -O coff -o $@ $(RESFLAGS) + +-include $(OBJECTS:%.o=%.d) + diff --git a/libraries/ode-0.9/build/gnu/demo_friction.make b/libraries/ode-0.9/build/gnu/demo_friction.make new file mode 100644 index 0000000..2d58919 --- /dev/null +++ b/libraries/ode-0.9/build/gnu/demo_friction.make @@ -0,0 +1,124 @@ +# C++ Console Executable Makefile autogenerated by premake +# Don't edit this file! Instead edit `premake.lua` then rerun `make` + +ifndef CONFIG + CONFIG=DebugDLL +endif + +ifeq ($(CONFIG),DebugDLL) + BINDIR := ../../lib/DebugDLL + LIBDIR := ../../lib/DebugDLL + OBJDIR := obj/friction/DebugDLL + OUTDIR := ../../lib/DebugDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_friction.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseDLL) + BINDIR := ../../lib/ReleaseDLL + LIBDIR := ../../lib/ReleaseDLL + OBJDIR := obj/friction/ReleaseDLL + OUTDIR := ../../lib/ReleaseDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_friction.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),DebugLib) + BINDIR := ../../lib/DebugLib + LIBDIR := ../../lib/DebugLib + OBJDIR := obj/friction/DebugLib + OUTDIR := ../../lib/DebugLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_friction.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseLib) + BINDIR := ../../lib/ReleaseLib + LIBDIR := ../../lib/ReleaseLib + OBJDIR := obj/friction/ReleaseLib + OUTDIR := ../../lib/ReleaseLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_friction.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +OBJECTS := \ + $(OBJDIR)/demo_friction.o \ + +RESOURCES := \ + $(OBJDIR)/resources.res \ + +MKDIR_TYPE := msdos +CMD := $(subst \,\\,$(ComSpec)$(COMSPEC)) +ifeq (,$(CMD)) + MKDIR_TYPE := posix +endif +ifeq (/bin/sh.exe,$(SHELL)) + MKDIR_TYPE := posix +endif +ifeq ($(MKDIR_TYPE),posix) + CMD_MKBINDIR := mkdir -p $(BINDIR) + CMD_MKLIBDIR := mkdir -p $(LIBDIR) + CMD_MKOUTDIR := mkdir -p $(OUTDIR) + CMD_MKOBJDIR := mkdir -p $(OBJDIR) +else + CMD_MKBINDIR := $(CMD) /c if not exist $(subst /,\\,$(BINDIR)) mkdir $(subst /,\\,$(BINDIR)) + CMD_MKLIBDIR := $(CMD) /c if not exist $(subst /,\\,$(LIBDIR)) mkdir $(subst /,\\,$(LIBDIR)) + CMD_MKOUTDIR := $(CMD) /c if not exist $(subst /,\\,$(OUTDIR)) mkdir $(subst /,\\,$(OUTDIR)) + CMD_MKOBJDIR := $(CMD) /c if not exist $(subst /,\\,$(OBJDIR)) mkdir $(subst /,\\,$(OBJDIR)) +endif + +.PHONY: clean + +$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES) + @echo Linking demo_friction + -@$(CMD_MKBINDIR) + -@$(CMD_MKLIBDIR) + -@$(CMD_MKOUTDIR) + @$(BLDCMD) + +clean: + @echo Cleaning demo_friction +ifeq ($(MKDIR_TYPE),posix) + -@rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR) +else + -@if exist $(subst /,\,$(OUTDIR)/$(TARGET)) del /q $(subst /,\,$(OUTDIR)/$(TARGET)) + -@if exist $(subst /,\,$(OBJDIR)) del /q $(subst /,\,$(OBJDIR)) + -@if exist $(subst /,\,$(OBJDIR)) rmdir /s /q $(subst /,\,$(OBJDIR)) +endif + +$(OBJDIR)/demo_friction.o: ../../ode/demo/demo_friction.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/resources.res: ../../drawstuff/src/resources.rc + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @windres $< -O coff -o $@ $(RESFLAGS) + +-include $(OBJECTS:%.o=%.d) + diff --git a/libraries/ode-0.9/build/gnu/demo_heightfield.make b/libraries/ode-0.9/build/gnu/demo_heightfield.make new file mode 100644 index 0000000..f60cb0c --- /dev/null +++ b/libraries/ode-0.9/build/gnu/demo_heightfield.make @@ -0,0 +1,124 @@ +# C++ Console Executable Makefile autogenerated by premake +# Don't edit this file! Instead edit `premake.lua` then rerun `make` + +ifndef CONFIG + CONFIG=DebugDLL +endif + +ifeq ($(CONFIG),DebugDLL) + BINDIR := ../../lib/DebugDLL + LIBDIR := ../../lib/DebugDLL + OBJDIR := obj/heightfield/DebugDLL + OUTDIR := ../../lib/DebugDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_heightfield.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseDLL) + BINDIR := ../../lib/ReleaseDLL + LIBDIR := ../../lib/ReleaseDLL + OBJDIR := obj/heightfield/ReleaseDLL + OUTDIR := ../../lib/ReleaseDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_heightfield.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),DebugLib) + BINDIR := ../../lib/DebugLib + LIBDIR := ../../lib/DebugLib + OBJDIR := obj/heightfield/DebugLib + OUTDIR := ../../lib/DebugLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_heightfield.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseLib) + BINDIR := ../../lib/ReleaseLib + LIBDIR := ../../lib/ReleaseLib + OBJDIR := obj/heightfield/ReleaseLib + OUTDIR := ../../lib/ReleaseLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_heightfield.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +OBJECTS := \ + $(OBJDIR)/demo_heightfield.o \ + +RESOURCES := \ + $(OBJDIR)/resources.res \ + +MKDIR_TYPE := msdos +CMD := $(subst \,\\,$(ComSpec)$(COMSPEC)) +ifeq (,$(CMD)) + MKDIR_TYPE := posix +endif +ifeq (/bin/sh.exe,$(SHELL)) + MKDIR_TYPE := posix +endif +ifeq ($(MKDIR_TYPE),posix) + CMD_MKBINDIR := mkdir -p $(BINDIR) + CMD_MKLIBDIR := mkdir -p $(LIBDIR) + CMD_MKOUTDIR := mkdir -p $(OUTDIR) + CMD_MKOBJDIR := mkdir -p $(OBJDIR) +else + CMD_MKBINDIR := $(CMD) /c if not exist $(subst /,\\,$(BINDIR)) mkdir $(subst /,\\,$(BINDIR)) + CMD_MKLIBDIR := $(CMD) /c if not exist $(subst /,\\,$(LIBDIR)) mkdir $(subst /,\\,$(LIBDIR)) + CMD_MKOUTDIR := $(CMD) /c if not exist $(subst /,\\,$(OUTDIR)) mkdir $(subst /,\\,$(OUTDIR)) + CMD_MKOBJDIR := $(CMD) /c if not exist $(subst /,\\,$(OBJDIR)) mkdir $(subst /,\\,$(OBJDIR)) +endif + +.PHONY: clean + +$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES) + @echo Linking demo_heightfield + -@$(CMD_MKBINDIR) + -@$(CMD_MKLIBDIR) + -@$(CMD_MKOUTDIR) + @$(BLDCMD) + +clean: + @echo Cleaning demo_heightfield +ifeq ($(MKDIR_TYPE),posix) + -@rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR) +else + -@if exist $(subst /,\,$(OUTDIR)/$(TARGET)) del /q $(subst /,\,$(OUTDIR)/$(TARGET)) + -@if exist $(subst /,\,$(OBJDIR)) del /q $(subst /,\,$(OBJDIR)) + -@if exist $(subst /,\,$(OBJDIR)) rmdir /s /q $(subst /,\,$(OBJDIR)) +endif + +$(OBJDIR)/demo_heightfield.o: ../../ode/demo/demo_heightfield.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/resources.res: ../../drawstuff/src/resources.rc + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @windres $< -O coff -o $@ $(RESFLAGS) + +-include $(OBJECTS:%.o=%.d) + diff --git a/libraries/ode-0.9/build/gnu/demo_hinge.make b/libraries/ode-0.9/build/gnu/demo_hinge.make new file mode 100644 index 0000000..17e17b2 --- /dev/null +++ b/libraries/ode-0.9/build/gnu/demo_hinge.make @@ -0,0 +1,124 @@ +# C++ Console Executable Makefile autogenerated by premake +# Don't edit this file! Instead edit `premake.lua` then rerun `make` + +ifndef CONFIG + CONFIG=DebugDLL +endif + +ifeq ($(CONFIG),DebugDLL) + BINDIR := ../../lib/DebugDLL + LIBDIR := ../../lib/DebugDLL + OBJDIR := obj/hinge/DebugDLL + OUTDIR := ../../lib/DebugDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_hinge.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseDLL) + BINDIR := ../../lib/ReleaseDLL + LIBDIR := ../../lib/ReleaseDLL + OBJDIR := obj/hinge/ReleaseDLL + OUTDIR := ../../lib/ReleaseDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_hinge.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),DebugLib) + BINDIR := ../../lib/DebugLib + LIBDIR := ../../lib/DebugLib + OBJDIR := obj/hinge/DebugLib + OUTDIR := ../../lib/DebugLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_hinge.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseLib) + BINDIR := ../../lib/ReleaseLib + LIBDIR := ../../lib/ReleaseLib + OBJDIR := obj/hinge/ReleaseLib + OUTDIR := ../../lib/ReleaseLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_hinge.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +OBJECTS := \ + $(OBJDIR)/demo_hinge.o \ + +RESOURCES := \ + $(OBJDIR)/resources.res \ + +MKDIR_TYPE := msdos +CMD := $(subst \,\\,$(ComSpec)$(COMSPEC)) +ifeq (,$(CMD)) + MKDIR_TYPE := posix +endif +ifeq (/bin/sh.exe,$(SHELL)) + MKDIR_TYPE := posix +endif +ifeq ($(MKDIR_TYPE),posix) + CMD_MKBINDIR := mkdir -p $(BINDIR) + CMD_MKLIBDIR := mkdir -p $(LIBDIR) + CMD_MKOUTDIR := mkdir -p $(OUTDIR) + CMD_MKOBJDIR := mkdir -p $(OBJDIR) +else + CMD_MKBINDIR := $(CMD) /c if not exist $(subst /,\\,$(BINDIR)) mkdir $(subst /,\\,$(BINDIR)) + CMD_MKLIBDIR := $(CMD) /c if not exist $(subst /,\\,$(LIBDIR)) mkdir $(subst /,\\,$(LIBDIR)) + CMD_MKOUTDIR := $(CMD) /c if not exist $(subst /,\\,$(OUTDIR)) mkdir $(subst /,\\,$(OUTDIR)) + CMD_MKOBJDIR := $(CMD) /c if not exist $(subst /,\\,$(OBJDIR)) mkdir $(subst /,\\,$(OBJDIR)) +endif + +.PHONY: clean + +$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES) + @echo Linking demo_hinge + -@$(CMD_MKBINDIR) + -@$(CMD_MKLIBDIR) + -@$(CMD_MKOUTDIR) + @$(BLDCMD) + +clean: + @echo Cleaning demo_hinge +ifeq ($(MKDIR_TYPE),posix) + -@rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR) +else + -@if exist $(subst /,\,$(OUTDIR)/$(TARGET)) del /q $(subst /,\,$(OUTDIR)/$(TARGET)) + -@if exist $(subst /,\,$(OBJDIR)) del /q $(subst /,\,$(OBJDIR)) + -@if exist $(subst /,\,$(OBJDIR)) rmdir /s /q $(subst /,\,$(OBJDIR)) +endif + +$(OBJDIR)/demo_hinge.o: ../../ode/demo/demo_hinge.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/resources.res: ../../drawstuff/src/resources.rc + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @windres $< -O coff -o $@ $(RESFLAGS) + +-include $(OBJECTS:%.o=%.d) + diff --git a/libraries/ode-0.9/build/gnu/demo_joints.make b/libraries/ode-0.9/build/gnu/demo_joints.make new file mode 100644 index 0000000..d1581ab --- /dev/null +++ b/libraries/ode-0.9/build/gnu/demo_joints.make @@ -0,0 +1,124 @@ +# C++ Console Executable Makefile autogenerated by premake +# Don't edit this file! Instead edit `premake.lua` then rerun `make` + +ifndef CONFIG + CONFIG=DebugDLL +endif + +ifeq ($(CONFIG),DebugDLL) + BINDIR := ../../lib/DebugDLL + LIBDIR := ../../lib/DebugDLL + OBJDIR := obj/joints/DebugDLL + OUTDIR := ../../lib/DebugDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_joints.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseDLL) + BINDIR := ../../lib/ReleaseDLL + LIBDIR := ../../lib/ReleaseDLL + OBJDIR := obj/joints/ReleaseDLL + OUTDIR := ../../lib/ReleaseDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_joints.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),DebugLib) + BINDIR := ../../lib/DebugLib + LIBDIR := ../../lib/DebugLib + OBJDIR := obj/joints/DebugLib + OUTDIR := ../../lib/DebugLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_joints.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseLib) + BINDIR := ../../lib/ReleaseLib + LIBDIR := ../../lib/ReleaseLib + OBJDIR := obj/joints/ReleaseLib + OUTDIR := ../../lib/ReleaseLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_joints.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +OBJECTS := \ + $(OBJDIR)/demo_joints.o \ + +RESOURCES := \ + $(OBJDIR)/resources.res \ + +MKDIR_TYPE := msdos +CMD := $(subst \,\\,$(ComSpec)$(COMSPEC)) +ifeq (,$(CMD)) + MKDIR_TYPE := posix +endif +ifeq (/bin/sh.exe,$(SHELL)) + MKDIR_TYPE := posix +endif +ifeq ($(MKDIR_TYPE),posix) + CMD_MKBINDIR := mkdir -p $(BINDIR) + CMD_MKLIBDIR := mkdir -p $(LIBDIR) + CMD_MKOUTDIR := mkdir -p $(OUTDIR) + CMD_MKOBJDIR := mkdir -p $(OBJDIR) +else + CMD_MKBINDIR := $(CMD) /c if not exist $(subst /,\\,$(BINDIR)) mkdir $(subst /,\\,$(BINDIR)) + CMD_MKLIBDIR := $(CMD) /c if not exist $(subst /,\\,$(LIBDIR)) mkdir $(subst /,\\,$(LIBDIR)) + CMD_MKOUTDIR := $(CMD) /c if not exist $(subst /,\\,$(OUTDIR)) mkdir $(subst /,\\,$(OUTDIR)) + CMD_MKOBJDIR := $(CMD) /c if not exist $(subst /,\\,$(OBJDIR)) mkdir $(subst /,\\,$(OBJDIR)) +endif + +.PHONY: clean + +$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES) + @echo Linking demo_joints + -@$(CMD_MKBINDIR) + -@$(CMD_MKLIBDIR) + -@$(CMD_MKOUTDIR) + @$(BLDCMD) + +clean: + @echo Cleaning demo_joints +ifeq ($(MKDIR_TYPE),posix) + -@rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR) +else + -@if exist $(subst /,\,$(OUTDIR)/$(TARGET)) del /q $(subst /,\,$(OUTDIR)/$(TARGET)) + -@if exist $(subst /,\,$(OBJDIR)) del /q $(subst /,\,$(OBJDIR)) + -@if exist $(subst /,\,$(OBJDIR)) rmdir /s /q $(subst /,\,$(OBJDIR)) +endif + +$(OBJDIR)/demo_joints.o: ../../ode/demo/demo_joints.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/resources.res: ../../drawstuff/src/resources.rc + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @windres $< -O coff -o $@ $(RESFLAGS) + +-include $(OBJECTS:%.o=%.d) + diff --git a/libraries/ode-0.9/build/gnu/demo_motor.make b/libraries/ode-0.9/build/gnu/demo_motor.make new file mode 100644 index 0000000..b49b00d --- /dev/null +++ b/libraries/ode-0.9/build/gnu/demo_motor.make @@ -0,0 +1,124 @@ +# C++ Console Executable Makefile autogenerated by premake +# Don't edit this file! Instead edit `premake.lua` then rerun `make` + +ifndef CONFIG + CONFIG=DebugDLL +endif + +ifeq ($(CONFIG),DebugDLL) + BINDIR := ../../lib/DebugDLL + LIBDIR := ../../lib/DebugDLL + OBJDIR := obj/motor/DebugDLL + OUTDIR := ../../lib/DebugDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_motor.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseDLL) + BINDIR := ../../lib/ReleaseDLL + LIBDIR := ../../lib/ReleaseDLL + OBJDIR := obj/motor/ReleaseDLL + OUTDIR := ../../lib/ReleaseDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_motor.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),DebugLib) + BINDIR := ../../lib/DebugLib + LIBDIR := ../../lib/DebugLib + OBJDIR := obj/motor/DebugLib + OUTDIR := ../../lib/DebugLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_motor.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseLib) + BINDIR := ../../lib/ReleaseLib + LIBDIR := ../../lib/ReleaseLib + OBJDIR := obj/motor/ReleaseLib + OUTDIR := ../../lib/ReleaseLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_motor.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +OBJECTS := \ + $(OBJDIR)/demo_motor.o \ + +RESOURCES := \ + $(OBJDIR)/resources.res \ + +MKDIR_TYPE := msdos +CMD := $(subst \,\\,$(ComSpec)$(COMSPEC)) +ifeq (,$(CMD)) + MKDIR_TYPE := posix +endif +ifeq (/bin/sh.exe,$(SHELL)) + MKDIR_TYPE := posix +endif +ifeq ($(MKDIR_TYPE),posix) + CMD_MKBINDIR := mkdir -p $(BINDIR) + CMD_MKLIBDIR := mkdir -p $(LIBDIR) + CMD_MKOUTDIR := mkdir -p $(OUTDIR) + CMD_MKOBJDIR := mkdir -p $(OBJDIR) +else + CMD_MKBINDIR := $(CMD) /c if not exist $(subst /,\\,$(BINDIR)) mkdir $(subst /,\\,$(BINDIR)) + CMD_MKLIBDIR := $(CMD) /c if not exist $(subst /,\\,$(LIBDIR)) mkdir $(subst /,\\,$(LIBDIR)) + CMD_MKOUTDIR := $(CMD) /c if not exist $(subst /,\\,$(OUTDIR)) mkdir $(subst /,\\,$(OUTDIR)) + CMD_MKOBJDIR := $(CMD) /c if not exist $(subst /,\\,$(OBJDIR)) mkdir $(subst /,\\,$(OBJDIR)) +endif + +.PHONY: clean + +$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES) + @echo Linking demo_motor + -@$(CMD_MKBINDIR) + -@$(CMD_MKLIBDIR) + -@$(CMD_MKOUTDIR) + @$(BLDCMD) + +clean: + @echo Cleaning demo_motor +ifeq ($(MKDIR_TYPE),posix) + -@rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR) +else + -@if exist $(subst /,\,$(OUTDIR)/$(TARGET)) del /q $(subst /,\,$(OUTDIR)/$(TARGET)) + -@if exist $(subst /,\,$(OBJDIR)) del /q $(subst /,\,$(OBJDIR)) + -@if exist $(subst /,\,$(OBJDIR)) rmdir /s /q $(subst /,\,$(OBJDIR)) +endif + +$(OBJDIR)/demo_motor.o: ../../ode/demo/demo_motor.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/resources.res: ../../drawstuff/src/resources.rc + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @windres $< -O coff -o $@ $(RESFLAGS) + +-include $(OBJECTS:%.o=%.d) + diff --git a/libraries/ode-0.9/build/gnu/demo_moving_trimesh.make b/libraries/ode-0.9/build/gnu/demo_moving_trimesh.make new file mode 100644 index 0000000..381c7bf --- /dev/null +++ b/libraries/ode-0.9/build/gnu/demo_moving_trimesh.make @@ -0,0 +1,124 @@ +# C++ Console Executable Makefile autogenerated by premake +# Don't edit this file! Instead edit `premake.lua` then rerun `make` + +ifndef CONFIG + CONFIG=DebugDLL +endif + +ifeq ($(CONFIG),DebugDLL) + BINDIR := ../../lib/DebugDLL + LIBDIR := ../../lib/DebugDLL + OBJDIR := obj/moving_trimesh/DebugDLL + OUTDIR := ../../lib/DebugDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_moving_trimesh.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseDLL) + BINDIR := ../../lib/ReleaseDLL + LIBDIR := ../../lib/ReleaseDLL + OBJDIR := obj/moving_trimesh/ReleaseDLL + OUTDIR := ../../lib/ReleaseDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_moving_trimesh.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),DebugLib) + BINDIR := ../../lib/DebugLib + LIBDIR := ../../lib/DebugLib + OBJDIR := obj/moving_trimesh/DebugLib + OUTDIR := ../../lib/DebugLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_moving_trimesh.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseLib) + BINDIR := ../../lib/ReleaseLib + LIBDIR := ../../lib/ReleaseLib + OBJDIR := obj/moving_trimesh/ReleaseLib + OUTDIR := ../../lib/ReleaseLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_moving_trimesh.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +OBJECTS := \ + $(OBJDIR)/demo_moving_trimesh.o \ + +RESOURCES := \ + $(OBJDIR)/resources.res \ + +MKDIR_TYPE := msdos +CMD := $(subst \,\\,$(ComSpec)$(COMSPEC)) +ifeq (,$(CMD)) + MKDIR_TYPE := posix +endif +ifeq (/bin/sh.exe,$(SHELL)) + MKDIR_TYPE := posix +endif +ifeq ($(MKDIR_TYPE),posix) + CMD_MKBINDIR := mkdir -p $(BINDIR) + CMD_MKLIBDIR := mkdir -p $(LIBDIR) + CMD_MKOUTDIR := mkdir -p $(OUTDIR) + CMD_MKOBJDIR := mkdir -p $(OBJDIR) +else + CMD_MKBINDIR := $(CMD) /c if not exist $(subst /,\\,$(BINDIR)) mkdir $(subst /,\\,$(BINDIR)) + CMD_MKLIBDIR := $(CMD) /c if not exist $(subst /,\\,$(LIBDIR)) mkdir $(subst /,\\,$(LIBDIR)) + CMD_MKOUTDIR := $(CMD) /c if not exist $(subst /,\\,$(OUTDIR)) mkdir $(subst /,\\,$(OUTDIR)) + CMD_MKOBJDIR := $(CMD) /c if not exist $(subst /,\\,$(OBJDIR)) mkdir $(subst /,\\,$(OBJDIR)) +endif + +.PHONY: clean + +$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES) + @echo Linking demo_moving_trimesh + -@$(CMD_MKBINDIR) + -@$(CMD_MKLIBDIR) + -@$(CMD_MKOUTDIR) + @$(BLDCMD) + +clean: + @echo Cleaning demo_moving_trimesh +ifeq ($(MKDIR_TYPE),posix) + -@rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR) +else + -@if exist $(subst /,\,$(OUTDIR)/$(TARGET)) del /q $(subst /,\,$(OUTDIR)/$(TARGET)) + -@if exist $(subst /,\,$(OBJDIR)) del /q $(subst /,\,$(OBJDIR)) + -@if exist $(subst /,\,$(OBJDIR)) rmdir /s /q $(subst /,\,$(OBJDIR)) +endif + +$(OBJDIR)/demo_moving_trimesh.o: ../../ode/demo/demo_moving_trimesh.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/resources.res: ../../drawstuff/src/resources.rc + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @windres $< -O coff -o $@ $(RESFLAGS) + +-include $(OBJECTS:%.o=%.d) + diff --git a/libraries/ode-0.9/build/gnu/demo_ode.make b/libraries/ode-0.9/build/gnu/demo_ode.make new file mode 100644 index 0000000..3c5b3a5 --- /dev/null +++ b/libraries/ode-0.9/build/gnu/demo_ode.make @@ -0,0 +1,124 @@ +# C++ Console Executable Makefile autogenerated by premake +# Don't edit this file! Instead edit `premake.lua` then rerun `make` + +ifndef CONFIG + CONFIG=DebugDLL +endif + +ifeq ($(CONFIG),DebugDLL) + BINDIR := ../../lib/DebugDLL + LIBDIR := ../../lib/DebugDLL + OBJDIR := obj/ode/DebugDLL + OUTDIR := ../../lib/DebugDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_ode.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseDLL) + BINDIR := ../../lib/ReleaseDLL + LIBDIR := ../../lib/ReleaseDLL + OBJDIR := obj/ode/ReleaseDLL + OUTDIR := ../../lib/ReleaseDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_ode.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),DebugLib) + BINDIR := ../../lib/DebugLib + LIBDIR := ../../lib/DebugLib + OBJDIR := obj/ode/DebugLib + OUTDIR := ../../lib/DebugLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_ode.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseLib) + BINDIR := ../../lib/ReleaseLib + LIBDIR := ../../lib/ReleaseLib + OBJDIR := obj/ode/ReleaseLib + OUTDIR := ../../lib/ReleaseLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_ode.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +OBJECTS := \ + $(OBJDIR)/demo_ode.o \ + +RESOURCES := \ + $(OBJDIR)/resources.res \ + +MKDIR_TYPE := msdos +CMD := $(subst \,\\,$(ComSpec)$(COMSPEC)) +ifeq (,$(CMD)) + MKDIR_TYPE := posix +endif +ifeq (/bin/sh.exe,$(SHELL)) + MKDIR_TYPE := posix +endif +ifeq ($(MKDIR_TYPE),posix) + CMD_MKBINDIR := mkdir -p $(BINDIR) + CMD_MKLIBDIR := mkdir -p $(LIBDIR) + CMD_MKOUTDIR := mkdir -p $(OUTDIR) + CMD_MKOBJDIR := mkdir -p $(OBJDIR) +else + CMD_MKBINDIR := $(CMD) /c if not exist $(subst /,\\,$(BINDIR)) mkdir $(subst /,\\,$(BINDIR)) + CMD_MKLIBDIR := $(CMD) /c if not exist $(subst /,\\,$(LIBDIR)) mkdir $(subst /,\\,$(LIBDIR)) + CMD_MKOUTDIR := $(CMD) /c if not exist $(subst /,\\,$(OUTDIR)) mkdir $(subst /,\\,$(OUTDIR)) + CMD_MKOBJDIR := $(CMD) /c if not exist $(subst /,\\,$(OBJDIR)) mkdir $(subst /,\\,$(OBJDIR)) +endif + +.PHONY: clean + +$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES) + @echo Linking demo_ode + -@$(CMD_MKBINDIR) + -@$(CMD_MKLIBDIR) + -@$(CMD_MKOUTDIR) + @$(BLDCMD) + +clean: + @echo Cleaning demo_ode +ifeq ($(MKDIR_TYPE),posix) + -@rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR) +else + -@if exist $(subst /,\,$(OUTDIR)/$(TARGET)) del /q $(subst /,\,$(OUTDIR)/$(TARGET)) + -@if exist $(subst /,\,$(OBJDIR)) del /q $(subst /,\,$(OBJDIR)) + -@if exist $(subst /,\,$(OBJDIR)) rmdir /s /q $(subst /,\,$(OBJDIR)) +endif + +$(OBJDIR)/demo_ode.o: ../../ode/demo/demo_ode.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/resources.res: ../../drawstuff/src/resources.rc + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @windres $< -O coff -o $@ $(RESFLAGS) + +-include $(OBJECTS:%.o=%.d) + diff --git a/libraries/ode-0.9/build/gnu/demo_plane2d.make b/libraries/ode-0.9/build/gnu/demo_plane2d.make new file mode 100644 index 0000000..aa07b22 --- /dev/null +++ b/libraries/ode-0.9/build/gnu/demo_plane2d.make @@ -0,0 +1,124 @@ +# C++ Console Executable Makefile autogenerated by premake +# Don't edit this file! Instead edit `premake.lua` then rerun `make` + +ifndef CONFIG + CONFIG=DebugDLL +endif + +ifeq ($(CONFIG),DebugDLL) + BINDIR := ../../lib/DebugDLL + LIBDIR := ../../lib/DebugDLL + OBJDIR := obj/plane2d/DebugDLL + OUTDIR := ../../lib/DebugDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_plane2d.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseDLL) + BINDIR := ../../lib/ReleaseDLL + LIBDIR := ../../lib/ReleaseDLL + OBJDIR := obj/plane2d/ReleaseDLL + OUTDIR := ../../lib/ReleaseDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_plane2d.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),DebugLib) + BINDIR := ../../lib/DebugLib + LIBDIR := ../../lib/DebugLib + OBJDIR := obj/plane2d/DebugLib + OUTDIR := ../../lib/DebugLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_plane2d.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseLib) + BINDIR := ../../lib/ReleaseLib + LIBDIR := ../../lib/ReleaseLib + OBJDIR := obj/plane2d/ReleaseLib + OUTDIR := ../../lib/ReleaseLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_plane2d.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +OBJECTS := \ + $(OBJDIR)/demo_plane2d.o \ + +RESOURCES := \ + $(OBJDIR)/resources.res \ + +MKDIR_TYPE := msdos +CMD := $(subst \,\\,$(ComSpec)$(COMSPEC)) +ifeq (,$(CMD)) + MKDIR_TYPE := posix +endif +ifeq (/bin/sh.exe,$(SHELL)) + MKDIR_TYPE := posix +endif +ifeq ($(MKDIR_TYPE),posix) + CMD_MKBINDIR := mkdir -p $(BINDIR) + CMD_MKLIBDIR := mkdir -p $(LIBDIR) + CMD_MKOUTDIR := mkdir -p $(OUTDIR) + CMD_MKOBJDIR := mkdir -p $(OBJDIR) +else + CMD_MKBINDIR := $(CMD) /c if not exist $(subst /,\\,$(BINDIR)) mkdir $(subst /,\\,$(BINDIR)) + CMD_MKLIBDIR := $(CMD) /c if not exist $(subst /,\\,$(LIBDIR)) mkdir $(subst /,\\,$(LIBDIR)) + CMD_MKOUTDIR := $(CMD) /c if not exist $(subst /,\\,$(OUTDIR)) mkdir $(subst /,\\,$(OUTDIR)) + CMD_MKOBJDIR := $(CMD) /c if not exist $(subst /,\\,$(OBJDIR)) mkdir $(subst /,\\,$(OBJDIR)) +endif + +.PHONY: clean + +$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES) + @echo Linking demo_plane2d + -@$(CMD_MKBINDIR) + -@$(CMD_MKLIBDIR) + -@$(CMD_MKOUTDIR) + @$(BLDCMD) + +clean: + @echo Cleaning demo_plane2d +ifeq ($(MKDIR_TYPE),posix) + -@rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR) +else + -@if exist $(subst /,\,$(OUTDIR)/$(TARGET)) del /q $(subst /,\,$(OUTDIR)/$(TARGET)) + -@if exist $(subst /,\,$(OBJDIR)) del /q $(subst /,\,$(OBJDIR)) + -@if exist $(subst /,\,$(OBJDIR)) rmdir /s /q $(subst /,\,$(OBJDIR)) +endif + +$(OBJDIR)/demo_plane2d.o: ../../ode/demo/demo_plane2d.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/resources.res: ../../drawstuff/src/resources.rc + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @windres $< -O coff -o $@ $(RESFLAGS) + +-include $(OBJECTS:%.o=%.d) + diff --git a/libraries/ode-0.9/build/gnu/demo_slider.make b/libraries/ode-0.9/build/gnu/demo_slider.make new file mode 100644 index 0000000..ed3dc42 --- /dev/null +++ b/libraries/ode-0.9/build/gnu/demo_slider.make @@ -0,0 +1,124 @@ +# C++ Console Executable Makefile autogenerated by premake +# Don't edit this file! Instead edit `premake.lua` then rerun `make` + +ifndef CONFIG + CONFIG=DebugDLL +endif + +ifeq ($(CONFIG),DebugDLL) + BINDIR := ../../lib/DebugDLL + LIBDIR := ../../lib/DebugDLL + OBJDIR := obj/slider/DebugDLL + OUTDIR := ../../lib/DebugDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_slider.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseDLL) + BINDIR := ../../lib/ReleaseDLL + LIBDIR := ../../lib/ReleaseDLL + OBJDIR := obj/slider/ReleaseDLL + OUTDIR := ../../lib/ReleaseDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_slider.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),DebugLib) + BINDIR := ../../lib/DebugLib + LIBDIR := ../../lib/DebugLib + OBJDIR := obj/slider/DebugLib + OUTDIR := ../../lib/DebugLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_slider.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseLib) + BINDIR := ../../lib/ReleaseLib + LIBDIR := ../../lib/ReleaseLib + OBJDIR := obj/slider/ReleaseLib + OUTDIR := ../../lib/ReleaseLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_slider.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +OBJECTS := \ + $(OBJDIR)/demo_slider.o \ + +RESOURCES := \ + $(OBJDIR)/resources.res \ + +MKDIR_TYPE := msdos +CMD := $(subst \,\\,$(ComSpec)$(COMSPEC)) +ifeq (,$(CMD)) + MKDIR_TYPE := posix +endif +ifeq (/bin/sh.exe,$(SHELL)) + MKDIR_TYPE := posix +endif +ifeq ($(MKDIR_TYPE),posix) + CMD_MKBINDIR := mkdir -p $(BINDIR) + CMD_MKLIBDIR := mkdir -p $(LIBDIR) + CMD_MKOUTDIR := mkdir -p $(OUTDIR) + CMD_MKOBJDIR := mkdir -p $(OBJDIR) +else + CMD_MKBINDIR := $(CMD) /c if not exist $(subst /,\\,$(BINDIR)) mkdir $(subst /,\\,$(BINDIR)) + CMD_MKLIBDIR := $(CMD) /c if not exist $(subst /,\\,$(LIBDIR)) mkdir $(subst /,\\,$(LIBDIR)) + CMD_MKOUTDIR := $(CMD) /c if not exist $(subst /,\\,$(OUTDIR)) mkdir $(subst /,\\,$(OUTDIR)) + CMD_MKOBJDIR := $(CMD) /c if not exist $(subst /,\\,$(OBJDIR)) mkdir $(subst /,\\,$(OBJDIR)) +endif + +.PHONY: clean + +$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES) + @echo Linking demo_slider + -@$(CMD_MKBINDIR) + -@$(CMD_MKLIBDIR) + -@$(CMD_MKOUTDIR) + @$(BLDCMD) + +clean: + @echo Cleaning demo_slider +ifeq ($(MKDIR_TYPE),posix) + -@rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR) +else + -@if exist $(subst /,\,$(OUTDIR)/$(TARGET)) del /q $(subst /,\,$(OUTDIR)/$(TARGET)) + -@if exist $(subst /,\,$(OBJDIR)) del /q $(subst /,\,$(OBJDIR)) + -@if exist $(subst /,\,$(OBJDIR)) rmdir /s /q $(subst /,\,$(OBJDIR)) +endif + +$(OBJDIR)/demo_slider.o: ../../ode/demo/demo_slider.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/resources.res: ../../drawstuff/src/resources.rc + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @windres $< -O coff -o $@ $(RESFLAGS) + +-include $(OBJECTS:%.o=%.d) + diff --git a/libraries/ode-0.9/build/gnu/demo_space.make b/libraries/ode-0.9/build/gnu/demo_space.make new file mode 100644 index 0000000..352b3ac --- /dev/null +++ b/libraries/ode-0.9/build/gnu/demo_space.make @@ -0,0 +1,124 @@ +# C++ Console Executable Makefile autogenerated by premake +# Don't edit this file! Instead edit `premake.lua` then rerun `make` + +ifndef CONFIG + CONFIG=DebugDLL +endif + +ifeq ($(CONFIG),DebugDLL) + BINDIR := ../../lib/DebugDLL + LIBDIR := ../../lib/DebugDLL + OBJDIR := obj/space/DebugDLL + OUTDIR := ../../lib/DebugDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_space.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseDLL) + BINDIR := ../../lib/ReleaseDLL + LIBDIR := ../../lib/ReleaseDLL + OBJDIR := obj/space/ReleaseDLL + OUTDIR := ../../lib/ReleaseDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_space.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),DebugLib) + BINDIR := ../../lib/DebugLib + LIBDIR := ../../lib/DebugLib + OBJDIR := obj/space/DebugLib + OUTDIR := ../../lib/DebugLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_space.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseLib) + BINDIR := ../../lib/ReleaseLib + LIBDIR := ../../lib/ReleaseLib + OBJDIR := obj/space/ReleaseLib + OUTDIR := ../../lib/ReleaseLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_space.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +OBJECTS := \ + $(OBJDIR)/demo_space.o \ + +RESOURCES := \ + $(OBJDIR)/resources.res \ + +MKDIR_TYPE := msdos +CMD := $(subst \,\\,$(ComSpec)$(COMSPEC)) +ifeq (,$(CMD)) + MKDIR_TYPE := posix +endif +ifeq (/bin/sh.exe,$(SHELL)) + MKDIR_TYPE := posix +endif +ifeq ($(MKDIR_TYPE),posix) + CMD_MKBINDIR := mkdir -p $(BINDIR) + CMD_MKLIBDIR := mkdir -p $(LIBDIR) + CMD_MKOUTDIR := mkdir -p $(OUTDIR) + CMD_MKOBJDIR := mkdir -p $(OBJDIR) +else + CMD_MKBINDIR := $(CMD) /c if not exist $(subst /,\\,$(BINDIR)) mkdir $(subst /,\\,$(BINDIR)) + CMD_MKLIBDIR := $(CMD) /c if not exist $(subst /,\\,$(LIBDIR)) mkdir $(subst /,\\,$(LIBDIR)) + CMD_MKOUTDIR := $(CMD) /c if not exist $(subst /,\\,$(OUTDIR)) mkdir $(subst /,\\,$(OUTDIR)) + CMD_MKOBJDIR := $(CMD) /c if not exist $(subst /,\\,$(OBJDIR)) mkdir $(subst /,\\,$(OBJDIR)) +endif + +.PHONY: clean + +$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES) + @echo Linking demo_space + -@$(CMD_MKBINDIR) + -@$(CMD_MKLIBDIR) + -@$(CMD_MKOUTDIR) + @$(BLDCMD) + +clean: + @echo Cleaning demo_space +ifeq ($(MKDIR_TYPE),posix) + -@rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR) +else + -@if exist $(subst /,\,$(OUTDIR)/$(TARGET)) del /q $(subst /,\,$(OUTDIR)/$(TARGET)) + -@if exist $(subst /,\,$(OBJDIR)) del /q $(subst /,\,$(OBJDIR)) + -@if exist $(subst /,\,$(OBJDIR)) rmdir /s /q $(subst /,\,$(OBJDIR)) +endif + +$(OBJDIR)/demo_space.o: ../../ode/demo/demo_space.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/resources.res: ../../drawstuff/src/resources.rc + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @windres $< -O coff -o $@ $(RESFLAGS) + +-include $(OBJECTS:%.o=%.d) + diff --git a/libraries/ode-0.9/build/gnu/demo_space_stress.make b/libraries/ode-0.9/build/gnu/demo_space_stress.make new file mode 100644 index 0000000..e55f9b8 --- /dev/null +++ b/libraries/ode-0.9/build/gnu/demo_space_stress.make @@ -0,0 +1,124 @@ +# C++ Console Executable Makefile autogenerated by premake +# Don't edit this file! Instead edit `premake.lua` then rerun `make` + +ifndef CONFIG + CONFIG=DebugDLL +endif + +ifeq ($(CONFIG),DebugDLL) + BINDIR := ../../lib/DebugDLL + LIBDIR := ../../lib/DebugDLL + OBJDIR := obj/space_stress/DebugDLL + OUTDIR := ../../lib/DebugDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_space_stress.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseDLL) + BINDIR := ../../lib/ReleaseDLL + LIBDIR := ../../lib/ReleaseDLL + OBJDIR := obj/space_stress/ReleaseDLL + OUTDIR := ../../lib/ReleaseDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_space_stress.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),DebugLib) + BINDIR := ../../lib/DebugLib + LIBDIR := ../../lib/DebugLib + OBJDIR := obj/space_stress/DebugLib + OUTDIR := ../../lib/DebugLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_space_stress.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseLib) + BINDIR := ../../lib/ReleaseLib + LIBDIR := ../../lib/ReleaseLib + OBJDIR := obj/space_stress/ReleaseLib + OUTDIR := ../../lib/ReleaseLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_space_stress.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +OBJECTS := \ + $(OBJDIR)/demo_space_stress.o \ + +RESOURCES := \ + $(OBJDIR)/resources.res \ + +MKDIR_TYPE := msdos +CMD := $(subst \,\\,$(ComSpec)$(COMSPEC)) +ifeq (,$(CMD)) + MKDIR_TYPE := posix +endif +ifeq (/bin/sh.exe,$(SHELL)) + MKDIR_TYPE := posix +endif +ifeq ($(MKDIR_TYPE),posix) + CMD_MKBINDIR := mkdir -p $(BINDIR) + CMD_MKLIBDIR := mkdir -p $(LIBDIR) + CMD_MKOUTDIR := mkdir -p $(OUTDIR) + CMD_MKOBJDIR := mkdir -p $(OBJDIR) +else + CMD_MKBINDIR := $(CMD) /c if not exist $(subst /,\\,$(BINDIR)) mkdir $(subst /,\\,$(BINDIR)) + CMD_MKLIBDIR := $(CMD) /c if not exist $(subst /,\\,$(LIBDIR)) mkdir $(subst /,\\,$(LIBDIR)) + CMD_MKOUTDIR := $(CMD) /c if not exist $(subst /,\\,$(OUTDIR)) mkdir $(subst /,\\,$(OUTDIR)) + CMD_MKOBJDIR := $(CMD) /c if not exist $(subst /,\\,$(OBJDIR)) mkdir $(subst /,\\,$(OBJDIR)) +endif + +.PHONY: clean + +$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES) + @echo Linking demo_space_stress + -@$(CMD_MKBINDIR) + -@$(CMD_MKLIBDIR) + -@$(CMD_MKOUTDIR) + @$(BLDCMD) + +clean: + @echo Cleaning demo_space_stress +ifeq ($(MKDIR_TYPE),posix) + -@rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR) +else + -@if exist $(subst /,\,$(OUTDIR)/$(TARGET)) del /q $(subst /,\,$(OUTDIR)/$(TARGET)) + -@if exist $(subst /,\,$(OBJDIR)) del /q $(subst /,\,$(OBJDIR)) + -@if exist $(subst /,\,$(OBJDIR)) rmdir /s /q $(subst /,\,$(OBJDIR)) +endif + +$(OBJDIR)/demo_space_stress.o: ../../ode/demo/demo_space_stress.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/resources.res: ../../drawstuff/src/resources.rc + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @windres $< -O coff -o $@ $(RESFLAGS) + +-include $(OBJECTS:%.o=%.d) + diff --git a/libraries/ode-0.9/build/gnu/demo_step.make b/libraries/ode-0.9/build/gnu/demo_step.make new file mode 100644 index 0000000..9d33c53 --- /dev/null +++ b/libraries/ode-0.9/build/gnu/demo_step.make @@ -0,0 +1,124 @@ +# C++ Console Executable Makefile autogenerated by premake +# Don't edit this file! Instead edit `premake.lua` then rerun `make` + +ifndef CONFIG + CONFIG=DebugDLL +endif + +ifeq ($(CONFIG),DebugDLL) + BINDIR := ../../lib/DebugDLL + LIBDIR := ../../lib/DebugDLL + OBJDIR := obj/step/DebugDLL + OUTDIR := ../../lib/DebugDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_step.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseDLL) + BINDIR := ../../lib/ReleaseDLL + LIBDIR := ../../lib/ReleaseDLL + OBJDIR := obj/step/ReleaseDLL + OUTDIR := ../../lib/ReleaseDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_step.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),DebugLib) + BINDIR := ../../lib/DebugLib + LIBDIR := ../../lib/DebugLib + OBJDIR := obj/step/DebugLib + OUTDIR := ../../lib/DebugLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_step.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseLib) + BINDIR := ../../lib/ReleaseLib + LIBDIR := ../../lib/ReleaseLib + OBJDIR := obj/step/ReleaseLib + OUTDIR := ../../lib/ReleaseLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_step.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +OBJECTS := \ + $(OBJDIR)/demo_step.o \ + +RESOURCES := \ + $(OBJDIR)/resources.res \ + +MKDIR_TYPE := msdos +CMD := $(subst \,\\,$(ComSpec)$(COMSPEC)) +ifeq (,$(CMD)) + MKDIR_TYPE := posix +endif +ifeq (/bin/sh.exe,$(SHELL)) + MKDIR_TYPE := posix +endif +ifeq ($(MKDIR_TYPE),posix) + CMD_MKBINDIR := mkdir -p $(BINDIR) + CMD_MKLIBDIR := mkdir -p $(LIBDIR) + CMD_MKOUTDIR := mkdir -p $(OUTDIR) + CMD_MKOBJDIR := mkdir -p $(OBJDIR) +else + CMD_MKBINDIR := $(CMD) /c if not exist $(subst /,\\,$(BINDIR)) mkdir $(subst /,\\,$(BINDIR)) + CMD_MKLIBDIR := $(CMD) /c if not exist $(subst /,\\,$(LIBDIR)) mkdir $(subst /,\\,$(LIBDIR)) + CMD_MKOUTDIR := $(CMD) /c if not exist $(subst /,\\,$(OUTDIR)) mkdir $(subst /,\\,$(OUTDIR)) + CMD_MKOBJDIR := $(CMD) /c if not exist $(subst /,\\,$(OBJDIR)) mkdir $(subst /,\\,$(OBJDIR)) +endif + +.PHONY: clean + +$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES) + @echo Linking demo_step + -@$(CMD_MKBINDIR) + -@$(CMD_MKLIBDIR) + -@$(CMD_MKOUTDIR) + @$(BLDCMD) + +clean: + @echo Cleaning demo_step +ifeq ($(MKDIR_TYPE),posix) + -@rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR) +else + -@if exist $(subst /,\,$(OUTDIR)/$(TARGET)) del /q $(subst /,\,$(OUTDIR)/$(TARGET)) + -@if exist $(subst /,\,$(OBJDIR)) del /q $(subst /,\,$(OBJDIR)) + -@if exist $(subst /,\,$(OBJDIR)) rmdir /s /q $(subst /,\,$(OBJDIR)) +endif + +$(OBJDIR)/demo_step.o: ../../ode/demo/demo_step.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/resources.res: ../../drawstuff/src/resources.rc + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @windres $< -O coff -o $@ $(RESFLAGS) + +-include $(OBJECTS:%.o=%.d) + diff --git a/libraries/ode-0.9/build/gnu/demo_trimesh.make b/libraries/ode-0.9/build/gnu/demo_trimesh.make new file mode 100644 index 0000000..15973d3 --- /dev/null +++ b/libraries/ode-0.9/build/gnu/demo_trimesh.make @@ -0,0 +1,124 @@ +# C++ Console Executable Makefile autogenerated by premake +# Don't edit this file! Instead edit `premake.lua` then rerun `make` + +ifndef CONFIG + CONFIG=DebugDLL +endif + +ifeq ($(CONFIG),DebugDLL) + BINDIR := ../../lib/DebugDLL + LIBDIR := ../../lib/DebugDLL + OBJDIR := obj/trimesh/DebugDLL + OUTDIR := ../../lib/DebugDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugDLL/ode.dll ../../lib/DebugDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_trimesh.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseDLL) + BINDIR := ../../lib/ReleaseDLL + LIBDIR := ../../lib/ReleaseDLL + OBJDIR := obj/trimesh/ReleaseDLL + OUTDIR := ../../lib/ReleaseDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseDLL/ode.dll ../../lib/ReleaseDLL/drawstuff.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_trimesh.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),DebugLib) + BINDIR := ../../lib/DebugLib + LIBDIR := ../../lib/DebugLib + OBJDIR := obj/trimesh/DebugLib + OUTDIR := ../../lib/DebugLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/DebugLib/libode.a ../../lib/DebugLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_trimesh.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseLib) + BINDIR := ../../lib/ReleaseLib + LIBDIR := ../../lib/ReleaseLib + OBJDIR := obj/trimesh/ReleaseLib + OUTDIR := ../../lib/ReleaseLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a -luser32 -lwinmm -lgdi32 -lopengl32 -lglu32 + LDDEPS := ../../lib/ReleaseLib/libode.a ../../lib/ReleaseLib/libdrawstuff.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -D "WIN32" -I "../../include" + TARGET := demo_trimesh.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +OBJECTS := \ + $(OBJDIR)/demo_trimesh.o \ + +RESOURCES := \ + $(OBJDIR)/resources.res \ + +MKDIR_TYPE := msdos +CMD := $(subst \,\\,$(ComSpec)$(COMSPEC)) +ifeq (,$(CMD)) + MKDIR_TYPE := posix +endif +ifeq (/bin/sh.exe,$(SHELL)) + MKDIR_TYPE := posix +endif +ifeq ($(MKDIR_TYPE),posix) + CMD_MKBINDIR := mkdir -p $(BINDIR) + CMD_MKLIBDIR := mkdir -p $(LIBDIR) + CMD_MKOUTDIR := mkdir -p $(OUTDIR) + CMD_MKOBJDIR := mkdir -p $(OBJDIR) +else + CMD_MKBINDIR := $(CMD) /c if not exist $(subst /,\\,$(BINDIR)) mkdir $(subst /,\\,$(BINDIR)) + CMD_MKLIBDIR := $(CMD) /c if not exist $(subst /,\\,$(LIBDIR)) mkdir $(subst /,\\,$(LIBDIR)) + CMD_MKOUTDIR := $(CMD) /c if not exist $(subst /,\\,$(OUTDIR)) mkdir $(subst /,\\,$(OUTDIR)) + CMD_MKOBJDIR := $(CMD) /c if not exist $(subst /,\\,$(OBJDIR)) mkdir $(subst /,\\,$(OBJDIR)) +endif + +.PHONY: clean + +$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES) + @echo Linking demo_trimesh + -@$(CMD_MKBINDIR) + -@$(CMD_MKLIBDIR) + -@$(CMD_MKOUTDIR) + @$(BLDCMD) + +clean: + @echo Cleaning demo_trimesh +ifeq ($(MKDIR_TYPE),posix) + -@rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR) +else + -@if exist $(subst /,\,$(OUTDIR)/$(TARGET)) del /q $(subst /,\,$(OUTDIR)/$(TARGET)) + -@if exist $(subst /,\,$(OBJDIR)) del /q $(subst /,\,$(OBJDIR)) + -@if exist $(subst /,\,$(OBJDIR)) rmdir /s /q $(subst /,\,$(OBJDIR)) +endif + +$(OBJDIR)/demo_trimesh.o: ../../ode/demo/demo_trimesh.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/resources.res: ../../drawstuff/src/resources.rc + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @windres $< -O coff -o $@ $(RESFLAGS) + +-include $(OBJECTS:%.o=%.d) + diff --git a/libraries/ode-0.9/build/gnu/drawstuff.make b/libraries/ode-0.9/build/gnu/drawstuff.make new file mode 100644 index 0000000..5d55c53 --- /dev/null +++ b/libraries/ode-0.9/build/gnu/drawstuff.make @@ -0,0 +1,130 @@ +# C++ Static Library Makefile autogenerated by premake +# Don't edit this file! Instead edit `premake.lua` then rerun `make` + +ifndef CONFIG + CONFIG=DebugDLL +endif + +ifeq ($(CONFIG),DebugDLL) + BINDIR := ../../lib/DebugDLL + LIBDIR := ../../lib/DebugDLL + OBJDIR := obj/drawstuff/DebugDLL + OUTDIR := ../../lib/DebugDLL + CPPFLAGS := -MMD -D "WIN32" -D "DS_DLL" -D "USRDLL" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) -shared -luser32 -lopengl32 -lglu32 -lwinmm -lgdi32 + LDDEPS := + RESFLAGS := -D "WIN32" -D "DS_DLL" -D "USRDLL" -I "../../include" + TARGET := drawstuff.dll + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseDLL) + BINDIR := ../../lib/ReleaseDLL + LIBDIR := ../../lib/ReleaseDLL + OBJDIR := obj/drawstuff/ReleaseDLL + OUTDIR := ../../lib/ReleaseDLL + CPPFLAGS := -MMD -D "WIN32" -D "DS_DLL" -D "USRDLL" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -O3 -fomit-frame-pointer + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) -shared -s -luser32 -lopengl32 -lglu32 -lwinmm -lgdi32 + LDDEPS := + RESFLAGS := -D "WIN32" -D "DS_DLL" -D "USRDLL" -I "../../include" + TARGET := drawstuff.dll + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),DebugLib) + BINDIR := ../../lib/DebugLib + LIBDIR := ../../lib/DebugLib + OBJDIR := obj/drawstuff/DebugLib + OUTDIR := ../../lib/DebugLib + CPPFLAGS := -MMD -D "WIN32" -D "DS_LIB" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) -luser32 -lopengl32 -lglu32 -lwinmm -lgdi32 + LDDEPS := + RESFLAGS := -D "WIN32" -D "DS_LIB" -I "../../include" + TARGET := libdrawstuff.a + BLDCMD = ar -rcs $(OUTDIR)/$(TARGET) $(OBJECTS) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseLib) + BINDIR := ../../lib/ReleaseLib + LIBDIR := ../../lib/ReleaseLib + OBJDIR := obj/drawstuff/ReleaseLib + OUTDIR := ../../lib/ReleaseLib + CPPFLAGS := -MMD -D "WIN32" -D "DS_LIB" -I "../../include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -O3 -fomit-frame-pointer + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) -s -luser32 -lopengl32 -lglu32 -lwinmm -lgdi32 + LDDEPS := + RESFLAGS := -D "WIN32" -D "DS_LIB" -I "../../include" + TARGET := libdrawstuff.a + BLDCMD = ar -rcs $(OUTDIR)/$(TARGET) $(OBJECTS) $(TARGET_ARCH) +endif + +OBJECTS := \ + $(OBJDIR)/drawstuff.o \ + $(OBJDIR)/windows.o \ + +RESOURCES := \ + $(OBJDIR)/resources.res \ + +MKDIR_TYPE := msdos +CMD := $(subst \,\\,$(ComSpec)$(COMSPEC)) +ifeq (,$(CMD)) + MKDIR_TYPE := posix +endif +ifeq (/bin/sh.exe,$(SHELL)) + MKDIR_TYPE := posix +endif +ifeq ($(MKDIR_TYPE),posix) + CMD_MKBINDIR := mkdir -p $(BINDIR) + CMD_MKLIBDIR := mkdir -p $(LIBDIR) + CMD_MKOUTDIR := mkdir -p $(OUTDIR) + CMD_MKOBJDIR := mkdir -p $(OBJDIR) +else + CMD_MKBINDIR := $(CMD) /c if not exist $(subst /,\\,$(BINDIR)) mkdir $(subst /,\\,$(BINDIR)) + CMD_MKLIBDIR := $(CMD) /c if not exist $(subst /,\\,$(LIBDIR)) mkdir $(subst /,\\,$(LIBDIR)) + CMD_MKOUTDIR := $(CMD) /c if not exist $(subst /,\\,$(OUTDIR)) mkdir $(subst /,\\,$(OUTDIR)) + CMD_MKOBJDIR := $(CMD) /c if not exist $(subst /,\\,$(OBJDIR)) mkdir $(subst /,\\,$(OBJDIR)) +endif + +.PHONY: clean + +$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES) + @echo Linking drawstuff + -@$(CMD_MKBINDIR) + -@$(CMD_MKLIBDIR) + -@$(CMD_MKOUTDIR) + @$(BLDCMD) + +clean: + @echo Cleaning drawstuff +ifeq ($(MKDIR_TYPE),posix) + -@rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR) +else + -@if exist $(subst /,\,$(OUTDIR)/$(TARGET)) del /q $(subst /,\,$(OUTDIR)/$(TARGET)) + -@if exist $(subst /,\,$(OBJDIR)) del /q $(subst /,\,$(OBJDIR)) + -@if exist $(subst /,\,$(OBJDIR)) rmdir /s /q $(subst /,\,$(OBJDIR)) +endif + +$(OBJDIR)/drawstuff.o: ../../drawstuff/src/drawstuff.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/windows.o: ../../drawstuff/src/windows.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/resources.res: ../../drawstuff/src/resources.rc + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @windres $< -O coff -o $@ $(RESFLAGS) + +-include $(OBJECTS:%.o=%.d) + diff --git a/libraries/ode-0.9/build/gnu/ode.make b/libraries/ode-0.9/build/gnu/ode.make new file mode 100644 index 0000000..413a5aa --- /dev/null +++ b/libraries/ode-0.9/build/gnu/ode.make @@ -0,0 +1,706 @@ +# C++ Console Executable Makefile autogenerated by premake +# Don't edit this file! Instead edit `premake.lua` then rerun `make` + +ifndef CONFIG + CONFIG=DebugDLL +endif + +ifeq ($(CONFIG),DebugDLL) + BINDIR := ../../lib/DebugDLL + LIBDIR := ../../lib/DebugDLL + OBJDIR := obj/ode/DebugDLL + OUTDIR := ../../lib/DebugDLL + CPPFLAGS := -MMD -D "WIN32" -D "ODE_DLL" -I "../../include" -I "../../OPCODE" -I "../../GIMPACT/include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) -shared -luser32 + LDDEPS := + RESFLAGS := -D "WIN32" -D "ODE_DLL" -I "../../include" -I "../../OPCODE" -I "../../GIMPACT/include" + TARGET := ode.dll + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseDLL) + BINDIR := ../../lib/ReleaseDLL + LIBDIR := ../../lib/ReleaseDLL + OBJDIR := obj/ode/ReleaseDLL + OUTDIR := ../../lib/ReleaseDLL + CPPFLAGS := -MMD -D "WIN32" -D "ODE_DLL" -I "../../include" -I "../../OPCODE" -I "../../GIMPACT/include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -O3 -fomit-frame-pointer + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) -shared -s -luser32 + LDDEPS := + RESFLAGS := -D "WIN32" -D "ODE_DLL" -I "../../include" -I "../../OPCODE" -I "../../GIMPACT/include" + TARGET := ode.dll + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),DebugLib) + BINDIR := ../../lib/DebugLib + LIBDIR := ../../lib/DebugLib + OBJDIR := obj/ode/DebugLib + OUTDIR := ../../lib/DebugLib + CPPFLAGS := -MMD -D "WIN32" -D "ODE_LIB" -I "../../include" -I "../../OPCODE" -I "../../GIMPACT/include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) -luser32 + LDDEPS := + RESFLAGS := -D "WIN32" -D "ODE_LIB" -I "../../include" -I "../../OPCODE" -I "../../GIMPACT/include" + TARGET := libode.a + BLDCMD = ar -rcs $(OUTDIR)/$(TARGET) $(OBJECTS) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseLib) + BINDIR := ../../lib/ReleaseLib + LIBDIR := ../../lib/ReleaseLib + OBJDIR := obj/ode/ReleaseLib + OUTDIR := ../../lib/ReleaseLib + CPPFLAGS := -MMD -D "WIN32" -D "ODE_LIB" -I "../../include" -I "../../OPCODE" -I "../../GIMPACT/include" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -O3 -fomit-frame-pointer + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) -s -luser32 + LDDEPS := + RESFLAGS := -D "WIN32" -D "ODE_LIB" -I "../../include" -I "../../OPCODE" -I "../../GIMPACT/include" + TARGET := libode.a + BLDCMD = ar -rcs $(OUTDIR)/$(TARGET) $(OBJECTS) $(TARGET_ARCH) +endif + +OBJECTS := \ + $(OBJDIR)/fastdot.o \ + $(OBJDIR)/fastldlt.o \ + $(OBJDIR)/fastlsolve.o \ + $(OBJDIR)/fastltsolve.o \ + $(OBJDIR)/array.o \ + $(OBJDIR)/box.o \ + $(OBJDIR)/capsule.o \ + $(OBJDIR)/collision_cylinder_box.o \ + $(OBJDIR)/collision_cylinder_plane.o \ + $(OBJDIR)/collision_cylinder_sphere.o \ + $(OBJDIR)/collision_cylinder_trimesh.o \ + $(OBJDIR)/collision_kernel.o \ + $(OBJDIR)/collision_quadtreespace.o \ + $(OBJDIR)/collision_space.o \ + $(OBJDIR)/collision_transform.o \ + $(OBJDIR)/collision_trimesh_box.o \ + $(OBJDIR)/collision_trimesh_ccylinder.o \ + $(OBJDIR)/collision_trimesh_distance.o \ + $(OBJDIR)/collision_trimesh_gimpact.o \ + $(OBJDIR)/collision_trimesh_opcode.o \ + $(OBJDIR)/collision_trimesh_plane.o \ + $(OBJDIR)/collision_trimesh_ray.o \ + $(OBJDIR)/collision_trimesh_sphere.o \ + $(OBJDIR)/collision_trimesh_trimesh.o \ + $(OBJDIR)/collision_trimesh_trimesh_new.o \ + $(OBJDIR)/collision_util.o \ + $(OBJDIR)/convex.o \ + $(OBJDIR)/cylinder.o \ + $(OBJDIR)/error.o \ + $(OBJDIR)/export-dif.o \ + $(OBJDIR)/heightfield.o \ + $(OBJDIR)/joint.o \ + $(OBJDIR)/lcp.o \ + $(OBJDIR)/mass.o \ + $(OBJDIR)/mat.o \ + $(OBJDIR)/matrix.o \ + $(OBJDIR)/memory.o \ + $(OBJDIR)/misc.o \ + $(OBJDIR)/obstack.o \ + $(OBJDIR)/ode.o \ + $(OBJDIR)/odemath.o \ + $(OBJDIR)/plane.o \ + $(OBJDIR)/quickstep.o \ + $(OBJDIR)/ray.o \ + $(OBJDIR)/rotation.o \ + $(OBJDIR)/sphere.o \ + $(OBJDIR)/step.o \ + $(OBJDIR)/stepfast.o \ + $(OBJDIR)/testing.o \ + $(OBJDIR)/timer.o \ + $(OBJDIR)/util.o \ + $(OBJDIR)/gimpact.o \ + $(OBJDIR)/gim_boxpruning.o \ + $(OBJDIR)/gim_contact.o \ + $(OBJDIR)/gim_math.o \ + $(OBJDIR)/gim_memory.o \ + $(OBJDIR)/gim_trimesh.o \ + $(OBJDIR)/gim_trimesh_capsule_collision.o \ + $(OBJDIR)/gim_trimesh_ray_collision.o \ + $(OBJDIR)/gim_trimesh_sphere_collision.o \ + $(OBJDIR)/gim_trimesh_trimesh_collision.o \ + $(OBJDIR)/gim_tri_tri_overlap.o \ + $(OBJDIR)/Opcode.o \ + $(OBJDIR)/OPC_AABBCollider.o \ + $(OBJDIR)/OPC_AABBTree.o \ + $(OBJDIR)/OPC_BaseModel.o \ + $(OBJDIR)/OPC_BoxPruning.o \ + $(OBJDIR)/OPC_Collider.o \ + $(OBJDIR)/OPC_Common.o \ + $(OBJDIR)/OPC_HybridModel.o \ + $(OBJDIR)/OPC_LSSCollider.o \ + $(OBJDIR)/OPC_MeshInterface.o \ + $(OBJDIR)/OPC_Model.o \ + $(OBJDIR)/OPC_OBBCollider.o \ + $(OBJDIR)/OPC_OptimizedTree.o \ + $(OBJDIR)/OPC_Picking.o \ + $(OBJDIR)/OPC_PlanesCollider.o \ + $(OBJDIR)/OPC_RayCollider.o \ + $(OBJDIR)/OPC_SphereCollider.o \ + $(OBJDIR)/OPC_SweepAndPrune.o \ + $(OBJDIR)/OPC_TreeBuilders.o \ + $(OBJDIR)/OPC_TreeCollider.o \ + $(OBJDIR)/OPC_VolumeCollider.o \ + $(OBJDIR)/StdAfx.o \ + $(OBJDIR)/IceAABB.o \ + $(OBJDIR)/IceContainer.o \ + $(OBJDIR)/IceHPoint.o \ + $(OBJDIR)/IceIndexedTriangle.o \ + $(OBJDIR)/IceMatrix3x3.o \ + $(OBJDIR)/IceMatrix4x4.o \ + $(OBJDIR)/IceOBB.o \ + $(OBJDIR)/IcePlane.o \ + $(OBJDIR)/IcePoint.o \ + $(OBJDIR)/IceRandom.o \ + $(OBJDIR)/IceRay.o \ + $(OBJDIR)/IceRevisitedRadix.o \ + $(OBJDIR)/IceSegment.o \ + $(OBJDIR)/IceTriangle.o \ + $(OBJDIR)/IceUtils.o \ + +RESOURCES := \ + +MKDIR_TYPE := msdos +CMD := $(subst \,\\,$(ComSpec)$(COMSPEC)) +ifeq (,$(CMD)) + MKDIR_TYPE := posix +endif +ifeq (/bin/sh.exe,$(SHELL)) + MKDIR_TYPE := posix +endif +ifeq ($(MKDIR_TYPE),posix) + CMD_MKBINDIR := mkdir -p $(BINDIR) + CMD_MKLIBDIR := mkdir -p $(LIBDIR) + CMD_MKOUTDIR := mkdir -p $(OUTDIR) + CMD_MKOBJDIR := mkdir -p $(OBJDIR) +else + CMD_MKBINDIR := $(CMD) /c if not exist $(subst /,\\,$(BINDIR)) mkdir $(subst /,\\,$(BINDIR)) + CMD_MKLIBDIR := $(CMD) /c if not exist $(subst /,\\,$(LIBDIR)) mkdir $(subst /,\\,$(LIBDIR)) + CMD_MKOUTDIR := $(CMD) /c if not exist $(subst /,\\,$(OUTDIR)) mkdir $(subst /,\\,$(OUTDIR)) + CMD_MKOBJDIR := $(CMD) /c if not exist $(subst /,\\,$(OBJDIR)) mkdir $(subst /,\\,$(OBJDIR)) +endif + +.PHONY: clean + +$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES) + @echo Linking ode + -@$(CMD_MKBINDIR) + -@$(CMD_MKLIBDIR) + -@$(CMD_MKOUTDIR) + @$(BLDCMD) + +clean: + @echo Cleaning ode +ifeq ($(MKDIR_TYPE),posix) + -@rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR) +else + -@if exist $(subst /,\,$(OUTDIR)/$(TARGET)) del /q $(subst /,\,$(OUTDIR)/$(TARGET)) + -@if exist $(subst /,\,$(OBJDIR)) del /q $(subst /,\,$(OBJDIR)) + -@if exist $(subst /,\,$(OBJDIR)) rmdir /s /q $(subst /,\,$(OBJDIR)) +endif + +$(OBJDIR)/fastdot.o: ../../ode/src/fastdot.c + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CC) $(CFLAGS) -o $@ -c $< + +$(OBJDIR)/fastldlt.o: ../../ode/src/fastldlt.c + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CC) $(CFLAGS) -o $@ -c $< + +$(OBJDIR)/fastlsolve.o: ../../ode/src/fastlsolve.c + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CC) $(CFLAGS) -o $@ -c $< + +$(OBJDIR)/fastltsolve.o: ../../ode/src/fastltsolve.c + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CC) $(CFLAGS) -o $@ -c $< + +$(OBJDIR)/array.o: ../../ode/src/array.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/box.o: ../../ode/src/box.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/capsule.o: ../../ode/src/capsule.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/collision_cylinder_box.o: ../../ode/src/collision_cylinder_box.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/collision_cylinder_plane.o: ../../ode/src/collision_cylinder_plane.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/collision_cylinder_sphere.o: ../../ode/src/collision_cylinder_sphere.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/collision_cylinder_trimesh.o: ../../ode/src/collision_cylinder_trimesh.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/collision_kernel.o: ../../ode/src/collision_kernel.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/collision_quadtreespace.o: ../../ode/src/collision_quadtreespace.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/collision_space.o: ../../ode/src/collision_space.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/collision_transform.o: ../../ode/src/collision_transform.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/collision_trimesh_box.o: ../../ode/src/collision_trimesh_box.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/collision_trimesh_ccylinder.o: ../../ode/src/collision_trimesh_ccylinder.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/collision_trimesh_distance.o: ../../ode/src/collision_trimesh_distance.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/collision_trimesh_gimpact.o: ../../ode/src/collision_trimesh_gimpact.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/collision_trimesh_opcode.o: ../../ode/src/collision_trimesh_opcode.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/collision_trimesh_plane.o: ../../ode/src/collision_trimesh_plane.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/collision_trimesh_ray.o: ../../ode/src/collision_trimesh_ray.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/collision_trimesh_sphere.o: ../../ode/src/collision_trimesh_sphere.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/collision_trimesh_trimesh.o: ../../ode/src/collision_trimesh_trimesh.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/collision_trimesh_trimesh_new.o: ../../ode/src/collision_trimesh_trimesh_new.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/collision_util.o: ../../ode/src/collision_util.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/convex.o: ../../ode/src/convex.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/cylinder.o: ../../ode/src/cylinder.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/error.o: ../../ode/src/error.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/export-dif.o: ../../ode/src/export-dif.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/heightfield.o: ../../ode/src/heightfield.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/joint.o: ../../ode/src/joint.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/lcp.o: ../../ode/src/lcp.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/mass.o: ../../ode/src/mass.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/mat.o: ../../ode/src/mat.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/matrix.o: ../../ode/src/matrix.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/memory.o: ../../ode/src/memory.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/misc.o: ../../ode/src/misc.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/obstack.o: ../../ode/src/obstack.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/ode.o: ../../ode/src/ode.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/odemath.o: ../../ode/src/odemath.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/plane.o: ../../ode/src/plane.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/quickstep.o: ../../ode/src/quickstep.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/ray.o: ../../ode/src/ray.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/rotation.o: ../../ode/src/rotation.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/sphere.o: ../../ode/src/sphere.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/step.o: ../../ode/src/step.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/stepfast.o: ../../ode/src/stepfast.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/testing.o: ../../ode/src/testing.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/timer.o: ../../ode/src/timer.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/util.o: ../../ode/src/util.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/gimpact.o: ../../GIMPACT/src/gimpact.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/gim_boxpruning.o: ../../GIMPACT/src/gim_boxpruning.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/gim_contact.o: ../../GIMPACT/src/gim_contact.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/gim_math.o: ../../GIMPACT/src/gim_math.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/gim_memory.o: ../../GIMPACT/src/gim_memory.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/gim_trimesh.o: ../../GIMPACT/src/gim_trimesh.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/gim_trimesh_capsule_collision.o: ../../GIMPACT/src/gim_trimesh_capsule_collision.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/gim_trimesh_ray_collision.o: ../../GIMPACT/src/gim_trimesh_ray_collision.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/gim_trimesh_sphere_collision.o: ../../GIMPACT/src/gim_trimesh_sphere_collision.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/gim_trimesh_trimesh_collision.o: ../../GIMPACT/src/gim_trimesh_trimesh_collision.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/gim_tri_tri_overlap.o: ../../GIMPACT/src/gim_tri_tri_overlap.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/Opcode.o: ../../OPCODE/Opcode.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/OPC_AABBCollider.o: ../../OPCODE/OPC_AABBCollider.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/OPC_AABBTree.o: ../../OPCODE/OPC_AABBTree.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/OPC_BaseModel.o: ../../OPCODE/OPC_BaseModel.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/OPC_BoxPruning.o: ../../OPCODE/OPC_BoxPruning.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/OPC_Collider.o: ../../OPCODE/OPC_Collider.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/OPC_Common.o: ../../OPCODE/OPC_Common.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/OPC_HybridModel.o: ../../OPCODE/OPC_HybridModel.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/OPC_LSSCollider.o: ../../OPCODE/OPC_LSSCollider.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/OPC_MeshInterface.o: ../../OPCODE/OPC_MeshInterface.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/OPC_Model.o: ../../OPCODE/OPC_Model.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/OPC_OBBCollider.o: ../../OPCODE/OPC_OBBCollider.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/OPC_OptimizedTree.o: ../../OPCODE/OPC_OptimizedTree.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/OPC_Picking.o: ../../OPCODE/OPC_Picking.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/OPC_PlanesCollider.o: ../../OPCODE/OPC_PlanesCollider.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/OPC_RayCollider.o: ../../OPCODE/OPC_RayCollider.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/OPC_SphereCollider.o: ../../OPCODE/OPC_SphereCollider.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/OPC_SweepAndPrune.o: ../../OPCODE/OPC_SweepAndPrune.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/OPC_TreeBuilders.o: ../../OPCODE/OPC_TreeBuilders.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/OPC_TreeCollider.o: ../../OPCODE/OPC_TreeCollider.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/OPC_VolumeCollider.o: ../../OPCODE/OPC_VolumeCollider.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/StdAfx.o: ../../OPCODE/StdAfx.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/IceAABB.o: ../../OPCODE/Ice/IceAABB.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/IceContainer.o: ../../OPCODE/Ice/IceContainer.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/IceHPoint.o: ../../OPCODE/Ice/IceHPoint.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/IceIndexedTriangle.o: ../../OPCODE/Ice/IceIndexedTriangle.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/IceMatrix3x3.o: ../../OPCODE/Ice/IceMatrix3x3.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/IceMatrix4x4.o: ../../OPCODE/Ice/IceMatrix4x4.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/IceOBB.o: ../../OPCODE/Ice/IceOBB.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/IcePlane.o: ../../OPCODE/Ice/IcePlane.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/IcePoint.o: ../../OPCODE/Ice/IcePoint.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/IceRandom.o: ../../OPCODE/Ice/IceRandom.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/IceRay.o: ../../OPCODE/Ice/IceRay.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/IceRevisitedRadix.o: ../../OPCODE/Ice/IceRevisitedRadix.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/IceSegment.o: ../../OPCODE/Ice/IceSegment.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/IceTriangle.o: ../../OPCODE/Ice/IceTriangle.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/IceUtils.o: ../../OPCODE/Ice/IceUtils.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +-include $(OBJECTS:%.o=%.d) + diff --git a/libraries/ode-0.9/build/gnu/tests.make b/libraries/ode-0.9/build/gnu/tests.make new file mode 100644 index 0000000..869e809 --- /dev/null +++ b/libraries/ode-0.9/build/gnu/tests.make @@ -0,0 +1,166 @@ +# C++ Console Executable Makefile autogenerated by premake +# Don't edit this file! Instead edit `premake.lua` then rerun `make` + +ifndef CONFIG + CONFIG=DebugDLL +endif + +ifeq ($(CONFIG),DebugDLL) + BINDIR := ../../lib/DebugDLL + LIBDIR := ../../lib/DebugDLL + OBJDIR := obj/tests/DebugDLL + OUTDIR := ../../lib/DebugDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -I "../../include" -I "../../tests/CppTestHarness" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugDLL/ode.dll + LDDEPS := ../../lib/DebugDLL/ode.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -I "../../include" -I "../../tests/CppTestHarness" + TARGET := tests.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseDLL) + BINDIR := ../../lib/ReleaseDLL + LIBDIR := ../../lib/ReleaseDLL + OBJDIR := obj/tests/ReleaseDLL + OUTDIR := ../../lib/ReleaseDLL + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -I "../../include" -I "../../tests/CppTestHarness" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseDLL/ode.dll + LDDEPS := ../../lib/ReleaseDLL/ode.dll + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -I "../../include" -I "../../tests/CppTestHarness" + TARGET := tests.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),DebugLib) + BINDIR := ../../lib/DebugLib + LIBDIR := ../../lib/DebugLib + OBJDIR := obj/tests/DebugLib + OUTDIR := ../../lib/DebugLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -I "../../include" -I "../../tests/CppTestHarness" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/DebugLib/libode.a + LDDEPS := ../../lib/DebugLib/libode.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -I "../../include" -I "../../tests/CppTestHarness" + TARGET := tests.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +ifeq ($(CONFIG),ReleaseLib) + BINDIR := ../../lib/ReleaseLib + LIBDIR := ../../lib/ReleaseLib + OBJDIR := obj/tests/ReleaseLib + OUTDIR := ../../lib/ReleaseLib + CPPFLAGS := -MMD -D "_CRT_SECURE_NO_DEPRECATE" -I "../../include" -I "../../tests/CppTestHarness" + CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -g + CXXFLAGS := $(CFLAGS) + LDFLAGS += -L$(BINDIR) -L$(LIBDIR) ../../lib/ReleaseLib/libode.a + LDDEPS := ../../lib/ReleaseLib/libode.a + RESFLAGS := -D "_CRT_SECURE_NO_DEPRECATE" -I "../../include" -I "../../tests/CppTestHarness" + TARGET := tests.exe + BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH) +endif + +OBJECTS := \ + $(OBJDIR)/main.o \ + $(OBJDIR)/box_sphere.o \ + $(OBJDIR)/HTMLTestReporter.o \ + $(OBJDIR)/PrintfTestReporter.o \ + $(OBJDIR)/Test.o \ + $(OBJDIR)/TestLauncher.o \ + $(OBJDIR)/TestReporter.o \ + $(OBJDIR)/TestResults.o \ + $(OBJDIR)/TestRunner.o \ + +RESOURCES := \ + +MKDIR_TYPE := msdos +CMD := $(subst \,\\,$(ComSpec)$(COMSPEC)) +ifeq (,$(CMD)) + MKDIR_TYPE := posix +endif +ifeq (/bin/sh.exe,$(SHELL)) + MKDIR_TYPE := posix +endif +ifeq ($(MKDIR_TYPE),posix) + CMD_MKBINDIR := mkdir -p $(BINDIR) + CMD_MKLIBDIR := mkdir -p $(LIBDIR) + CMD_MKOUTDIR := mkdir -p $(OUTDIR) + CMD_MKOBJDIR := mkdir -p $(OBJDIR) +else + CMD_MKBINDIR := $(CMD) /c if not exist $(subst /,\\,$(BINDIR)) mkdir $(subst /,\\,$(BINDIR)) + CMD_MKLIBDIR := $(CMD) /c if not exist $(subst /,\\,$(LIBDIR)) mkdir $(subst /,\\,$(LIBDIR)) + CMD_MKOUTDIR := $(CMD) /c if not exist $(subst /,\\,$(OUTDIR)) mkdir $(subst /,\\,$(OUTDIR)) + CMD_MKOBJDIR := $(CMD) /c if not exist $(subst /,\\,$(OBJDIR)) mkdir $(subst /,\\,$(OBJDIR)) +endif + +.PHONY: clean + +$(OUTDIR)/$(TARGET): $(OBJECTS) $(LDDEPS) $(RESOURCES) + @echo Linking tests + -@$(CMD_MKBINDIR) + -@$(CMD_MKLIBDIR) + -@$(CMD_MKOUTDIR) + @$(BLDCMD) + +clean: + @echo Cleaning tests +ifeq ($(MKDIR_TYPE),posix) + -@rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR) +else + -@if exist $(subst /,\,$(OUTDIR)/$(TARGET)) del /q $(subst /,\,$(OUTDIR)/$(TARGET)) + -@if exist $(subst /,\,$(OBJDIR)) del /q $(subst /,\,$(OBJDIR)) + -@if exist $(subst /,\,$(OBJDIR)) rmdir /s /q $(subst /,\,$(OBJDIR)) +endif + +$(OBJDIR)/main.o: ../../tests/main.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/box_sphere.o: ../../tests/colliders/box_sphere.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/HTMLTestReporter.o: ../../tests/CppTestHarness/HTMLTestReporter.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/PrintfTestReporter.o: ../../tests/CppTestHarness/PrintfTestReporter.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/Test.o: ../../tests/CppTestHarness/Test.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/TestLauncher.o: ../../tests/CppTestHarness/TestLauncher.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/TestReporter.o: ../../tests/CppTestHarness/TestReporter.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/TestResults.o: ../../tests/CppTestHarness/TestResults.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +$(OBJDIR)/TestRunner.o: ../../tests/CppTestHarness/TestRunner.cpp + -@$(CMD_MKOBJDIR) + @echo $(notdir $<) + @$(CXX) $(CXXFLAGS) -o $@ -c $< + +-include $(OBJECTS:%.o=%.d) + diff --git a/libraries/ode-0.9/build/ode.lua b/libraries/ode-0.9/build/ode.lua new file mode 100644 index 0000000..568cd26 --- /dev/null +++ b/libraries/ode-0.9/build/ode.lua @@ -0,0 +1,166 @@ +package.name = "ode" +package.language = "c++" +package.objdir = "obj/ode" + + +-- Separate distribution files into toolset subdirectories + + if (options["usetargetpath"]) then + package.path = options["target"] + else + package.path = "custom" + end + + +-- Write a custom to include/ode, based on the specified flags + + io.input("config-default.h") + local text = io.read("*a") + + if (options["with-doubles"]) then + text = string.gsub(text, "#define dSINGLE", "/* #define dSINGLE */") + text = string.gsub(text, "/%* #define dDOUBLE %*/", "#define dDOUBLE") + end + + if (options["no-trimesh"]) then + + text = string.gsub(text, "#define dTRIMESH_ENABLED 1", "/* #define dTRIMESH_ENABLED 1 */") + text = string.gsub(text, "#define dTRIMESH_OPCODE 1", "/* #define dTRIMESH_OPCODE 1 */") + + elseif (options["with-gimpact"]) then + + text = string.gsub(text, "#define dTRIMESH_OPCODE 1", "#define dTRIMESH_GIMPACT 1") + + end + + if (options["no-alloca"]) then + text = string.gsub(text, "/%* #define dUSE_MALLOC_FOR_ALLOCA %*/", "#define dUSE_MALLOC_FOR_ALLOCA") + end + + io.output("../include/ode/config.h") + io.write(text) + io.close() + + +-- Package Build Settings + + if (options["enable-shared-only"]) then + + package.kind = "dll" + table.insert(package.defines, "ODE_DLL") + + elseif (options["enable-static-only"]) then + + package.kind = "lib" + table.insert(package.defines, "ODE_LIB") + + else + + package.config["DebugDLL"].kind = "dll" + package.config["DebugLib"].kind = "lib" + package.config["ReleaseDLL"].kind = "dll" + package.config["ReleaseLib"].kind = "lib" + + table.insert(package.config["DebugDLL"].defines, "ODE_DLL") + table.insert(package.config["ReleaseDLL"].defines, "ODE_DLL") + table.insert(package.config["DebugLib"].defines, "ODE_LIB") + table.insert(package.config["ReleaseLib"].defines, "ODE_LIB") + + end + + package.includepaths = + { + "../../include", + "../../OPCODE", + "../../GIMPACT/include" + } + + if (windows) then + table.insert(package.defines, "WIN32") + end + + -- disable VS2005 CRT security warnings + if (options["target"] == "vs2005") then + table.insert(package.defines, "_CRT_SECURE_NO_DEPRECATE") + end + + +-- Build Flags + + package.config["DebugLib"].buildflags = { } + package.config["DebugDLL"].buildflags = { } + + package.config["ReleaseDLL"].buildflags = { "optimize-speed", "no-symbols", "no-frame-pointer" } + package.config["ReleaseLib"].buildflags = { "optimize-speed", "no-symbols", "no-frame-pointer" } + + if (options.target == "vs6" or options.target == "vs2002" or options.target == "vs2003") then + table.insert(package.config.DebugLib.buildflags, "static-runtime") + table.insert(package.config.ReleaseLib.buildflags, "static-runtime") + end + + +-- Libraries + + if (windows) then + table.insert(package.links, "user32") + end + + +-- Files + + core_files = + { + matchfiles("../../include/ode/*.h"), + matchfiles ("../../ode/src/*.h", "../../ode/src/*.c", "../../ode/src/*.cpp") + } + + excluded_files = + { + "../../ode/src/collision_std.cpp", + "../../ode/src/scrapbook.cpp", + "../../ode/src/stack.cpp" + } + + trimesh_files = + { + "../../ode/src/collision_trimesh_internal.h", + "../../ode/src/collision_trimesh_opcode.cpp", + "../../ode/src/collision_trimesh_gimpact.cpp", + "../../ode/src/collision_trimesh_box.cpp", + "../../ode/src/collision_trimesh_ccylinder.cpp", + "../../ode/src/collision_cylinder_trimesh.cpp", + "../../ode/src/collision_trimesh_distance.cpp", + "../../ode/src/collision_trimesh_ray.cpp", + "../../ode/src/collision_trimesh_sphere.cpp", + "../../ode/src/collision_trimesh_trimesh.cpp", + "../../ode/src/collision_trimesh_plane.cpp" + } + + opcode_files = + { + matchrecursive("../../OPCODE/*.h", "../../OPCODE/*.cpp") + } + + gimpact_files = + { + matchrecursive("../../GIMPACT/*.h", "../../GIMPACT/*.cpp") + } + + dif_files = + { + "../../ode/src/export-dif.cpp" + } + + package.files = { core_files } + package.excludes = { excluded_files } + + if (options["no-dif"]) then + table.insert(package.excludes, dif_files) + end + + if (options["no-trimesh"]) then + table.insert(package.excludes, trimesh_files) + else + table.insert(package.files, gimpact_files) + table.insert(package.files, opcode_files) + end diff --git a/libraries/ode-0.9/build/premake.lua b/libraries/ode-0.9/build/premake.lua new file mode 100644 index 0000000..350365a --- /dev/null +++ b/libraries/ode-0.9/build/premake.lua @@ -0,0 +1,98 @@ +project.name = "ode" + + if (options["target"] == "vs6") then + error("Visual Studio 6 is no longer supported; please upgrade to Visual Studio 2005 C++ Express.") + end + + +-- Define the build configurations. You can also use the flags +-- `--enable-shared-only` and `--enable-static-only` if you want to +-- call these packages from within your own Premake-enabled project. + + if (not options["enable-shared-only"] and not options["enable-static-only"]) then + project.configs = { "DebugDLL", "ReleaseDLL", "DebugLib", "ReleaseLib" } + end + + +-- Project options + + addoption("with-doubles", "Use double instead of float as base numeric type") + addoption("with-demos", "Builds the demo applications and DrawStuff library") + addoption("with-tests", "Builds the unit test application") + addoption("with-gimpact", "Use GIMPACT for trimesh collisions (experimental)") + addoption("no-dif", "Exclude DIF (Dynamics Interchange Format) exports") + addoption("no-trimesh", "Exclude trimesh collision geometry") + addoption("no-alloca", "Use heap memory instead of the stack (experimental)") + + +-- If the `--usetargetpath` flag is specified, each set of generated files +-- be placed in a directory named for the target toolset. This flag is +-- used by the `--makeall` command (see below). + + if (options["usetargetpath"]) then + project.path = options["target"] + end + + +-- Set the output directories + + if (options["enable-shared-only"] or options["enable-static-only"]) then + project.config["Debug"].bindir = "../lib/debug" + project.config["Debug"].libdir = "../lib/debug" + project.config["Release"].bindir = "../lib/release" + project.config["Release"].bindir = "../lib/release" + else + project.config["DebugDLL"].bindir = "../lib/DebugDLL" + project.config["DebugDLL"].libdir = "../lib/DebugDLL" + project.config["ReleaseDLL"].bindir = "../lib/ReleaseDLL" + project.config["ReleaseDLL"].libdir = "../lib/ReleaseDLL" + project.config["DebugLib"].bindir = "../lib/DebugLib" + project.config["DebugLib"].libdir = "../lib/DebugLib" + project.config["ReleaseLib"].bindir = "../lib/ReleaseLib" + project.config["ReleaseLib"].libdir = "../lib/ReleaseLib" + end + + +-- Build packages + + dopackage("ode.lua") + + if (options["with-demos"]) then + dopackage("drawstuff.lua") + dopackage("demos.lua") + end + + if (options["with-tests"]) then + dopackage("tests.lua") + end + + +-- Remove all intermediate files + + function doclean(cmd, arg) + docommand(cmd, arg) + if (options["target"] == "") then + os.remove("../include/ode/config.h") + end + os.rmdir("custom") + os.rmdir("../lib/debug") + os.rmdir("../lib/release") + os.rmdir("../lib/DebugDLL") + os.rmdir("../lib/DebugLib") + os.rmdir("../lib/ReleaseDLL") + os.rmdir("../lib/ReleaseLib") + os.rmdir("gnu/obj") + os.rmdir("vs2002/obj") + os.rmdir("vs2003/obj") + os.rmdir("vs2005/obj") + end + + +-- Generate all toolsets in one go + + function domakeall(cmd, arg) + os.execute("premake --usetargetpath --with-demos --with-tests --clean --target vs2002") + os.execute("premake --usetargetpath --with-demos --with-tests --clean --target vs2003") + os.execute("premake --usetargetpath --with-demos --with-tests --clean --target vs2005") + os.execute("premake --usetargetpath --with-demos --with-tests --clean --target gnu") + end diff --git a/libraries/ode-0.9/build/tests.lua b/libraries/ode-0.9/build/tests.lua new file mode 100644 index 0000000..25da24e --- /dev/null +++ b/libraries/ode-0.9/build/tests.lua @@ -0,0 +1,26 @@ + package.name = "tests" + package.kind = "exe" + package.language = "c++" + package.path = packagepath + package.objdir = "obj/tests" + + package.includepaths = + { + "../../include", + "../../tests/CppTestHarness" + } + + package.defines = + { + "_CRT_SECURE_NO_DEPRECATE" + } + + package.links = + { + "ode" + } + + package.files = + { + matchrecursive("../../tests/*.h", "../../tests/*.cpp") + } diff --git a/libraries/ode-0.9/build/vs2002/demo_I.vcproj b/libraries/ode-0.9/build/vs2002/demo_I.vcproj new file mode 100644 index 0000000..83eec4b --- /dev/null +++ b/libraries/ode-0.9/build/vs2002/demo_I.vcproj @@ -0,0 +1,240 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2002/demo_basket.vcproj b/libraries/ode-0.9/build/vs2002/demo_basket.vcproj new file mode 100644 index 0000000..5ed08ef --- /dev/null +++ b/libraries/ode-0.9/build/vs2002/demo_basket.vcproj @@ -0,0 +1,240 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2002/demo_boxstack.vcproj b/libraries/ode-0.9/build/vs2002/demo_boxstack.vcproj new file mode 100644 index 0000000..ccc1e12 --- /dev/null +++ b/libraries/ode-0.9/build/vs2002/demo_boxstack.vcproj @@ -0,0 +1,240 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2002/demo_buggy.vcproj b/libraries/ode-0.9/build/vs2002/demo_buggy.vcproj new file mode 100644 index 0000000..b5f413e --- /dev/null +++ b/libraries/ode-0.9/build/vs2002/demo_buggy.vcproj @@ -0,0 +1,240 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2002/demo_chain1.vcproj b/libraries/ode-0.9/build/vs2002/demo_chain1.vcproj new file mode 100644 index 0000000..d7894f6 --- /dev/null +++ b/libraries/ode-0.9/build/vs2002/demo_chain1.vcproj @@ -0,0 +1,240 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2002/demo_chain2.vcproj b/libraries/ode-0.9/build/vs2002/demo_chain2.vcproj new file mode 100644 index 0000000..d4b82bb --- /dev/null +++ b/libraries/ode-0.9/build/vs2002/demo_chain2.vcproj @@ -0,0 +1,240 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2002/demo_collision.vcproj b/libraries/ode-0.9/build/vs2002/demo_collision.vcproj new file mode 100644 index 0000000..321c479 --- /dev/null +++ b/libraries/ode-0.9/build/vs2002/demo_collision.vcproj @@ -0,0 +1,240 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2002/demo_crash.vcproj b/libraries/ode-0.9/build/vs2002/demo_crash.vcproj new file mode 100644 index 0000000..4d38fa8 --- /dev/null +++ b/libraries/ode-0.9/build/vs2002/demo_crash.vcproj @@ -0,0 +1,240 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2002/demo_cyl.vcproj b/libraries/ode-0.9/build/vs2002/demo_cyl.vcproj new file mode 100644 index 0000000..e9f854b --- /dev/null +++ b/libraries/ode-0.9/build/vs2002/demo_cyl.vcproj @@ -0,0 +1,240 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2002/demo_cylvssphere.vcproj b/libraries/ode-0.9/build/vs2002/demo_cylvssphere.vcproj new file mode 100644 index 0000000..411d008 --- /dev/null +++ b/libraries/ode-0.9/build/vs2002/demo_cylvssphere.vcproj @@ -0,0 +1,240 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2002/demo_feedback.vcproj b/libraries/ode-0.9/build/vs2002/demo_feedback.vcproj new file mode 100644 index 0000000..0d2d3c3 --- /dev/null +++ b/libraries/ode-0.9/build/vs2002/demo_feedback.vcproj @@ -0,0 +1,240 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2002/demo_friction.vcproj b/libraries/ode-0.9/build/vs2002/demo_friction.vcproj new file mode 100644 index 0000000..20adbb3 --- /dev/null +++ b/libraries/ode-0.9/build/vs2002/demo_friction.vcproj @@ -0,0 +1,240 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2002/demo_heightfield.vcproj b/libraries/ode-0.9/build/vs2002/demo_heightfield.vcproj new file mode 100644 index 0000000..fd6cafd --- /dev/null +++ b/libraries/ode-0.9/build/vs2002/demo_heightfield.vcproj @@ -0,0 +1,240 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2002/demo_hinge.vcproj b/libraries/ode-0.9/build/vs2002/demo_hinge.vcproj new file mode 100644 index 0000000..fb46da4 --- /dev/null +++ b/libraries/ode-0.9/build/vs2002/demo_hinge.vcproj @@ -0,0 +1,240 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2002/demo_joints.vcproj b/libraries/ode-0.9/build/vs2002/demo_joints.vcproj new file mode 100644 index 0000000..d8491a4 --- /dev/null +++ b/libraries/ode-0.9/build/vs2002/demo_joints.vcproj @@ -0,0 +1,240 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2002/demo_motor.vcproj b/libraries/ode-0.9/build/vs2002/demo_motor.vcproj new file mode 100644 index 0000000..5f797fd --- /dev/null +++ b/libraries/ode-0.9/build/vs2002/demo_motor.vcproj @@ -0,0 +1,240 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2002/demo_moving_trimesh.vcproj b/libraries/ode-0.9/build/vs2002/demo_moving_trimesh.vcproj new file mode 100644 index 0000000..829b78c --- /dev/null +++ b/libraries/ode-0.9/build/vs2002/demo_moving_trimesh.vcproj @@ -0,0 +1,240 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2002/demo_ode.vcproj b/libraries/ode-0.9/build/vs2002/demo_ode.vcproj new file mode 100644 index 0000000..6285736 --- /dev/null +++ b/libraries/ode-0.9/build/vs2002/demo_ode.vcproj @@ -0,0 +1,240 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2002/demo_plane2d.vcproj b/libraries/ode-0.9/build/vs2002/demo_plane2d.vcproj new file mode 100644 index 0000000..e0d7c84 --- /dev/null +++ b/libraries/ode-0.9/build/vs2002/demo_plane2d.vcproj @@ -0,0 +1,240 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2002/demo_slider.vcproj b/libraries/ode-0.9/build/vs2002/demo_slider.vcproj new file mode 100644 index 0000000..c3132f9 --- /dev/null +++ b/libraries/ode-0.9/build/vs2002/demo_slider.vcproj @@ -0,0 +1,240 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2002/demo_space.vcproj b/libraries/ode-0.9/build/vs2002/demo_space.vcproj new file mode 100644 index 0000000..546c045 --- /dev/null +++ b/libraries/ode-0.9/build/vs2002/demo_space.vcproj @@ -0,0 +1,240 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2002/demo_space_stress.vcproj b/libraries/ode-0.9/build/vs2002/demo_space_stress.vcproj new file mode 100644 index 0000000..ff27b34 --- /dev/null +++ b/libraries/ode-0.9/build/vs2002/demo_space_stress.vcproj @@ -0,0 +1,240 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2002/demo_step.vcproj b/libraries/ode-0.9/build/vs2002/demo_step.vcproj new file mode 100644 index 0000000..a5d29e8 --- /dev/null +++ b/libraries/ode-0.9/build/vs2002/demo_step.vcproj @@ -0,0 +1,240 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2002/demo_trimesh.vcproj b/libraries/ode-0.9/build/vs2002/demo_trimesh.vcproj new file mode 100644 index 0000000..19fb4fd --- /dev/null +++ b/libraries/ode-0.9/build/vs2002/demo_trimesh.vcproj @@ -0,0 +1,240 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2002/drawstuff.vcproj b/libraries/ode-0.9/build/vs2002/drawstuff.vcproj new file mode 100644 index 0000000..d6aac06 --- /dev/null +++ b/libraries/ode-0.9/build/vs2002/drawstuff.vcproj @@ -0,0 +1,240 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2002/ode.sln b/libraries/ode-0.9/build/vs2002/ode.sln new file mode 100644 index 0000000..70dcd50 --- /dev/null +++ b/libraries/ode-0.9/build/vs2002/ode.sln @@ -0,0 +1,336 @@ +Microsoft Visual Studio Solution File, Format Version 7.00 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ode", "./ode.vcproj", "{7530658D-B5A8-6046-ACD2-C155B5A252A8}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "drawstuff", "./drawstuff.vcproj", "{4E655490-1B05-844D-871C-BA0F04084AF7}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_boxstack", "./demo_boxstack.vcproj", "{B9222926-060B-3248-830A-7C83791F4C61}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_buggy", "./demo_buggy.vcproj", "{8C0F98C4-A95C-6B42-A522-8BC78284EB24}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_chain1", "./demo_chain1.vcproj", "{AD6DDB03-D653-0A48-929F-EB8523978EF2}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_chain2", "./demo_chain2.vcproj", "{341B4B78-CA98-5244-8CB0-5F4BCA52B8AB}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_collision", "./demo_collision.vcproj", "{31540B38-E155-6443-B2CD-BA527144D859}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_crash", "./demo_crash.vcproj", "{7021A282-47AE-294A-9482-DB85E9820FBA}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_feedback", "./demo_feedback.vcproj", "{9749BFD4-C4AE-164E-80B4-909F77D77869}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_friction", "./demo_friction.vcproj", "{1C345B16-ACE5-6549-8E84-C91B8392FD0C}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_heightfield", "./demo_heightfield.vcproj", "{B8CB1716-5EFF-F442-B261-4056E3F8B8D1}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_hinge", "./demo_hinge.vcproj", "{FB9A21A7-A63E-D744-A1D0-F393E7730DC2}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_I", "./demo_I.vcproj", "{A382F22A-4053-3445-9E14-02B3447E5F1E}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_joints", "./demo_joints.vcproj", "{9C43F96A-1793-5743-A767-2519C9FA48F8}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_motor", "./demo_motor.vcproj", "{C0CBBFAD-5F99-9B43-969E-13B3B46EBED5}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_ode", "./demo_ode.vcproj", "{439C6FAA-CF31-3E42-AD89-CCC07CBE3727}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_plane2d", "./demo_plane2d.vcproj", "{17389BAF-67B5-0747-9126-D01B69F4A0C5}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_slider", "./demo_slider.vcproj", "{B0D00D10-D115-5849-976C-2A03A5E0B7D5}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_space", "./demo_space.vcproj", "{15F48142-ACD9-0347-B18C-3C26152AEADE}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_space_stress", "./demo_space_stress.vcproj", "{86143476-EE08-104B-9C2B-FADE62C8DC23}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_step", "./demo_step.vcproj", "{B818CB9B-879B-2B44-82E2-2F96FA8D61E8}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_basket", "./demo_basket.vcproj", "{4D85F0AA-E59F-3B43-918F-B5033A5E3BD4}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_cyl", "./demo_cyl.vcproj", "{35B7AA42-1B0A-D644-9728-2D9E83806F40}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_moving_trimesh", "./demo_moving_trimesh.vcproj", "{F98194BC-7D59-0742-A5A1-7CA698E65FE2}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_trimesh", "./demo_trimesh.vcproj", "{EE803EF6-9285-BA47-AD4A-C5AE76BF7FDC}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_cylvssphere", "./demo_cylvssphere.vcproj", "{81101776-8512-C64E-875D-4FE66D465AB1}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tests", "./tests.vcproj", "{E10C083A-2A98-6D4F-A1D3-EF613C0C7141}" +EndProject +Global + GlobalSection(SolutionConfiguration) = preSolution + ConfigName.0 = DebugDLL + ConfigName.1 = ReleaseDLL + ConfigName.2 = DebugLib + ConfigName.3 = ReleaseLib + EndGlobalSection + GlobalSection(ProjectDependencies) = postSolution + {B9222926-060B-3248-830A-7C83791F4C61}.0 = {7530658D-B5A8-6046-ACD2-C155B5A252A8} + {B9222926-060B-3248-830A-7C83791F4C61}.1 = {4E655490-1B05-844D-871C-BA0F04084AF7} + {8C0F98C4-A95C-6B42-A522-8BC78284EB24}.0 = {7530658D-B5A8-6046-ACD2-C155B5A252A8} + {8C0F98C4-A95C-6B42-A522-8BC78284EB24}.1 = {4E655490-1B05-844D-871C-BA0F04084AF7} + {AD6DDB03-D653-0A48-929F-EB8523978EF2}.0 = {7530658D-B5A8-6046-ACD2-C155B5A252A8} + {AD6DDB03-D653-0A48-929F-EB8523978EF2}.1 = {4E655490-1B05-844D-871C-BA0F04084AF7} + {341B4B78-CA98-5244-8CB0-5F4BCA52B8AB}.0 = {7530658D-B5A8-6046-ACD2-C155B5A252A8} + {341B4B78-CA98-5244-8CB0-5F4BCA52B8AB}.1 = {4E655490-1B05-844D-871C-BA0F04084AF7} + {31540B38-E155-6443-B2CD-BA527144D859}.0 = {7530658D-B5A8-6046-ACD2-C155B5A252A8} + {31540B38-E155-6443-B2CD-BA527144D859}.1 = {4E655490-1B05-844D-871C-BA0F04084AF7} + {7021A282-47AE-294A-9482-DB85E9820FBA}.0 = {7530658D-B5A8-6046-ACD2-C155B5A252A8} + {7021A282-47AE-294A-9482-DB85E9820FBA}.1 = {4E655490-1B05-844D-871C-BA0F04084AF7} + {9749BFD4-C4AE-164E-80B4-909F77D77869}.0 = {7530658D-B5A8-6046-ACD2-C155B5A252A8} + {9749BFD4-C4AE-164E-80B4-909F77D77869}.1 = {4E655490-1B05-844D-871C-BA0F04084AF7} + {1C345B16-ACE5-6549-8E84-C91B8392FD0C}.0 = {7530658D-B5A8-6046-ACD2-C155B5A252A8} + {1C345B16-ACE5-6549-8E84-C91B8392FD0C}.1 = {4E655490-1B05-844D-871C-BA0F04084AF7} + {B8CB1716-5EFF-F442-B261-4056E3F8B8D1}.0 = {7530658D-B5A8-6046-ACD2-C155B5A252A8} + {B8CB1716-5EFF-F442-B261-4056E3F8B8D1}.1 = {4E655490-1B05-844D-871C-BA0F04084AF7} + {FB9A21A7-A63E-D744-A1D0-F393E7730DC2}.0 = {7530658D-B5A8-6046-ACD2-C155B5A252A8} + {FB9A21A7-A63E-D744-A1D0-F393E7730DC2}.1 = {4E655490-1B05-844D-871C-BA0F04084AF7} + {A382F22A-4053-3445-9E14-02B3447E5F1E}.0 = {7530658D-B5A8-6046-ACD2-C155B5A252A8} + {A382F22A-4053-3445-9E14-02B3447E5F1E}.1 = {4E655490-1B05-844D-871C-BA0F04084AF7} + {9C43F96A-1793-5743-A767-2519C9FA48F8}.0 = {7530658D-B5A8-6046-ACD2-C155B5A252A8} + {9C43F96A-1793-5743-A767-2519C9FA48F8}.1 = {4E655490-1B05-844D-871C-BA0F04084AF7} + {C0CBBFAD-5F99-9B43-969E-13B3B46EBED5}.0 = {7530658D-B5A8-6046-ACD2-C155B5A252A8} + {C0CBBFAD-5F99-9B43-969E-13B3B46EBED5}.1 = {4E655490-1B05-844D-871C-BA0F04084AF7} + {439C6FAA-CF31-3E42-AD89-CCC07CBE3727}.0 = {7530658D-B5A8-6046-ACD2-C155B5A252A8} + {439C6FAA-CF31-3E42-AD89-CCC07CBE3727}.1 = {4E655490-1B05-844D-871C-BA0F04084AF7} + {17389BAF-67B5-0747-9126-D01B69F4A0C5}.0 = {7530658D-B5A8-6046-ACD2-C155B5A252A8} + {17389BAF-67B5-0747-9126-D01B69F4A0C5}.1 = {4E655490-1B05-844D-871C-BA0F04084AF7} + {B0D00D10-D115-5849-976C-2A03A5E0B7D5}.0 = {7530658D-B5A8-6046-ACD2-C155B5A252A8} + {B0D00D10-D115-5849-976C-2A03A5E0B7D5}.1 = {4E655490-1B05-844D-871C-BA0F04084AF7} + {15F48142-ACD9-0347-B18C-3C26152AEADE}.0 = {7530658D-B5A8-6046-ACD2-C155B5A252A8} + {15F48142-ACD9-0347-B18C-3C26152AEADE}.1 = {4E655490-1B05-844D-871C-BA0F04084AF7} + {86143476-EE08-104B-9C2B-FADE62C8DC23}.0 = {7530658D-B5A8-6046-ACD2-C155B5A252A8} + {86143476-EE08-104B-9C2B-FADE62C8DC23}.1 = {4E655490-1B05-844D-871C-BA0F04084AF7} + {B818CB9B-879B-2B44-82E2-2F96FA8D61E8}.0 = {7530658D-B5A8-6046-ACD2-C155B5A252A8} + {B818CB9B-879B-2B44-82E2-2F96FA8D61E8}.1 = {4E655490-1B05-844D-871C-BA0F04084AF7} + {4D85F0AA-E59F-3B43-918F-B5033A5E3BD4}.0 = {7530658D-B5A8-6046-ACD2-C155B5A252A8} + {4D85F0AA-E59F-3B43-918F-B5033A5E3BD4}.1 = {4E655490-1B05-844D-871C-BA0F04084AF7} + {35B7AA42-1B0A-D644-9728-2D9E83806F40}.0 = {7530658D-B5A8-6046-ACD2-C155B5A252A8} + {35B7AA42-1B0A-D644-9728-2D9E83806F40}.1 = {4E655490-1B05-844D-871C-BA0F04084AF7} + {F98194BC-7D59-0742-A5A1-7CA698E65FE2}.0 = {7530658D-B5A8-6046-ACD2-C155B5A252A8} + {F98194BC-7D59-0742-A5A1-7CA698E65FE2}.1 = {4E655490-1B05-844D-871C-BA0F04084AF7} + {EE803EF6-9285-BA47-AD4A-C5AE76BF7FDC}.0 = {7530658D-B5A8-6046-ACD2-C155B5A252A8} + {EE803EF6-9285-BA47-AD4A-C5AE76BF7FDC}.1 = {4E655490-1B05-844D-871C-BA0F04084AF7} + {81101776-8512-C64E-875D-4FE66D465AB1}.0 = {7530658D-B5A8-6046-ACD2-C155B5A252A8} + {81101776-8512-C64E-875D-4FE66D465AB1}.1 = {4E655490-1B05-844D-871C-BA0F04084AF7} + {E10C083A-2A98-6D4F-A1D3-EF613C0C7141}.0 = {7530658D-B5A8-6046-ACD2-C155B5A252A8} + EndGlobalSection + GlobalSection(ProjectConfiguration) = postSolution + {7530658D-B5A8-6046-ACD2-C155B5A252A8}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {7530658D-B5A8-6046-ACD2-C155B5A252A8}.DebugDLL.Build.0 = DebugDLL|Win32 + {7530658D-B5A8-6046-ACD2-C155B5A252A8}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {7530658D-B5A8-6046-ACD2-C155B5A252A8}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {7530658D-B5A8-6046-ACD2-C155B5A252A8}.DebugLib.ActiveCfg = DebugLib|Win32 + {7530658D-B5A8-6046-ACD2-C155B5A252A8}.DebugLib.Build.0 = DebugLib|Win32 + {7530658D-B5A8-6046-ACD2-C155B5A252A8}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {7530658D-B5A8-6046-ACD2-C155B5A252A8}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {4E655490-1B05-844D-871C-BA0F04084AF7}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {4E655490-1B05-844D-871C-BA0F04084AF7}.DebugDLL.Build.0 = DebugDLL|Win32 + {4E655490-1B05-844D-871C-BA0F04084AF7}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {4E655490-1B05-844D-871C-BA0F04084AF7}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {4E655490-1B05-844D-871C-BA0F04084AF7}.DebugLib.ActiveCfg = DebugLib|Win32 + {4E655490-1B05-844D-871C-BA0F04084AF7}.DebugLib.Build.0 = DebugLib|Win32 + {4E655490-1B05-844D-871C-BA0F04084AF7}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {4E655490-1B05-844D-871C-BA0F04084AF7}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {B9222926-060B-3248-830A-7C83791F4C61}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {B9222926-060B-3248-830A-7C83791F4C61}.DebugDLL.Build.0 = DebugDLL|Win32 + {B9222926-060B-3248-830A-7C83791F4C61}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {B9222926-060B-3248-830A-7C83791F4C61}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {B9222926-060B-3248-830A-7C83791F4C61}.DebugLib.ActiveCfg = DebugLib|Win32 + {B9222926-060B-3248-830A-7C83791F4C61}.DebugLib.Build.0 = DebugLib|Win32 + {B9222926-060B-3248-830A-7C83791F4C61}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {B9222926-060B-3248-830A-7C83791F4C61}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {8C0F98C4-A95C-6B42-A522-8BC78284EB24}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {8C0F98C4-A95C-6B42-A522-8BC78284EB24}.DebugDLL.Build.0 = DebugDLL|Win32 + {8C0F98C4-A95C-6B42-A522-8BC78284EB24}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {8C0F98C4-A95C-6B42-A522-8BC78284EB24}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {8C0F98C4-A95C-6B42-A522-8BC78284EB24}.DebugLib.ActiveCfg = DebugLib|Win32 + {8C0F98C4-A95C-6B42-A522-8BC78284EB24}.DebugLib.Build.0 = DebugLib|Win32 + {8C0F98C4-A95C-6B42-A522-8BC78284EB24}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {8C0F98C4-A95C-6B42-A522-8BC78284EB24}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {AD6DDB03-D653-0A48-929F-EB8523978EF2}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {AD6DDB03-D653-0A48-929F-EB8523978EF2}.DebugDLL.Build.0 = DebugDLL|Win32 + {AD6DDB03-D653-0A48-929F-EB8523978EF2}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {AD6DDB03-D653-0A48-929F-EB8523978EF2}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {AD6DDB03-D653-0A48-929F-EB8523978EF2}.DebugLib.ActiveCfg = DebugLib|Win32 + {AD6DDB03-D653-0A48-929F-EB8523978EF2}.DebugLib.Build.0 = DebugLib|Win32 + {AD6DDB03-D653-0A48-929F-EB8523978EF2}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {AD6DDB03-D653-0A48-929F-EB8523978EF2}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {341B4B78-CA98-5244-8CB0-5F4BCA52B8AB}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {341B4B78-CA98-5244-8CB0-5F4BCA52B8AB}.DebugDLL.Build.0 = DebugDLL|Win32 + {341B4B78-CA98-5244-8CB0-5F4BCA52B8AB}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {341B4B78-CA98-5244-8CB0-5F4BCA52B8AB}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {341B4B78-CA98-5244-8CB0-5F4BCA52B8AB}.DebugLib.ActiveCfg = DebugLib|Win32 + {341B4B78-CA98-5244-8CB0-5F4BCA52B8AB}.DebugLib.Build.0 = DebugLib|Win32 + {341B4B78-CA98-5244-8CB0-5F4BCA52B8AB}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {341B4B78-CA98-5244-8CB0-5F4BCA52B8AB}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {31540B38-E155-6443-B2CD-BA527144D859}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {31540B38-E155-6443-B2CD-BA527144D859}.DebugDLL.Build.0 = DebugDLL|Win32 + {31540B38-E155-6443-B2CD-BA527144D859}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {31540B38-E155-6443-B2CD-BA527144D859}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {31540B38-E155-6443-B2CD-BA527144D859}.DebugLib.ActiveCfg = DebugLib|Win32 + {31540B38-E155-6443-B2CD-BA527144D859}.DebugLib.Build.0 = DebugLib|Win32 + {31540B38-E155-6443-B2CD-BA527144D859}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {31540B38-E155-6443-B2CD-BA527144D859}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {7021A282-47AE-294A-9482-DB85E9820FBA}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {7021A282-47AE-294A-9482-DB85E9820FBA}.DebugDLL.Build.0 = DebugDLL|Win32 + {7021A282-47AE-294A-9482-DB85E9820FBA}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {7021A282-47AE-294A-9482-DB85E9820FBA}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {7021A282-47AE-294A-9482-DB85E9820FBA}.DebugLib.ActiveCfg = DebugLib|Win32 + {7021A282-47AE-294A-9482-DB85E9820FBA}.DebugLib.Build.0 = DebugLib|Win32 + {7021A282-47AE-294A-9482-DB85E9820FBA}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {7021A282-47AE-294A-9482-DB85E9820FBA}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {9749BFD4-C4AE-164E-80B4-909F77D77869}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {9749BFD4-C4AE-164E-80B4-909F77D77869}.DebugDLL.Build.0 = DebugDLL|Win32 + {9749BFD4-C4AE-164E-80B4-909F77D77869}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {9749BFD4-C4AE-164E-80B4-909F77D77869}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {9749BFD4-C4AE-164E-80B4-909F77D77869}.DebugLib.ActiveCfg = DebugLib|Win32 + {9749BFD4-C4AE-164E-80B4-909F77D77869}.DebugLib.Build.0 = DebugLib|Win32 + {9749BFD4-C4AE-164E-80B4-909F77D77869}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {9749BFD4-C4AE-164E-80B4-909F77D77869}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {1C345B16-ACE5-6549-8E84-C91B8392FD0C}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {1C345B16-ACE5-6549-8E84-C91B8392FD0C}.DebugDLL.Build.0 = DebugDLL|Win32 + {1C345B16-ACE5-6549-8E84-C91B8392FD0C}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {1C345B16-ACE5-6549-8E84-C91B8392FD0C}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {1C345B16-ACE5-6549-8E84-C91B8392FD0C}.DebugLib.ActiveCfg = DebugLib|Win32 + {1C345B16-ACE5-6549-8E84-C91B8392FD0C}.DebugLib.Build.0 = DebugLib|Win32 + {1C345B16-ACE5-6549-8E84-C91B8392FD0C}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {1C345B16-ACE5-6549-8E84-C91B8392FD0C}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {B8CB1716-5EFF-F442-B261-4056E3F8B8D1}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {B8CB1716-5EFF-F442-B261-4056E3F8B8D1}.DebugDLL.Build.0 = DebugDLL|Win32 + {B8CB1716-5EFF-F442-B261-4056E3F8B8D1}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {B8CB1716-5EFF-F442-B261-4056E3F8B8D1}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {B8CB1716-5EFF-F442-B261-4056E3F8B8D1}.DebugLib.ActiveCfg = DebugLib|Win32 + {B8CB1716-5EFF-F442-B261-4056E3F8B8D1}.DebugLib.Build.0 = DebugLib|Win32 + {B8CB1716-5EFF-F442-B261-4056E3F8B8D1}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {B8CB1716-5EFF-F442-B261-4056E3F8B8D1}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {FB9A21A7-A63E-D744-A1D0-F393E7730DC2}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {FB9A21A7-A63E-D744-A1D0-F393E7730DC2}.DebugDLL.Build.0 = DebugDLL|Win32 + {FB9A21A7-A63E-D744-A1D0-F393E7730DC2}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {FB9A21A7-A63E-D744-A1D0-F393E7730DC2}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {FB9A21A7-A63E-D744-A1D0-F393E7730DC2}.DebugLib.ActiveCfg = DebugLib|Win32 + {FB9A21A7-A63E-D744-A1D0-F393E7730DC2}.DebugLib.Build.0 = DebugLib|Win32 + {FB9A21A7-A63E-D744-A1D0-F393E7730DC2}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {FB9A21A7-A63E-D744-A1D0-F393E7730DC2}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {A382F22A-4053-3445-9E14-02B3447E5F1E}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {A382F22A-4053-3445-9E14-02B3447E5F1E}.DebugDLL.Build.0 = DebugDLL|Win32 + {A382F22A-4053-3445-9E14-02B3447E5F1E}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {A382F22A-4053-3445-9E14-02B3447E5F1E}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {A382F22A-4053-3445-9E14-02B3447E5F1E}.DebugLib.ActiveCfg = DebugLib|Win32 + {A382F22A-4053-3445-9E14-02B3447E5F1E}.DebugLib.Build.0 = DebugLib|Win32 + {A382F22A-4053-3445-9E14-02B3447E5F1E}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {A382F22A-4053-3445-9E14-02B3447E5F1E}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {9C43F96A-1793-5743-A767-2519C9FA48F8}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {9C43F96A-1793-5743-A767-2519C9FA48F8}.DebugDLL.Build.0 = DebugDLL|Win32 + {9C43F96A-1793-5743-A767-2519C9FA48F8}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {9C43F96A-1793-5743-A767-2519C9FA48F8}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {9C43F96A-1793-5743-A767-2519C9FA48F8}.DebugLib.ActiveCfg = DebugLib|Win32 + {9C43F96A-1793-5743-A767-2519C9FA48F8}.DebugLib.Build.0 = DebugLib|Win32 + {9C43F96A-1793-5743-A767-2519C9FA48F8}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {9C43F96A-1793-5743-A767-2519C9FA48F8}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {C0CBBFAD-5F99-9B43-969E-13B3B46EBED5}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {C0CBBFAD-5F99-9B43-969E-13B3B46EBED5}.DebugDLL.Build.0 = DebugDLL|Win32 + {C0CBBFAD-5F99-9B43-969E-13B3B46EBED5}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {C0CBBFAD-5F99-9B43-969E-13B3B46EBED5}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {C0CBBFAD-5F99-9B43-969E-13B3B46EBED5}.DebugLib.ActiveCfg = DebugLib|Win32 + {C0CBBFAD-5F99-9B43-969E-13B3B46EBED5}.DebugLib.Build.0 = DebugLib|Win32 + {C0CBBFAD-5F99-9B43-969E-13B3B46EBED5}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {C0CBBFAD-5F99-9B43-969E-13B3B46EBED5}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {439C6FAA-CF31-3E42-AD89-CCC07CBE3727}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {439C6FAA-CF31-3E42-AD89-CCC07CBE3727}.DebugDLL.Build.0 = DebugDLL|Win32 + {439C6FAA-CF31-3E42-AD89-CCC07CBE3727}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {439C6FAA-CF31-3E42-AD89-CCC07CBE3727}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {439C6FAA-CF31-3E42-AD89-CCC07CBE3727}.DebugLib.ActiveCfg = DebugLib|Win32 + {439C6FAA-CF31-3E42-AD89-CCC07CBE3727}.DebugLib.Build.0 = DebugLib|Win32 + {439C6FAA-CF31-3E42-AD89-CCC07CBE3727}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {439C6FAA-CF31-3E42-AD89-CCC07CBE3727}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {17389BAF-67B5-0747-9126-D01B69F4A0C5}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {17389BAF-67B5-0747-9126-D01B69F4A0C5}.DebugDLL.Build.0 = DebugDLL|Win32 + {17389BAF-67B5-0747-9126-D01B69F4A0C5}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {17389BAF-67B5-0747-9126-D01B69F4A0C5}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {17389BAF-67B5-0747-9126-D01B69F4A0C5}.DebugLib.ActiveCfg = DebugLib|Win32 + {17389BAF-67B5-0747-9126-D01B69F4A0C5}.DebugLib.Build.0 = DebugLib|Win32 + {17389BAF-67B5-0747-9126-D01B69F4A0C5}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {17389BAF-67B5-0747-9126-D01B69F4A0C5}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {B0D00D10-D115-5849-976C-2A03A5E0B7D5}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {B0D00D10-D115-5849-976C-2A03A5E0B7D5}.DebugDLL.Build.0 = DebugDLL|Win32 + {B0D00D10-D115-5849-976C-2A03A5E0B7D5}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {B0D00D10-D115-5849-976C-2A03A5E0B7D5}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {B0D00D10-D115-5849-976C-2A03A5E0B7D5}.DebugLib.ActiveCfg = DebugLib|Win32 + {B0D00D10-D115-5849-976C-2A03A5E0B7D5}.DebugLib.Build.0 = DebugLib|Win32 + {B0D00D10-D115-5849-976C-2A03A5E0B7D5}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {B0D00D10-D115-5849-976C-2A03A5E0B7D5}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {15F48142-ACD9-0347-B18C-3C26152AEADE}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {15F48142-ACD9-0347-B18C-3C26152AEADE}.DebugDLL.Build.0 = DebugDLL|Win32 + {15F48142-ACD9-0347-B18C-3C26152AEADE}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {15F48142-ACD9-0347-B18C-3C26152AEADE}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {15F48142-ACD9-0347-B18C-3C26152AEADE}.DebugLib.ActiveCfg = DebugLib|Win32 + {15F48142-ACD9-0347-B18C-3C26152AEADE}.DebugLib.Build.0 = DebugLib|Win32 + {15F48142-ACD9-0347-B18C-3C26152AEADE}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {15F48142-ACD9-0347-B18C-3C26152AEADE}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {86143476-EE08-104B-9C2B-FADE62C8DC23}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {86143476-EE08-104B-9C2B-FADE62C8DC23}.DebugDLL.Build.0 = DebugDLL|Win32 + {86143476-EE08-104B-9C2B-FADE62C8DC23}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {86143476-EE08-104B-9C2B-FADE62C8DC23}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {86143476-EE08-104B-9C2B-FADE62C8DC23}.DebugLib.ActiveCfg = DebugLib|Win32 + {86143476-EE08-104B-9C2B-FADE62C8DC23}.DebugLib.Build.0 = DebugLib|Win32 + {86143476-EE08-104B-9C2B-FADE62C8DC23}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {86143476-EE08-104B-9C2B-FADE62C8DC23}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {B818CB9B-879B-2B44-82E2-2F96FA8D61E8}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {B818CB9B-879B-2B44-82E2-2F96FA8D61E8}.DebugDLL.Build.0 = DebugDLL|Win32 + {B818CB9B-879B-2B44-82E2-2F96FA8D61E8}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {B818CB9B-879B-2B44-82E2-2F96FA8D61E8}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {B818CB9B-879B-2B44-82E2-2F96FA8D61E8}.DebugLib.ActiveCfg = DebugLib|Win32 + {B818CB9B-879B-2B44-82E2-2F96FA8D61E8}.DebugLib.Build.0 = DebugLib|Win32 + {B818CB9B-879B-2B44-82E2-2F96FA8D61E8}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {B818CB9B-879B-2B44-82E2-2F96FA8D61E8}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {4D85F0AA-E59F-3B43-918F-B5033A5E3BD4}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {4D85F0AA-E59F-3B43-918F-B5033A5E3BD4}.DebugDLL.Build.0 = DebugDLL|Win32 + {4D85F0AA-E59F-3B43-918F-B5033A5E3BD4}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {4D85F0AA-E59F-3B43-918F-B5033A5E3BD4}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {4D85F0AA-E59F-3B43-918F-B5033A5E3BD4}.DebugLib.ActiveCfg = DebugLib|Win32 + {4D85F0AA-E59F-3B43-918F-B5033A5E3BD4}.DebugLib.Build.0 = DebugLib|Win32 + {4D85F0AA-E59F-3B43-918F-B5033A5E3BD4}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {4D85F0AA-E59F-3B43-918F-B5033A5E3BD4}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {35B7AA42-1B0A-D644-9728-2D9E83806F40}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {35B7AA42-1B0A-D644-9728-2D9E83806F40}.DebugDLL.Build.0 = DebugDLL|Win32 + {35B7AA42-1B0A-D644-9728-2D9E83806F40}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {35B7AA42-1B0A-D644-9728-2D9E83806F40}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {35B7AA42-1B0A-D644-9728-2D9E83806F40}.DebugLib.ActiveCfg = DebugLib|Win32 + {35B7AA42-1B0A-D644-9728-2D9E83806F40}.DebugLib.Build.0 = DebugLib|Win32 + {35B7AA42-1B0A-D644-9728-2D9E83806F40}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {35B7AA42-1B0A-D644-9728-2D9E83806F40}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {F98194BC-7D59-0742-A5A1-7CA698E65FE2}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {F98194BC-7D59-0742-A5A1-7CA698E65FE2}.DebugDLL.Build.0 = DebugDLL|Win32 + {F98194BC-7D59-0742-A5A1-7CA698E65FE2}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {F98194BC-7D59-0742-A5A1-7CA698E65FE2}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {F98194BC-7D59-0742-A5A1-7CA698E65FE2}.DebugLib.ActiveCfg = DebugLib|Win32 + {F98194BC-7D59-0742-A5A1-7CA698E65FE2}.DebugLib.Build.0 = DebugLib|Win32 + {F98194BC-7D59-0742-A5A1-7CA698E65FE2}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {F98194BC-7D59-0742-A5A1-7CA698E65FE2}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {EE803EF6-9285-BA47-AD4A-C5AE76BF7FDC}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {EE803EF6-9285-BA47-AD4A-C5AE76BF7FDC}.DebugDLL.Build.0 = DebugDLL|Win32 + {EE803EF6-9285-BA47-AD4A-C5AE76BF7FDC}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {EE803EF6-9285-BA47-AD4A-C5AE76BF7FDC}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {EE803EF6-9285-BA47-AD4A-C5AE76BF7FDC}.DebugLib.ActiveCfg = DebugLib|Win32 + {EE803EF6-9285-BA47-AD4A-C5AE76BF7FDC}.DebugLib.Build.0 = DebugLib|Win32 + {EE803EF6-9285-BA47-AD4A-C5AE76BF7FDC}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {EE803EF6-9285-BA47-AD4A-C5AE76BF7FDC}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {81101776-8512-C64E-875D-4FE66D465AB1}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {81101776-8512-C64E-875D-4FE66D465AB1}.DebugDLL.Build.0 = DebugDLL|Win32 + {81101776-8512-C64E-875D-4FE66D465AB1}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {81101776-8512-C64E-875D-4FE66D465AB1}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {81101776-8512-C64E-875D-4FE66D465AB1}.DebugLib.ActiveCfg = DebugLib|Win32 + {81101776-8512-C64E-875D-4FE66D465AB1}.DebugLib.Build.0 = DebugLib|Win32 + {81101776-8512-C64E-875D-4FE66D465AB1}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {81101776-8512-C64E-875D-4FE66D465AB1}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {E10C083A-2A98-6D4F-A1D3-EF613C0C7141}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {E10C083A-2A98-6D4F-A1D3-EF613C0C7141}.DebugDLL.Build.0 = DebugDLL|Win32 + {E10C083A-2A98-6D4F-A1D3-EF613C0C7141}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {E10C083A-2A98-6D4F-A1D3-EF613C0C7141}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {E10C083A-2A98-6D4F-A1D3-EF613C0C7141}.DebugLib.ActiveCfg = DebugLib|Win32 + {E10C083A-2A98-6D4F-A1D3-EF613C0C7141}.DebugLib.Build.0 = DebugLib|Win32 + {E10C083A-2A98-6D4F-A1D3-EF613C0C7141}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {E10C083A-2A98-6D4F-A1D3-EF613C0C7141}.ReleaseLib.Build.0 = ReleaseLib|Win32 + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + EndGlobalSection + GlobalSection(ExtensibilityAddIns) = postSolution + EndGlobalSection +EndGlobal diff --git a/libraries/ode-0.9/build/vs2002/ode.vcproj b/libraries/ode-0.9/build/vs2002/ode.vcproj new file mode 100644 index 0000000..ddaf370 --- /dev/null +++ b/libraries/ode-0.9/build/vs2002/ode.vcproj @@ -0,0 +1,864 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2002/tests.vcproj b/libraries/ode-0.9/build/vs2002/tests.vcproj new file mode 100644 index 0000000..26bcef9 --- /dev/null +++ b/libraries/ode-0.9/build/vs2002/tests.vcproj @@ -0,0 +1,296 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2003/demo_I.vcproj b/libraries/ode-0.9/build/vs2003/demo_I.vcproj new file mode 100644 index 0000000..60b8c1c --- /dev/null +++ b/libraries/ode-0.9/build/vs2003/demo_I.vcproj @@ -0,0 +1,266 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2003/demo_basket.vcproj b/libraries/ode-0.9/build/vs2003/demo_basket.vcproj new file mode 100644 index 0000000..c8c552d --- /dev/null +++ b/libraries/ode-0.9/build/vs2003/demo_basket.vcproj @@ -0,0 +1,266 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2003/demo_boxstack.vcproj b/libraries/ode-0.9/build/vs2003/demo_boxstack.vcproj new file mode 100644 index 0000000..22c4920 --- /dev/null +++ b/libraries/ode-0.9/build/vs2003/demo_boxstack.vcproj @@ -0,0 +1,266 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2003/demo_buggy.vcproj b/libraries/ode-0.9/build/vs2003/demo_buggy.vcproj new file mode 100644 index 0000000..dc4c38e --- /dev/null +++ b/libraries/ode-0.9/build/vs2003/demo_buggy.vcproj @@ -0,0 +1,266 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2003/demo_chain1.vcproj b/libraries/ode-0.9/build/vs2003/demo_chain1.vcproj new file mode 100644 index 0000000..cd20c46 --- /dev/null +++ b/libraries/ode-0.9/build/vs2003/demo_chain1.vcproj @@ -0,0 +1,266 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2003/demo_chain2.vcproj b/libraries/ode-0.9/build/vs2003/demo_chain2.vcproj new file mode 100644 index 0000000..d677b26 --- /dev/null +++ b/libraries/ode-0.9/build/vs2003/demo_chain2.vcproj @@ -0,0 +1,266 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2003/demo_collision.vcproj b/libraries/ode-0.9/build/vs2003/demo_collision.vcproj new file mode 100644 index 0000000..bf0f338 --- /dev/null +++ b/libraries/ode-0.9/build/vs2003/demo_collision.vcproj @@ -0,0 +1,266 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2003/demo_crash.vcproj b/libraries/ode-0.9/build/vs2003/demo_crash.vcproj new file mode 100644 index 0000000..3a5dad0 --- /dev/null +++ b/libraries/ode-0.9/build/vs2003/demo_crash.vcproj @@ -0,0 +1,266 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2003/demo_cyl.vcproj b/libraries/ode-0.9/build/vs2003/demo_cyl.vcproj new file mode 100644 index 0000000..5584ae5 --- /dev/null +++ b/libraries/ode-0.9/build/vs2003/demo_cyl.vcproj @@ -0,0 +1,266 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2003/demo_cylvssphere.vcproj b/libraries/ode-0.9/build/vs2003/demo_cylvssphere.vcproj new file mode 100644 index 0000000..4c2870f --- /dev/null +++ b/libraries/ode-0.9/build/vs2003/demo_cylvssphere.vcproj @@ -0,0 +1,266 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2003/demo_feedback.vcproj b/libraries/ode-0.9/build/vs2003/demo_feedback.vcproj new file mode 100644 index 0000000..361e72a --- /dev/null +++ b/libraries/ode-0.9/build/vs2003/demo_feedback.vcproj @@ -0,0 +1,266 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2003/demo_friction.vcproj b/libraries/ode-0.9/build/vs2003/demo_friction.vcproj new file mode 100644 index 0000000..a8a90c0 --- /dev/null +++ b/libraries/ode-0.9/build/vs2003/demo_friction.vcproj @@ -0,0 +1,266 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2003/demo_heightfield.vcproj b/libraries/ode-0.9/build/vs2003/demo_heightfield.vcproj new file mode 100644 index 0000000..1287bc6 --- /dev/null +++ b/libraries/ode-0.9/build/vs2003/demo_heightfield.vcproj @@ -0,0 +1,266 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2003/demo_hinge.vcproj b/libraries/ode-0.9/build/vs2003/demo_hinge.vcproj new file mode 100644 index 0000000..a7061b7 --- /dev/null +++ b/libraries/ode-0.9/build/vs2003/demo_hinge.vcproj @@ -0,0 +1,266 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2003/demo_joints.vcproj b/libraries/ode-0.9/build/vs2003/demo_joints.vcproj new file mode 100644 index 0000000..b80d31c --- /dev/null +++ b/libraries/ode-0.9/build/vs2003/demo_joints.vcproj @@ -0,0 +1,266 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2003/demo_motor.vcproj b/libraries/ode-0.9/build/vs2003/demo_motor.vcproj new file mode 100644 index 0000000..8fd9f90 --- /dev/null +++ b/libraries/ode-0.9/build/vs2003/demo_motor.vcproj @@ -0,0 +1,266 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2003/demo_moving_trimesh.vcproj b/libraries/ode-0.9/build/vs2003/demo_moving_trimesh.vcproj new file mode 100644 index 0000000..65079c0 --- /dev/null +++ b/libraries/ode-0.9/build/vs2003/demo_moving_trimesh.vcproj @@ -0,0 +1,266 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2003/demo_ode.vcproj b/libraries/ode-0.9/build/vs2003/demo_ode.vcproj new file mode 100644 index 0000000..be0ce99 --- /dev/null +++ b/libraries/ode-0.9/build/vs2003/demo_ode.vcproj @@ -0,0 +1,266 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2003/demo_plane2d.vcproj b/libraries/ode-0.9/build/vs2003/demo_plane2d.vcproj new file mode 100644 index 0000000..874f182 --- /dev/null +++ b/libraries/ode-0.9/build/vs2003/demo_plane2d.vcproj @@ -0,0 +1,266 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2003/demo_slider.vcproj b/libraries/ode-0.9/build/vs2003/demo_slider.vcproj new file mode 100644 index 0000000..a9c6bc1 --- /dev/null +++ b/libraries/ode-0.9/build/vs2003/demo_slider.vcproj @@ -0,0 +1,266 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2003/demo_space.vcproj b/libraries/ode-0.9/build/vs2003/demo_space.vcproj new file mode 100644 index 0000000..4243a90 --- /dev/null +++ b/libraries/ode-0.9/build/vs2003/demo_space.vcproj @@ -0,0 +1,266 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2003/demo_space_stress.vcproj b/libraries/ode-0.9/build/vs2003/demo_space_stress.vcproj new file mode 100644 index 0000000..988583e --- /dev/null +++ b/libraries/ode-0.9/build/vs2003/demo_space_stress.vcproj @@ -0,0 +1,266 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2003/demo_step.vcproj b/libraries/ode-0.9/build/vs2003/demo_step.vcproj new file mode 100644 index 0000000..353e12f --- /dev/null +++ b/libraries/ode-0.9/build/vs2003/demo_step.vcproj @@ -0,0 +1,266 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2003/demo_trimesh.vcproj b/libraries/ode-0.9/build/vs2003/demo_trimesh.vcproj new file mode 100644 index 0000000..b95ae50 --- /dev/null +++ b/libraries/ode-0.9/build/vs2003/demo_trimesh.vcproj @@ -0,0 +1,266 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2003/drawstuff.vcproj b/libraries/ode-0.9/build/vs2003/drawstuff.vcproj new file mode 100644 index 0000000..39f0d56 --- /dev/null +++ b/libraries/ode-0.9/build/vs2003/drawstuff.vcproj @@ -0,0 +1,266 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2003/ode.sln b/libraries/ode-0.9/build/vs2003/ode.sln new file mode 100644 index 0000000..e00732b --- /dev/null +++ b/libraries/ode-0.9/build/vs2003/ode.sln @@ -0,0 +1,388 @@ +Microsoft Visual Studio Solution File, Format Version 8.00 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ode", "./ode.vcproj", "{5F0953F1-B966-BA4E-A31A-C002A407FD47}" + ProjectSection(ProjectDependencies) = postProject + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "drawstuff", "./drawstuff.vcproj", "{029C9CCD-2B3E-BE45-8520-A231CD8C67EC}" + ProjectSection(ProjectDependencies) = postProject + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_boxstack", "./demo_boxstack.vcproj", "{F25F1B18-2103-B147-A5F0-984D0D1EBBDA}" + ProjectSection(ProjectDependencies) = postProject + {5F0953F1-B966-BA4E-A31A-C002A407FD47} = {5F0953F1-B966-BA4E-A31A-C002A407FD47} + {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} = {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_buggy", "./demo_buggy.vcproj", "{79FFAF28-2FD1-6744-909F-7F7E68DDEB6D}" + ProjectSection(ProjectDependencies) = postProject + {5F0953F1-B966-BA4E-A31A-C002A407FD47} = {5F0953F1-B966-BA4E-A31A-C002A407FD47} + {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} = {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_chain1", "./demo_chain1.vcproj", "{DC6294E4-6A55-1D41-9846-53EC913D0DC3}" + ProjectSection(ProjectDependencies) = postProject + {5F0953F1-B966-BA4E-A31A-C002A407FD47} = {5F0953F1-B966-BA4E-A31A-C002A407FD47} + {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} = {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_chain2", "./demo_chain2.vcproj", "{D01EDE86-5B74-A24B-B084-FC79608D376D}" + ProjectSection(ProjectDependencies) = postProject + {5F0953F1-B966-BA4E-A31A-C002A407FD47} = {5F0953F1-B966-BA4E-A31A-C002A407FD47} + {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} = {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_collision", "./demo_collision.vcproj", "{238F8FBA-C48F-694E-9D78-6D99DA572645}" + ProjectSection(ProjectDependencies) = postProject + {5F0953F1-B966-BA4E-A31A-C002A407FD47} = {5F0953F1-B966-BA4E-A31A-C002A407FD47} + {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} = {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_crash", "./demo_crash.vcproj", "{4D828A55-6AAD-B948-8817-38EB3E85F504}" + ProjectSection(ProjectDependencies) = postProject + {5F0953F1-B966-BA4E-A31A-C002A407FD47} = {5F0953F1-B966-BA4E-A31A-C002A407FD47} + {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} = {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_feedback", "./demo_feedback.vcproj", "{2CFE9EEA-E735-BD49-96FF-34C2C3893AC7}" + ProjectSection(ProjectDependencies) = postProject + {5F0953F1-B966-BA4E-A31A-C002A407FD47} = {5F0953F1-B966-BA4E-A31A-C002A407FD47} + {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} = {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_friction", "./demo_friction.vcproj", "{ECE402AB-3062-6745-AC2A-85BB65CA000F}" + ProjectSection(ProjectDependencies) = postProject + {5F0953F1-B966-BA4E-A31A-C002A407FD47} = {5F0953F1-B966-BA4E-A31A-C002A407FD47} + {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} = {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_heightfield", "./demo_heightfield.vcproj", "{D746A3DA-E7D4-6A4A-B078-D5E5A79CFB5F}" + ProjectSection(ProjectDependencies) = postProject + {5F0953F1-B966-BA4E-A31A-C002A407FD47} = {5F0953F1-B966-BA4E-A31A-C002A407FD47} + {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} = {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_hinge", "./demo_hinge.vcproj", "{1F4FB263-EF66-F247-807C-30DA768C7072}" + ProjectSection(ProjectDependencies) = postProject + {5F0953F1-B966-BA4E-A31A-C002A407FD47} = {5F0953F1-B966-BA4E-A31A-C002A407FD47} + {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} = {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_I", "./demo_I.vcproj", "{F387003D-4CE3-7548-A471-3C2D188AB7D3}" + ProjectSection(ProjectDependencies) = postProject + {5F0953F1-B966-BA4E-A31A-C002A407FD47} = {5F0953F1-B966-BA4E-A31A-C002A407FD47} + {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} = {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_joints", "./demo_joints.vcproj", "{B05FDE9B-2066-9A49-A286-52FA07638F67}" + ProjectSection(ProjectDependencies) = postProject + {5F0953F1-B966-BA4E-A31A-C002A407FD47} = {5F0953F1-B966-BA4E-A31A-C002A407FD47} + {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} = {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_motor", "./demo_motor.vcproj", "{94367E2E-BAD6-C04F-9929-77D2FFFD945B}" + ProjectSection(ProjectDependencies) = postProject + {5F0953F1-B966-BA4E-A31A-C002A407FD47} = {5F0953F1-B966-BA4E-A31A-C002A407FD47} + {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} = {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_ode", "./demo_ode.vcproj", "{26876866-6691-1C48-BB6A-2CF14E2E2B16}" + ProjectSection(ProjectDependencies) = postProject + {5F0953F1-B966-BA4E-A31A-C002A407FD47} = {5F0953F1-B966-BA4E-A31A-C002A407FD47} + {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} = {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_plane2d", "./demo_plane2d.vcproj", "{4C672D5A-F87B-C645-8CA2-A9F4BF94525A}" + ProjectSection(ProjectDependencies) = postProject + {5F0953F1-B966-BA4E-A31A-C002A407FD47} = {5F0953F1-B966-BA4E-A31A-C002A407FD47} + {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} = {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_slider", "./demo_slider.vcproj", "{5621B59B-14FB-5741-8F14-90A0865161F8}" + ProjectSection(ProjectDependencies) = postProject + {5F0953F1-B966-BA4E-A31A-C002A407FD47} = {5F0953F1-B966-BA4E-A31A-C002A407FD47} + {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} = {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_space", "./demo_space.vcproj", "{8C77C726-B2ED-3745-9433-FF91E9D2556F}" + ProjectSection(ProjectDependencies) = postProject + {5F0953F1-B966-BA4E-A31A-C002A407FD47} = {5F0953F1-B966-BA4E-A31A-C002A407FD47} + {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} = {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_space_stress", "./demo_space_stress.vcproj", "{CE00A8A1-848B-9448-9A86-03F518195687}" + ProjectSection(ProjectDependencies) = postProject + {5F0953F1-B966-BA4E-A31A-C002A407FD47} = {5F0953F1-B966-BA4E-A31A-C002A407FD47} + {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} = {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_step", "./demo_step.vcproj", "{441E2B42-D9D5-FD48-872E-1F547FEFEC1D}" + ProjectSection(ProjectDependencies) = postProject + {5F0953F1-B966-BA4E-A31A-C002A407FD47} = {5F0953F1-B966-BA4E-A31A-C002A407FD47} + {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} = {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_basket", "./demo_basket.vcproj", "{658A5390-4A5E-5A48-9A10-B04A53848994}" + ProjectSection(ProjectDependencies) = postProject + {5F0953F1-B966-BA4E-A31A-C002A407FD47} = {5F0953F1-B966-BA4E-A31A-C002A407FD47} + {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} = {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_cyl", "./demo_cyl.vcproj", "{3E62DE94-D6E5-0F42-A99B-CAA0139E7C82}" + ProjectSection(ProjectDependencies) = postProject + {5F0953F1-B966-BA4E-A31A-C002A407FD47} = {5F0953F1-B966-BA4E-A31A-C002A407FD47} + {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} = {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_moving_trimesh", "./demo_moving_trimesh.vcproj", "{94C25B7D-977F-E744-A255-2554C19771A8}" + ProjectSection(ProjectDependencies) = postProject + {5F0953F1-B966-BA4E-A31A-C002A407FD47} = {5F0953F1-B966-BA4E-A31A-C002A407FD47} + {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} = {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_trimesh", "./demo_trimesh.vcproj", "{01532891-8699-8846-9409-0DADE3A53422}" + ProjectSection(ProjectDependencies) = postProject + {5F0953F1-B966-BA4E-A31A-C002A407FD47} = {5F0953F1-B966-BA4E-A31A-C002A407FD47} + {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} = {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_cylvssphere", "./demo_cylvssphere.vcproj", "{9419B36B-EB65-8F4C-9E29-9DE728FEF4BA}" + ProjectSection(ProjectDependencies) = postProject + {5F0953F1-B966-BA4E-A31A-C002A407FD47} = {5F0953F1-B966-BA4E-A31A-C002A407FD47} + {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} = {029C9CCD-2B3E-BE45-8520-A231CD8C67EC} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tests", "./tests.vcproj", "{65028345-CDF4-B74C-B94F-8F4A0493D8C4}" + ProjectSection(ProjectDependencies) = postProject + {5F0953F1-B966-BA4E-A31A-C002A407FD47} = {5F0953F1-B966-BA4E-A31A-C002A407FD47} + EndProjectSection +EndProject +Global + GlobalSection(SolutionConfiguration) = preSolution + DebugDLL = DebugDLL + ReleaseDLL = ReleaseDLL + DebugLib = DebugLib + ReleaseLib = ReleaseLib + EndGlobalSection + GlobalSection(ProjectConfiguration) = postSolution + {5F0953F1-B966-BA4E-A31A-C002A407FD47}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {5F0953F1-B966-BA4E-A31A-C002A407FD47}.DebugDLL.Build.0 = DebugDLL|Win32 + {5F0953F1-B966-BA4E-A31A-C002A407FD47}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {5F0953F1-B966-BA4E-A31A-C002A407FD47}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {5F0953F1-B966-BA4E-A31A-C002A407FD47}.DebugLib.ActiveCfg = DebugLib|Win32 + {5F0953F1-B966-BA4E-A31A-C002A407FD47}.DebugLib.Build.0 = DebugLib|Win32 + {5F0953F1-B966-BA4E-A31A-C002A407FD47}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {5F0953F1-B966-BA4E-A31A-C002A407FD47}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {029C9CCD-2B3E-BE45-8520-A231CD8C67EC}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {029C9CCD-2B3E-BE45-8520-A231CD8C67EC}.DebugDLL.Build.0 = DebugDLL|Win32 + {029C9CCD-2B3E-BE45-8520-A231CD8C67EC}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {029C9CCD-2B3E-BE45-8520-A231CD8C67EC}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {029C9CCD-2B3E-BE45-8520-A231CD8C67EC}.DebugLib.ActiveCfg = DebugLib|Win32 + {029C9CCD-2B3E-BE45-8520-A231CD8C67EC}.DebugLib.Build.0 = DebugLib|Win32 + {029C9CCD-2B3E-BE45-8520-A231CD8C67EC}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {029C9CCD-2B3E-BE45-8520-A231CD8C67EC}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {F25F1B18-2103-B147-A5F0-984D0D1EBBDA}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {F25F1B18-2103-B147-A5F0-984D0D1EBBDA}.DebugDLL.Build.0 = DebugDLL|Win32 + {F25F1B18-2103-B147-A5F0-984D0D1EBBDA}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {F25F1B18-2103-B147-A5F0-984D0D1EBBDA}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {F25F1B18-2103-B147-A5F0-984D0D1EBBDA}.DebugLib.ActiveCfg = DebugLib|Win32 + {F25F1B18-2103-B147-A5F0-984D0D1EBBDA}.DebugLib.Build.0 = DebugLib|Win32 + {F25F1B18-2103-B147-A5F0-984D0D1EBBDA}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {F25F1B18-2103-B147-A5F0-984D0D1EBBDA}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {79FFAF28-2FD1-6744-909F-7F7E68DDEB6D}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {79FFAF28-2FD1-6744-909F-7F7E68DDEB6D}.DebugDLL.Build.0 = DebugDLL|Win32 + {79FFAF28-2FD1-6744-909F-7F7E68DDEB6D}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {79FFAF28-2FD1-6744-909F-7F7E68DDEB6D}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {79FFAF28-2FD1-6744-909F-7F7E68DDEB6D}.DebugLib.ActiveCfg = DebugLib|Win32 + {79FFAF28-2FD1-6744-909F-7F7E68DDEB6D}.DebugLib.Build.0 = DebugLib|Win32 + {79FFAF28-2FD1-6744-909F-7F7E68DDEB6D}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {79FFAF28-2FD1-6744-909F-7F7E68DDEB6D}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {DC6294E4-6A55-1D41-9846-53EC913D0DC3}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {DC6294E4-6A55-1D41-9846-53EC913D0DC3}.DebugDLL.Build.0 = DebugDLL|Win32 + {DC6294E4-6A55-1D41-9846-53EC913D0DC3}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {DC6294E4-6A55-1D41-9846-53EC913D0DC3}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {DC6294E4-6A55-1D41-9846-53EC913D0DC3}.DebugLib.ActiveCfg = DebugLib|Win32 + {DC6294E4-6A55-1D41-9846-53EC913D0DC3}.DebugLib.Build.0 = DebugLib|Win32 + {DC6294E4-6A55-1D41-9846-53EC913D0DC3}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {DC6294E4-6A55-1D41-9846-53EC913D0DC3}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {D01EDE86-5B74-A24B-B084-FC79608D376D}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {D01EDE86-5B74-A24B-B084-FC79608D376D}.DebugDLL.Build.0 = DebugDLL|Win32 + {D01EDE86-5B74-A24B-B084-FC79608D376D}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {D01EDE86-5B74-A24B-B084-FC79608D376D}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {D01EDE86-5B74-A24B-B084-FC79608D376D}.DebugLib.ActiveCfg = DebugLib|Win32 + {D01EDE86-5B74-A24B-B084-FC79608D376D}.DebugLib.Build.0 = DebugLib|Win32 + {D01EDE86-5B74-A24B-B084-FC79608D376D}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {D01EDE86-5B74-A24B-B084-FC79608D376D}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {238F8FBA-C48F-694E-9D78-6D99DA572645}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {238F8FBA-C48F-694E-9D78-6D99DA572645}.DebugDLL.Build.0 = DebugDLL|Win32 + {238F8FBA-C48F-694E-9D78-6D99DA572645}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {238F8FBA-C48F-694E-9D78-6D99DA572645}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {238F8FBA-C48F-694E-9D78-6D99DA572645}.DebugLib.ActiveCfg = DebugLib|Win32 + {238F8FBA-C48F-694E-9D78-6D99DA572645}.DebugLib.Build.0 = DebugLib|Win32 + {238F8FBA-C48F-694E-9D78-6D99DA572645}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {238F8FBA-C48F-694E-9D78-6D99DA572645}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {4D828A55-6AAD-B948-8817-38EB3E85F504}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {4D828A55-6AAD-B948-8817-38EB3E85F504}.DebugDLL.Build.0 = DebugDLL|Win32 + {4D828A55-6AAD-B948-8817-38EB3E85F504}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {4D828A55-6AAD-B948-8817-38EB3E85F504}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {4D828A55-6AAD-B948-8817-38EB3E85F504}.DebugLib.ActiveCfg = DebugLib|Win32 + {4D828A55-6AAD-B948-8817-38EB3E85F504}.DebugLib.Build.0 = DebugLib|Win32 + {4D828A55-6AAD-B948-8817-38EB3E85F504}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {4D828A55-6AAD-B948-8817-38EB3E85F504}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {2CFE9EEA-E735-BD49-96FF-34C2C3893AC7}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {2CFE9EEA-E735-BD49-96FF-34C2C3893AC7}.DebugDLL.Build.0 = DebugDLL|Win32 + {2CFE9EEA-E735-BD49-96FF-34C2C3893AC7}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {2CFE9EEA-E735-BD49-96FF-34C2C3893AC7}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {2CFE9EEA-E735-BD49-96FF-34C2C3893AC7}.DebugLib.ActiveCfg = DebugLib|Win32 + {2CFE9EEA-E735-BD49-96FF-34C2C3893AC7}.DebugLib.Build.0 = DebugLib|Win32 + {2CFE9EEA-E735-BD49-96FF-34C2C3893AC7}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {2CFE9EEA-E735-BD49-96FF-34C2C3893AC7}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {ECE402AB-3062-6745-AC2A-85BB65CA000F}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {ECE402AB-3062-6745-AC2A-85BB65CA000F}.DebugDLL.Build.0 = DebugDLL|Win32 + {ECE402AB-3062-6745-AC2A-85BB65CA000F}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {ECE402AB-3062-6745-AC2A-85BB65CA000F}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {ECE402AB-3062-6745-AC2A-85BB65CA000F}.DebugLib.ActiveCfg = DebugLib|Win32 + {ECE402AB-3062-6745-AC2A-85BB65CA000F}.DebugLib.Build.0 = DebugLib|Win32 + {ECE402AB-3062-6745-AC2A-85BB65CA000F}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {ECE402AB-3062-6745-AC2A-85BB65CA000F}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {D746A3DA-E7D4-6A4A-B078-D5E5A79CFB5F}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {D746A3DA-E7D4-6A4A-B078-D5E5A79CFB5F}.DebugDLL.Build.0 = DebugDLL|Win32 + {D746A3DA-E7D4-6A4A-B078-D5E5A79CFB5F}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {D746A3DA-E7D4-6A4A-B078-D5E5A79CFB5F}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {D746A3DA-E7D4-6A4A-B078-D5E5A79CFB5F}.DebugLib.ActiveCfg = DebugLib|Win32 + {D746A3DA-E7D4-6A4A-B078-D5E5A79CFB5F}.DebugLib.Build.0 = DebugLib|Win32 + {D746A3DA-E7D4-6A4A-B078-D5E5A79CFB5F}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {D746A3DA-E7D4-6A4A-B078-D5E5A79CFB5F}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {1F4FB263-EF66-F247-807C-30DA768C7072}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {1F4FB263-EF66-F247-807C-30DA768C7072}.DebugDLL.Build.0 = DebugDLL|Win32 + {1F4FB263-EF66-F247-807C-30DA768C7072}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {1F4FB263-EF66-F247-807C-30DA768C7072}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {1F4FB263-EF66-F247-807C-30DA768C7072}.DebugLib.ActiveCfg = DebugLib|Win32 + {1F4FB263-EF66-F247-807C-30DA768C7072}.DebugLib.Build.0 = DebugLib|Win32 + {1F4FB263-EF66-F247-807C-30DA768C7072}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {1F4FB263-EF66-F247-807C-30DA768C7072}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {F387003D-4CE3-7548-A471-3C2D188AB7D3}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {F387003D-4CE3-7548-A471-3C2D188AB7D3}.DebugDLL.Build.0 = DebugDLL|Win32 + {F387003D-4CE3-7548-A471-3C2D188AB7D3}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {F387003D-4CE3-7548-A471-3C2D188AB7D3}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {F387003D-4CE3-7548-A471-3C2D188AB7D3}.DebugLib.ActiveCfg = DebugLib|Win32 + {F387003D-4CE3-7548-A471-3C2D188AB7D3}.DebugLib.Build.0 = DebugLib|Win32 + {F387003D-4CE3-7548-A471-3C2D188AB7D3}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {F387003D-4CE3-7548-A471-3C2D188AB7D3}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {B05FDE9B-2066-9A49-A286-52FA07638F67}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {B05FDE9B-2066-9A49-A286-52FA07638F67}.DebugDLL.Build.0 = DebugDLL|Win32 + {B05FDE9B-2066-9A49-A286-52FA07638F67}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {B05FDE9B-2066-9A49-A286-52FA07638F67}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {B05FDE9B-2066-9A49-A286-52FA07638F67}.DebugLib.ActiveCfg = DebugLib|Win32 + {B05FDE9B-2066-9A49-A286-52FA07638F67}.DebugLib.Build.0 = DebugLib|Win32 + {B05FDE9B-2066-9A49-A286-52FA07638F67}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {B05FDE9B-2066-9A49-A286-52FA07638F67}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {94367E2E-BAD6-C04F-9929-77D2FFFD945B}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {94367E2E-BAD6-C04F-9929-77D2FFFD945B}.DebugDLL.Build.0 = DebugDLL|Win32 + {94367E2E-BAD6-C04F-9929-77D2FFFD945B}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {94367E2E-BAD6-C04F-9929-77D2FFFD945B}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {94367E2E-BAD6-C04F-9929-77D2FFFD945B}.DebugLib.ActiveCfg = DebugLib|Win32 + {94367E2E-BAD6-C04F-9929-77D2FFFD945B}.DebugLib.Build.0 = DebugLib|Win32 + {94367E2E-BAD6-C04F-9929-77D2FFFD945B}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {94367E2E-BAD6-C04F-9929-77D2FFFD945B}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {26876866-6691-1C48-BB6A-2CF14E2E2B16}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {26876866-6691-1C48-BB6A-2CF14E2E2B16}.DebugDLL.Build.0 = DebugDLL|Win32 + {26876866-6691-1C48-BB6A-2CF14E2E2B16}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {26876866-6691-1C48-BB6A-2CF14E2E2B16}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {26876866-6691-1C48-BB6A-2CF14E2E2B16}.DebugLib.ActiveCfg = DebugLib|Win32 + {26876866-6691-1C48-BB6A-2CF14E2E2B16}.DebugLib.Build.0 = DebugLib|Win32 + {26876866-6691-1C48-BB6A-2CF14E2E2B16}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {26876866-6691-1C48-BB6A-2CF14E2E2B16}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {4C672D5A-F87B-C645-8CA2-A9F4BF94525A}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {4C672D5A-F87B-C645-8CA2-A9F4BF94525A}.DebugDLL.Build.0 = DebugDLL|Win32 + {4C672D5A-F87B-C645-8CA2-A9F4BF94525A}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {4C672D5A-F87B-C645-8CA2-A9F4BF94525A}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {4C672D5A-F87B-C645-8CA2-A9F4BF94525A}.DebugLib.ActiveCfg = DebugLib|Win32 + {4C672D5A-F87B-C645-8CA2-A9F4BF94525A}.DebugLib.Build.0 = DebugLib|Win32 + {4C672D5A-F87B-C645-8CA2-A9F4BF94525A}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {4C672D5A-F87B-C645-8CA2-A9F4BF94525A}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {5621B59B-14FB-5741-8F14-90A0865161F8}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {5621B59B-14FB-5741-8F14-90A0865161F8}.DebugDLL.Build.0 = DebugDLL|Win32 + {5621B59B-14FB-5741-8F14-90A0865161F8}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {5621B59B-14FB-5741-8F14-90A0865161F8}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {5621B59B-14FB-5741-8F14-90A0865161F8}.DebugLib.ActiveCfg = DebugLib|Win32 + {5621B59B-14FB-5741-8F14-90A0865161F8}.DebugLib.Build.0 = DebugLib|Win32 + {5621B59B-14FB-5741-8F14-90A0865161F8}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {5621B59B-14FB-5741-8F14-90A0865161F8}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {8C77C726-B2ED-3745-9433-FF91E9D2556F}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {8C77C726-B2ED-3745-9433-FF91E9D2556F}.DebugDLL.Build.0 = DebugDLL|Win32 + {8C77C726-B2ED-3745-9433-FF91E9D2556F}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {8C77C726-B2ED-3745-9433-FF91E9D2556F}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {8C77C726-B2ED-3745-9433-FF91E9D2556F}.DebugLib.ActiveCfg = DebugLib|Win32 + {8C77C726-B2ED-3745-9433-FF91E9D2556F}.DebugLib.Build.0 = DebugLib|Win32 + {8C77C726-B2ED-3745-9433-FF91E9D2556F}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {8C77C726-B2ED-3745-9433-FF91E9D2556F}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {CE00A8A1-848B-9448-9A86-03F518195687}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {CE00A8A1-848B-9448-9A86-03F518195687}.DebugDLL.Build.0 = DebugDLL|Win32 + {CE00A8A1-848B-9448-9A86-03F518195687}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {CE00A8A1-848B-9448-9A86-03F518195687}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {CE00A8A1-848B-9448-9A86-03F518195687}.DebugLib.ActiveCfg = DebugLib|Win32 + {CE00A8A1-848B-9448-9A86-03F518195687}.DebugLib.Build.0 = DebugLib|Win32 + {CE00A8A1-848B-9448-9A86-03F518195687}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {CE00A8A1-848B-9448-9A86-03F518195687}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {441E2B42-D9D5-FD48-872E-1F547FEFEC1D}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {441E2B42-D9D5-FD48-872E-1F547FEFEC1D}.DebugDLL.Build.0 = DebugDLL|Win32 + {441E2B42-D9D5-FD48-872E-1F547FEFEC1D}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {441E2B42-D9D5-FD48-872E-1F547FEFEC1D}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {441E2B42-D9D5-FD48-872E-1F547FEFEC1D}.DebugLib.ActiveCfg = DebugLib|Win32 + {441E2B42-D9D5-FD48-872E-1F547FEFEC1D}.DebugLib.Build.0 = DebugLib|Win32 + {441E2B42-D9D5-FD48-872E-1F547FEFEC1D}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {441E2B42-D9D5-FD48-872E-1F547FEFEC1D}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {658A5390-4A5E-5A48-9A10-B04A53848994}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {658A5390-4A5E-5A48-9A10-B04A53848994}.DebugDLL.Build.0 = DebugDLL|Win32 + {658A5390-4A5E-5A48-9A10-B04A53848994}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {658A5390-4A5E-5A48-9A10-B04A53848994}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {658A5390-4A5E-5A48-9A10-B04A53848994}.DebugLib.ActiveCfg = DebugLib|Win32 + {658A5390-4A5E-5A48-9A10-B04A53848994}.DebugLib.Build.0 = DebugLib|Win32 + {658A5390-4A5E-5A48-9A10-B04A53848994}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {658A5390-4A5E-5A48-9A10-B04A53848994}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {3E62DE94-D6E5-0F42-A99B-CAA0139E7C82}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {3E62DE94-D6E5-0F42-A99B-CAA0139E7C82}.DebugDLL.Build.0 = DebugDLL|Win32 + {3E62DE94-D6E5-0F42-A99B-CAA0139E7C82}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {3E62DE94-D6E5-0F42-A99B-CAA0139E7C82}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {3E62DE94-D6E5-0F42-A99B-CAA0139E7C82}.DebugLib.ActiveCfg = DebugLib|Win32 + {3E62DE94-D6E5-0F42-A99B-CAA0139E7C82}.DebugLib.Build.0 = DebugLib|Win32 + {3E62DE94-D6E5-0F42-A99B-CAA0139E7C82}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {3E62DE94-D6E5-0F42-A99B-CAA0139E7C82}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {94C25B7D-977F-E744-A255-2554C19771A8}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {94C25B7D-977F-E744-A255-2554C19771A8}.DebugDLL.Build.0 = DebugDLL|Win32 + {94C25B7D-977F-E744-A255-2554C19771A8}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {94C25B7D-977F-E744-A255-2554C19771A8}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {94C25B7D-977F-E744-A255-2554C19771A8}.DebugLib.ActiveCfg = DebugLib|Win32 + {94C25B7D-977F-E744-A255-2554C19771A8}.DebugLib.Build.0 = DebugLib|Win32 + {94C25B7D-977F-E744-A255-2554C19771A8}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {94C25B7D-977F-E744-A255-2554C19771A8}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {01532891-8699-8846-9409-0DADE3A53422}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {01532891-8699-8846-9409-0DADE3A53422}.DebugDLL.Build.0 = DebugDLL|Win32 + {01532891-8699-8846-9409-0DADE3A53422}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {01532891-8699-8846-9409-0DADE3A53422}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {01532891-8699-8846-9409-0DADE3A53422}.DebugLib.ActiveCfg = DebugLib|Win32 + {01532891-8699-8846-9409-0DADE3A53422}.DebugLib.Build.0 = DebugLib|Win32 + {01532891-8699-8846-9409-0DADE3A53422}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {01532891-8699-8846-9409-0DADE3A53422}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {9419B36B-EB65-8F4C-9E29-9DE728FEF4BA}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {9419B36B-EB65-8F4C-9E29-9DE728FEF4BA}.DebugDLL.Build.0 = DebugDLL|Win32 + {9419B36B-EB65-8F4C-9E29-9DE728FEF4BA}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {9419B36B-EB65-8F4C-9E29-9DE728FEF4BA}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {9419B36B-EB65-8F4C-9E29-9DE728FEF4BA}.DebugLib.ActiveCfg = DebugLib|Win32 + {9419B36B-EB65-8F4C-9E29-9DE728FEF4BA}.DebugLib.Build.0 = DebugLib|Win32 + {9419B36B-EB65-8F4C-9E29-9DE728FEF4BA}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {9419B36B-EB65-8F4C-9E29-9DE728FEF4BA}.ReleaseLib.Build.0 = ReleaseLib|Win32 + {65028345-CDF4-B74C-B94F-8F4A0493D8C4}.DebugDLL.ActiveCfg = DebugDLL|Win32 + {65028345-CDF4-B74C-B94F-8F4A0493D8C4}.DebugDLL.Build.0 = DebugDLL|Win32 + {65028345-CDF4-B74C-B94F-8F4A0493D8C4}.ReleaseDLL.ActiveCfg = ReleaseDLL|Win32 + {65028345-CDF4-B74C-B94F-8F4A0493D8C4}.ReleaseDLL.Build.0 = ReleaseDLL|Win32 + {65028345-CDF4-B74C-B94F-8F4A0493D8C4}.DebugLib.ActiveCfg = DebugLib|Win32 + {65028345-CDF4-B74C-B94F-8F4A0493D8C4}.DebugLib.Build.0 = DebugLib|Win32 + {65028345-CDF4-B74C-B94F-8F4A0493D8C4}.ReleaseLib.ActiveCfg = ReleaseLib|Win32 + {65028345-CDF4-B74C-B94F-8F4A0493D8C4}.ReleaseLib.Build.0 = ReleaseLib|Win32 + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + EndGlobalSection + GlobalSection(ExtensibilityAddIns) = postSolution + EndGlobalSection +EndGlobal diff --git a/libraries/ode-0.9/build/vs2003/ode.vcproj b/libraries/ode-0.9/build/vs2003/ode.vcproj new file mode 100644 index 0000000..80bed8e --- /dev/null +++ b/libraries/ode-0.9/build/vs2003/ode.vcproj @@ -0,0 +1,890 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2003/tests.vcproj b/libraries/ode-0.9/build/vs2003/tests.vcproj new file mode 100644 index 0000000..1010093 --- /dev/null +++ b/libraries/ode-0.9/build/vs2003/tests.vcproj @@ -0,0 +1,322 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2005/demo_I.vcproj b/libraries/ode-0.9/build/vs2005/demo_I.vcproj new file mode 100644 index 0000000..106aede --- /dev/null +++ b/libraries/ode-0.9/build/vs2005/demo_I.vcproj @@ -0,0 +1,387 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2005/demo_basket.vcproj b/libraries/ode-0.9/build/vs2005/demo_basket.vcproj new file mode 100644 index 0000000..d19403d --- /dev/null +++ b/libraries/ode-0.9/build/vs2005/demo_basket.vcproj @@ -0,0 +1,387 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2005/demo_boxstack.vcproj b/libraries/ode-0.9/build/vs2005/demo_boxstack.vcproj new file mode 100644 index 0000000..ff91d07 --- /dev/null +++ b/libraries/ode-0.9/build/vs2005/demo_boxstack.vcproj @@ -0,0 +1,387 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2005/demo_buggy.vcproj b/libraries/ode-0.9/build/vs2005/demo_buggy.vcproj new file mode 100644 index 0000000..88d5e44 --- /dev/null +++ b/libraries/ode-0.9/build/vs2005/demo_buggy.vcproj @@ -0,0 +1,387 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2005/demo_chain1.vcproj b/libraries/ode-0.9/build/vs2005/demo_chain1.vcproj new file mode 100644 index 0000000..daa8ac8 --- /dev/null +++ b/libraries/ode-0.9/build/vs2005/demo_chain1.vcproj @@ -0,0 +1,387 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2005/demo_chain2.vcproj b/libraries/ode-0.9/build/vs2005/demo_chain2.vcproj new file mode 100644 index 0000000..5549d98 --- /dev/null +++ b/libraries/ode-0.9/build/vs2005/demo_chain2.vcproj @@ -0,0 +1,387 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2005/demo_collision.vcproj b/libraries/ode-0.9/build/vs2005/demo_collision.vcproj new file mode 100644 index 0000000..d20edf8 --- /dev/null +++ b/libraries/ode-0.9/build/vs2005/demo_collision.vcproj @@ -0,0 +1,387 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2005/demo_crash.vcproj b/libraries/ode-0.9/build/vs2005/demo_crash.vcproj new file mode 100644 index 0000000..d872587 --- /dev/null +++ b/libraries/ode-0.9/build/vs2005/demo_crash.vcproj @@ -0,0 +1,387 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2005/demo_cyl.vcproj b/libraries/ode-0.9/build/vs2005/demo_cyl.vcproj new file mode 100644 index 0000000..e6fac4f --- /dev/null +++ b/libraries/ode-0.9/build/vs2005/demo_cyl.vcproj @@ -0,0 +1,387 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2005/demo_cylvssphere.vcproj b/libraries/ode-0.9/build/vs2005/demo_cylvssphere.vcproj new file mode 100644 index 0000000..686c830 --- /dev/null +++ b/libraries/ode-0.9/build/vs2005/demo_cylvssphere.vcproj @@ -0,0 +1,387 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2005/demo_feedback.vcproj b/libraries/ode-0.9/build/vs2005/demo_feedback.vcproj new file mode 100644 index 0000000..fb949f2 --- /dev/null +++ b/libraries/ode-0.9/build/vs2005/demo_feedback.vcproj @@ -0,0 +1,387 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2005/demo_friction.vcproj b/libraries/ode-0.9/build/vs2005/demo_friction.vcproj new file mode 100644 index 0000000..29983a5 --- /dev/null +++ b/libraries/ode-0.9/build/vs2005/demo_friction.vcproj @@ -0,0 +1,387 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2005/demo_heightfield.vcproj b/libraries/ode-0.9/build/vs2005/demo_heightfield.vcproj new file mode 100644 index 0000000..463ebd0 --- /dev/null +++ b/libraries/ode-0.9/build/vs2005/demo_heightfield.vcproj @@ -0,0 +1,387 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2005/demo_hinge.vcproj b/libraries/ode-0.9/build/vs2005/demo_hinge.vcproj new file mode 100644 index 0000000..c1ed4e9 --- /dev/null +++ b/libraries/ode-0.9/build/vs2005/demo_hinge.vcproj @@ -0,0 +1,387 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2005/demo_joints.vcproj b/libraries/ode-0.9/build/vs2005/demo_joints.vcproj new file mode 100644 index 0000000..6fa43d0 --- /dev/null +++ b/libraries/ode-0.9/build/vs2005/demo_joints.vcproj @@ -0,0 +1,387 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2005/demo_motor.vcproj b/libraries/ode-0.9/build/vs2005/demo_motor.vcproj new file mode 100644 index 0000000..751c057 --- /dev/null +++ b/libraries/ode-0.9/build/vs2005/demo_motor.vcproj @@ -0,0 +1,387 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2005/demo_moving_trimesh.vcproj b/libraries/ode-0.9/build/vs2005/demo_moving_trimesh.vcproj new file mode 100644 index 0000000..da66c0f --- /dev/null +++ b/libraries/ode-0.9/build/vs2005/demo_moving_trimesh.vcproj @@ -0,0 +1,387 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2005/demo_ode.vcproj b/libraries/ode-0.9/build/vs2005/demo_ode.vcproj new file mode 100644 index 0000000..e9afccd --- /dev/null +++ b/libraries/ode-0.9/build/vs2005/demo_ode.vcproj @@ -0,0 +1,387 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2005/demo_plane2d.vcproj b/libraries/ode-0.9/build/vs2005/demo_plane2d.vcproj new file mode 100644 index 0000000..226f51e --- /dev/null +++ b/libraries/ode-0.9/build/vs2005/demo_plane2d.vcproj @@ -0,0 +1,387 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2005/demo_slider.vcproj b/libraries/ode-0.9/build/vs2005/demo_slider.vcproj new file mode 100644 index 0000000..16a8dd8 --- /dev/null +++ b/libraries/ode-0.9/build/vs2005/demo_slider.vcproj @@ -0,0 +1,387 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2005/demo_space.vcproj b/libraries/ode-0.9/build/vs2005/demo_space.vcproj new file mode 100644 index 0000000..e65fd64 --- /dev/null +++ b/libraries/ode-0.9/build/vs2005/demo_space.vcproj @@ -0,0 +1,387 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2005/demo_space_stress.vcproj b/libraries/ode-0.9/build/vs2005/demo_space_stress.vcproj new file mode 100644 index 0000000..43dd6c1 --- /dev/null +++ b/libraries/ode-0.9/build/vs2005/demo_space_stress.vcproj @@ -0,0 +1,387 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2005/demo_step.vcproj b/libraries/ode-0.9/build/vs2005/demo_step.vcproj new file mode 100644 index 0000000..37a4cac --- /dev/null +++ b/libraries/ode-0.9/build/vs2005/demo_step.vcproj @@ -0,0 +1,387 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2005/demo_trimesh.vcproj b/libraries/ode-0.9/build/vs2005/demo_trimesh.vcproj new file mode 100644 index 0000000..09a1ed8 --- /dev/null +++ b/libraries/ode-0.9/build/vs2005/demo_trimesh.vcproj @@ -0,0 +1,387 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2005/drawstuff.vcproj b/libraries/ode-0.9/build/vs2005/drawstuff.vcproj new file mode 100644 index 0000000..ecbdbed --- /dev/null +++ b/libraries/ode-0.9/build/vs2005/drawstuff.vcproj @@ -0,0 +1,387 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2005/ode.sln b/libraries/ode-0.9/build/vs2005/ode.sln new file mode 100644 index 0000000..a7a623f --- /dev/null +++ b/libraries/ode-0.9/build/vs2005/ode.sln @@ -0,0 +1,388 @@ +Microsoft Visual Studio Solution File, Format Version 9.00 +# Visual Studio 2005 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ode", "./ode.vcproj", "{2A8430BA-889E-EE4A-B1E3-A3231F6816EE}" + ProjectSection(ProjectDependencies) = postProject + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "drawstuff", "./drawstuff.vcproj", "{B855BC68-59AE-BD44-82BB-88183332A6D9}" + ProjectSection(ProjectDependencies) = postProject + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_boxstack", "./demo_boxstack.vcproj", "{A71669E5-246A-794A-B2C2-646946E9EE64}" + ProjectSection(ProjectDependencies) = postProject + {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} = {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} + {B855BC68-59AE-BD44-82BB-88183332A6D9} = {B855BC68-59AE-BD44-82BB-88183332A6D9} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_buggy", "./demo_buggy.vcproj", "{081B462D-C222-144C-AF0C-384C47BE98D2}" + ProjectSection(ProjectDependencies) = postProject + {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} = {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} + {B855BC68-59AE-BD44-82BB-88183332A6D9} = {B855BC68-59AE-BD44-82BB-88183332A6D9} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_chain1", "./demo_chain1.vcproj", "{D329C439-EF31-4641-9B34-4DE23174C997}" + ProjectSection(ProjectDependencies) = postProject + {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} = {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} + {B855BC68-59AE-BD44-82BB-88183332A6D9} = {B855BC68-59AE-BD44-82BB-88183332A6D9} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_chain2", "./demo_chain2.vcproj", "{B27B11A1-72EB-8149-ABF2-63A9D7E05CA2}" + ProjectSection(ProjectDependencies) = postProject + {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} = {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} + {B855BC68-59AE-BD44-82BB-88183332A6D9} = {B855BC68-59AE-BD44-82BB-88183332A6D9} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_collision", "./demo_collision.vcproj", "{9C1C9F02-11C4-514C-AF5C-1CB45A31E1A9}" + ProjectSection(ProjectDependencies) = postProject + {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} = {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} + {B855BC68-59AE-BD44-82BB-88183332A6D9} = {B855BC68-59AE-BD44-82BB-88183332A6D9} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_crash", "./demo_crash.vcproj", "{1478BD02-E2D4-1046-AD1C-63E59DD228BC}" + ProjectSection(ProjectDependencies) = postProject + {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} = {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} + {B855BC68-59AE-BD44-82BB-88183332A6D9} = {B855BC68-59AE-BD44-82BB-88183332A6D9} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_feedback", "./demo_feedback.vcproj", "{B8BC0F67-D7F2-7F4E-8314-5EAAECCD671C}" + ProjectSection(ProjectDependencies) = postProject + {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} = {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} + {B855BC68-59AE-BD44-82BB-88183332A6D9} = {B855BC68-59AE-BD44-82BB-88183332A6D9} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_friction", "./demo_friction.vcproj", "{BAD97423-A545-814E-8CCC-32603D25E6D4}" + ProjectSection(ProjectDependencies) = postProject + {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} = {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} + {B855BC68-59AE-BD44-82BB-88183332A6D9} = {B855BC68-59AE-BD44-82BB-88183332A6D9} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_heightfield", "./demo_heightfield.vcproj", "{5DDFAAD0-23AC-9A42-AA5E-31B8E8E68CA0}" + ProjectSection(ProjectDependencies) = postProject + {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} = {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} + {B855BC68-59AE-BD44-82BB-88183332A6D9} = {B855BC68-59AE-BD44-82BB-88183332A6D9} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_hinge", "./demo_hinge.vcproj", "{DFD3F85E-944E-7740-A29F-715891AF8262}" + ProjectSection(ProjectDependencies) = postProject + {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} = {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} + {B855BC68-59AE-BD44-82BB-88183332A6D9} = {B855BC68-59AE-BD44-82BB-88183332A6D9} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_I", "./demo_I.vcproj", "{D03ABAA3-4C58-674E-B545-4AE8E993A57A}" + ProjectSection(ProjectDependencies) = postProject + {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} = {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} + {B855BC68-59AE-BD44-82BB-88183332A6D9} = {B855BC68-59AE-BD44-82BB-88183332A6D9} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_joints", "./demo_joints.vcproj", "{0F6BA7D9-8481-D34C-9CA7-C69AC15DCE4C}" + ProjectSection(ProjectDependencies) = postProject + {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} = {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} + {B855BC68-59AE-BD44-82BB-88183332A6D9} = {B855BC68-59AE-BD44-82BB-88183332A6D9} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_motor", "./demo_motor.vcproj", "{D63DCF21-8421-044C-910F-9758DFF417D0}" + ProjectSection(ProjectDependencies) = postProject + {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} = {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} + {B855BC68-59AE-BD44-82BB-88183332A6D9} = {B855BC68-59AE-BD44-82BB-88183332A6D9} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_ode", "./demo_ode.vcproj", "{B8D35A81-5E45-744C-BABD-BFCAA4CBF36E}" + ProjectSection(ProjectDependencies) = postProject + {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} = {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} + {B855BC68-59AE-BD44-82BB-88183332A6D9} = {B855BC68-59AE-BD44-82BB-88183332A6D9} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_plane2d", "./demo_plane2d.vcproj", "{BCF62E98-514B-254D-95C5-CEBF06A37108}" + ProjectSection(ProjectDependencies) = postProject + {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} = {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} + {B855BC68-59AE-BD44-82BB-88183332A6D9} = {B855BC68-59AE-BD44-82BB-88183332A6D9} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_slider", "./demo_slider.vcproj", "{B8043AEB-91BD-4D49-B580-D480DC1B979F}" + ProjectSection(ProjectDependencies) = postProject + {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} = {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} + {B855BC68-59AE-BD44-82BB-88183332A6D9} = {B855BC68-59AE-BD44-82BB-88183332A6D9} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_space", "./demo_space.vcproj", "{6DCB0D01-0638-0244-BEB9-A313999D14E9}" + ProjectSection(ProjectDependencies) = postProject + {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} = {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} + {B855BC68-59AE-BD44-82BB-88183332A6D9} = {B855BC68-59AE-BD44-82BB-88183332A6D9} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_space_stress", "./demo_space_stress.vcproj", "{29A4883C-6553-4D48-8FFC-10382F07DA72}" + ProjectSection(ProjectDependencies) = postProject + {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} = {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} + {B855BC68-59AE-BD44-82BB-88183332A6D9} = {B855BC68-59AE-BD44-82BB-88183332A6D9} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_step", "./demo_step.vcproj", "{D1B53AFE-F148-194C-B3A1-8386C9B25359}" + ProjectSection(ProjectDependencies) = postProject + {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} = {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} + {B855BC68-59AE-BD44-82BB-88183332A6D9} = {B855BC68-59AE-BD44-82BB-88183332A6D9} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_basket", "./demo_basket.vcproj", "{FE66E49C-CF34-5F4B-B43C-9A0C89185222}" + ProjectSection(ProjectDependencies) = postProject + {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} = {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} + {B855BC68-59AE-BD44-82BB-88183332A6D9} = {B855BC68-59AE-BD44-82BB-88183332A6D9} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_cyl", "./demo_cyl.vcproj", "{EA15C089-307B-8B4A-A598-0E06C82ADB1E}" + ProjectSection(ProjectDependencies) = postProject + {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} = {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} + {B855BC68-59AE-BD44-82BB-88183332A6D9} = {B855BC68-59AE-BD44-82BB-88183332A6D9} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_moving_trimesh", "./demo_moving_trimesh.vcproj", "{BE3117C9-B067-0A4B-920D-7F3C00374BA0}" + ProjectSection(ProjectDependencies) = postProject + {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} = {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} + {B855BC68-59AE-BD44-82BB-88183332A6D9} = {B855BC68-59AE-BD44-82BB-88183332A6D9} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_trimesh", "./demo_trimesh.vcproj", "{13D33F5C-1C2C-D740-A28A-BCFD15616E75}" + ProjectSection(ProjectDependencies) = postProject + {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} = {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} + {B855BC68-59AE-BD44-82BB-88183332A6D9} = {B855BC68-59AE-BD44-82BB-88183332A6D9} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "demo_cylvssphere", "./demo_cylvssphere.vcproj", "{FA871426-5142-F646-B3D2-3AF70E784D68}" + ProjectSection(ProjectDependencies) = postProject + {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} = {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} + {B855BC68-59AE-BD44-82BB-88183332A6D9} = {B855BC68-59AE-BD44-82BB-88183332A6D9} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tests", "./tests.vcproj", "{EA829A28-B1B2-1345-98B9-897763B937AF}" + ProjectSection(ProjectDependencies) = postProject + {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} = {2A8430BA-889E-EE4A-B1E3-A3231F6816EE} + EndProjectSection +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + DebugDLL|Win32 = DebugDLL|Win32 + ReleaseDLL|Win32 = ReleaseDLL|Win32 + DebugLib|Win32 = DebugLib|Win32 + ReleaseLib|Win32 = ReleaseLib|Win32 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {2A8430BA-889E-EE4A-B1E3-A3231F6816EE}.DebugDLL|Win32.ActiveCfg = DebugDLL|Win32 + {2A8430BA-889E-EE4A-B1E3-A3231F6816EE}.DebugDLL|Win32.Build.0 = DebugDLL|Win32 + {2A8430BA-889E-EE4A-B1E3-A3231F6816EE}.ReleaseDLL|Win32.ActiveCfg = ReleaseDLL|Win32 + {2A8430BA-889E-EE4A-B1E3-A3231F6816EE}.ReleaseDLL|Win32.Build.0 = ReleaseDLL|Win32 + {2A8430BA-889E-EE4A-B1E3-A3231F6816EE}.DebugLib|Win32.ActiveCfg = DebugLib|Win32 + {2A8430BA-889E-EE4A-B1E3-A3231F6816EE}.DebugLib|Win32.Build.0 = DebugLib|Win32 + {2A8430BA-889E-EE4A-B1E3-A3231F6816EE}.ReleaseLib|Win32.ActiveCfg = ReleaseLib|Win32 + {2A8430BA-889E-EE4A-B1E3-A3231F6816EE}.ReleaseLib|Win32.Build.0 = ReleaseLib|Win32 + {B855BC68-59AE-BD44-82BB-88183332A6D9}.DebugDLL|Win32.ActiveCfg = DebugDLL|Win32 + {B855BC68-59AE-BD44-82BB-88183332A6D9}.DebugDLL|Win32.Build.0 = DebugDLL|Win32 + {B855BC68-59AE-BD44-82BB-88183332A6D9}.ReleaseDLL|Win32.ActiveCfg = ReleaseDLL|Win32 + {B855BC68-59AE-BD44-82BB-88183332A6D9}.ReleaseDLL|Win32.Build.0 = ReleaseDLL|Win32 + {B855BC68-59AE-BD44-82BB-88183332A6D9}.DebugLib|Win32.ActiveCfg = DebugLib|Win32 + {B855BC68-59AE-BD44-82BB-88183332A6D9}.DebugLib|Win32.Build.0 = DebugLib|Win32 + {B855BC68-59AE-BD44-82BB-88183332A6D9}.ReleaseLib|Win32.ActiveCfg = ReleaseLib|Win32 + {B855BC68-59AE-BD44-82BB-88183332A6D9}.ReleaseLib|Win32.Build.0 = ReleaseLib|Win32 + {A71669E5-246A-794A-B2C2-646946E9EE64}.DebugDLL|Win32.ActiveCfg = DebugDLL|Win32 + {A71669E5-246A-794A-B2C2-646946E9EE64}.DebugDLL|Win32.Build.0 = DebugDLL|Win32 + {A71669E5-246A-794A-B2C2-646946E9EE64}.ReleaseDLL|Win32.ActiveCfg = ReleaseDLL|Win32 + {A71669E5-246A-794A-B2C2-646946E9EE64}.ReleaseDLL|Win32.Build.0 = ReleaseDLL|Win32 + {A71669E5-246A-794A-B2C2-646946E9EE64}.DebugLib|Win32.ActiveCfg = DebugLib|Win32 + {A71669E5-246A-794A-B2C2-646946E9EE64}.DebugLib|Win32.Build.0 = DebugLib|Win32 + {A71669E5-246A-794A-B2C2-646946E9EE64}.ReleaseLib|Win32.ActiveCfg = ReleaseLib|Win32 + {A71669E5-246A-794A-B2C2-646946E9EE64}.ReleaseLib|Win32.Build.0 = ReleaseLib|Win32 + {081B462D-C222-144C-AF0C-384C47BE98D2}.DebugDLL|Win32.ActiveCfg = DebugDLL|Win32 + {081B462D-C222-144C-AF0C-384C47BE98D2}.DebugDLL|Win32.Build.0 = DebugDLL|Win32 + {081B462D-C222-144C-AF0C-384C47BE98D2}.ReleaseDLL|Win32.ActiveCfg = ReleaseDLL|Win32 + {081B462D-C222-144C-AF0C-384C47BE98D2}.ReleaseDLL|Win32.Build.0 = ReleaseDLL|Win32 + {081B462D-C222-144C-AF0C-384C47BE98D2}.DebugLib|Win32.ActiveCfg = DebugLib|Win32 + {081B462D-C222-144C-AF0C-384C47BE98D2}.DebugLib|Win32.Build.0 = DebugLib|Win32 + {081B462D-C222-144C-AF0C-384C47BE98D2}.ReleaseLib|Win32.ActiveCfg = ReleaseLib|Win32 + {081B462D-C222-144C-AF0C-384C47BE98D2}.ReleaseLib|Win32.Build.0 = ReleaseLib|Win32 + {D329C439-EF31-4641-9B34-4DE23174C997}.DebugDLL|Win32.ActiveCfg = DebugDLL|Win32 + {D329C439-EF31-4641-9B34-4DE23174C997}.DebugDLL|Win32.Build.0 = DebugDLL|Win32 + {D329C439-EF31-4641-9B34-4DE23174C997}.ReleaseDLL|Win32.ActiveCfg = ReleaseDLL|Win32 + {D329C439-EF31-4641-9B34-4DE23174C997}.ReleaseDLL|Win32.Build.0 = ReleaseDLL|Win32 + {D329C439-EF31-4641-9B34-4DE23174C997}.DebugLib|Win32.ActiveCfg = DebugLib|Win32 + {D329C439-EF31-4641-9B34-4DE23174C997}.DebugLib|Win32.Build.0 = DebugLib|Win32 + {D329C439-EF31-4641-9B34-4DE23174C997}.ReleaseLib|Win32.ActiveCfg = ReleaseLib|Win32 + {D329C439-EF31-4641-9B34-4DE23174C997}.ReleaseLib|Win32.Build.0 = ReleaseLib|Win32 + {B27B11A1-72EB-8149-ABF2-63A9D7E05CA2}.DebugDLL|Win32.ActiveCfg = DebugDLL|Win32 + {B27B11A1-72EB-8149-ABF2-63A9D7E05CA2}.DebugDLL|Win32.Build.0 = DebugDLL|Win32 + {B27B11A1-72EB-8149-ABF2-63A9D7E05CA2}.ReleaseDLL|Win32.ActiveCfg = ReleaseDLL|Win32 + {B27B11A1-72EB-8149-ABF2-63A9D7E05CA2}.ReleaseDLL|Win32.Build.0 = ReleaseDLL|Win32 + {B27B11A1-72EB-8149-ABF2-63A9D7E05CA2}.DebugLib|Win32.ActiveCfg = DebugLib|Win32 + {B27B11A1-72EB-8149-ABF2-63A9D7E05CA2}.DebugLib|Win32.Build.0 = DebugLib|Win32 + {B27B11A1-72EB-8149-ABF2-63A9D7E05CA2}.ReleaseLib|Win32.ActiveCfg = ReleaseLib|Win32 + {B27B11A1-72EB-8149-ABF2-63A9D7E05CA2}.ReleaseLib|Win32.Build.0 = ReleaseLib|Win32 + {9C1C9F02-11C4-514C-AF5C-1CB45A31E1A9}.DebugDLL|Win32.ActiveCfg = DebugDLL|Win32 + {9C1C9F02-11C4-514C-AF5C-1CB45A31E1A9}.DebugDLL|Win32.Build.0 = DebugDLL|Win32 + {9C1C9F02-11C4-514C-AF5C-1CB45A31E1A9}.ReleaseDLL|Win32.ActiveCfg = ReleaseDLL|Win32 + {9C1C9F02-11C4-514C-AF5C-1CB45A31E1A9}.ReleaseDLL|Win32.Build.0 = ReleaseDLL|Win32 + {9C1C9F02-11C4-514C-AF5C-1CB45A31E1A9}.DebugLib|Win32.ActiveCfg = DebugLib|Win32 + {9C1C9F02-11C4-514C-AF5C-1CB45A31E1A9}.DebugLib|Win32.Build.0 = DebugLib|Win32 + {9C1C9F02-11C4-514C-AF5C-1CB45A31E1A9}.ReleaseLib|Win32.ActiveCfg = ReleaseLib|Win32 + {9C1C9F02-11C4-514C-AF5C-1CB45A31E1A9}.ReleaseLib|Win32.Build.0 = ReleaseLib|Win32 + {1478BD02-E2D4-1046-AD1C-63E59DD228BC}.DebugDLL|Win32.ActiveCfg = DebugDLL|Win32 + {1478BD02-E2D4-1046-AD1C-63E59DD228BC}.DebugDLL|Win32.Build.0 = DebugDLL|Win32 + {1478BD02-E2D4-1046-AD1C-63E59DD228BC}.ReleaseDLL|Win32.ActiveCfg = ReleaseDLL|Win32 + {1478BD02-E2D4-1046-AD1C-63E59DD228BC}.ReleaseDLL|Win32.Build.0 = ReleaseDLL|Win32 + {1478BD02-E2D4-1046-AD1C-63E59DD228BC}.DebugLib|Win32.ActiveCfg = DebugLib|Win32 + {1478BD02-E2D4-1046-AD1C-63E59DD228BC}.DebugLib|Win32.Build.0 = DebugLib|Win32 + {1478BD02-E2D4-1046-AD1C-63E59DD228BC}.ReleaseLib|Win32.ActiveCfg = ReleaseLib|Win32 + {1478BD02-E2D4-1046-AD1C-63E59DD228BC}.ReleaseLib|Win32.Build.0 = ReleaseLib|Win32 + {B8BC0F67-D7F2-7F4E-8314-5EAAECCD671C}.DebugDLL|Win32.ActiveCfg = DebugDLL|Win32 + {B8BC0F67-D7F2-7F4E-8314-5EAAECCD671C}.DebugDLL|Win32.Build.0 = DebugDLL|Win32 + {B8BC0F67-D7F2-7F4E-8314-5EAAECCD671C}.ReleaseDLL|Win32.ActiveCfg = ReleaseDLL|Win32 + {B8BC0F67-D7F2-7F4E-8314-5EAAECCD671C}.ReleaseDLL|Win32.Build.0 = ReleaseDLL|Win32 + {B8BC0F67-D7F2-7F4E-8314-5EAAECCD671C}.DebugLib|Win32.ActiveCfg = DebugLib|Win32 + {B8BC0F67-D7F2-7F4E-8314-5EAAECCD671C}.DebugLib|Win32.Build.0 = DebugLib|Win32 + {B8BC0F67-D7F2-7F4E-8314-5EAAECCD671C}.ReleaseLib|Win32.ActiveCfg = ReleaseLib|Win32 + {B8BC0F67-D7F2-7F4E-8314-5EAAECCD671C}.ReleaseLib|Win32.Build.0 = ReleaseLib|Win32 + {BAD97423-A545-814E-8CCC-32603D25E6D4}.DebugDLL|Win32.ActiveCfg = DebugDLL|Win32 + {BAD97423-A545-814E-8CCC-32603D25E6D4}.DebugDLL|Win32.Build.0 = DebugDLL|Win32 + {BAD97423-A545-814E-8CCC-32603D25E6D4}.ReleaseDLL|Win32.ActiveCfg = ReleaseDLL|Win32 + {BAD97423-A545-814E-8CCC-32603D25E6D4}.ReleaseDLL|Win32.Build.0 = ReleaseDLL|Win32 + {BAD97423-A545-814E-8CCC-32603D25E6D4}.DebugLib|Win32.ActiveCfg = DebugLib|Win32 + {BAD97423-A545-814E-8CCC-32603D25E6D4}.DebugLib|Win32.Build.0 = DebugLib|Win32 + {BAD97423-A545-814E-8CCC-32603D25E6D4}.ReleaseLib|Win32.ActiveCfg = ReleaseLib|Win32 + {BAD97423-A545-814E-8CCC-32603D25E6D4}.ReleaseLib|Win32.Build.0 = ReleaseLib|Win32 + {5DDFAAD0-23AC-9A42-AA5E-31B8E8E68CA0}.DebugDLL|Win32.ActiveCfg = DebugDLL|Win32 + {5DDFAAD0-23AC-9A42-AA5E-31B8E8E68CA0}.DebugDLL|Win32.Build.0 = DebugDLL|Win32 + {5DDFAAD0-23AC-9A42-AA5E-31B8E8E68CA0}.ReleaseDLL|Win32.ActiveCfg = ReleaseDLL|Win32 + {5DDFAAD0-23AC-9A42-AA5E-31B8E8E68CA0}.ReleaseDLL|Win32.Build.0 = ReleaseDLL|Win32 + {5DDFAAD0-23AC-9A42-AA5E-31B8E8E68CA0}.DebugLib|Win32.ActiveCfg = DebugLib|Win32 + {5DDFAAD0-23AC-9A42-AA5E-31B8E8E68CA0}.DebugLib|Win32.Build.0 = DebugLib|Win32 + {5DDFAAD0-23AC-9A42-AA5E-31B8E8E68CA0}.ReleaseLib|Win32.ActiveCfg = ReleaseLib|Win32 + {5DDFAAD0-23AC-9A42-AA5E-31B8E8E68CA0}.ReleaseLib|Win32.Build.0 = ReleaseLib|Win32 + {DFD3F85E-944E-7740-A29F-715891AF8262}.DebugDLL|Win32.ActiveCfg = DebugDLL|Win32 + {DFD3F85E-944E-7740-A29F-715891AF8262}.DebugDLL|Win32.Build.0 = DebugDLL|Win32 + {DFD3F85E-944E-7740-A29F-715891AF8262}.ReleaseDLL|Win32.ActiveCfg = ReleaseDLL|Win32 + {DFD3F85E-944E-7740-A29F-715891AF8262}.ReleaseDLL|Win32.Build.0 = ReleaseDLL|Win32 + {DFD3F85E-944E-7740-A29F-715891AF8262}.DebugLib|Win32.ActiveCfg = DebugLib|Win32 + {DFD3F85E-944E-7740-A29F-715891AF8262}.DebugLib|Win32.Build.0 = DebugLib|Win32 + {DFD3F85E-944E-7740-A29F-715891AF8262}.ReleaseLib|Win32.ActiveCfg = ReleaseLib|Win32 + {DFD3F85E-944E-7740-A29F-715891AF8262}.ReleaseLib|Win32.Build.0 = ReleaseLib|Win32 + {D03ABAA3-4C58-674E-B545-4AE8E993A57A}.DebugDLL|Win32.ActiveCfg = DebugDLL|Win32 + {D03ABAA3-4C58-674E-B545-4AE8E993A57A}.DebugDLL|Win32.Build.0 = DebugDLL|Win32 + {D03ABAA3-4C58-674E-B545-4AE8E993A57A}.ReleaseDLL|Win32.ActiveCfg = ReleaseDLL|Win32 + {D03ABAA3-4C58-674E-B545-4AE8E993A57A}.ReleaseDLL|Win32.Build.0 = ReleaseDLL|Win32 + {D03ABAA3-4C58-674E-B545-4AE8E993A57A}.DebugLib|Win32.ActiveCfg = DebugLib|Win32 + {D03ABAA3-4C58-674E-B545-4AE8E993A57A}.DebugLib|Win32.Build.0 = DebugLib|Win32 + {D03ABAA3-4C58-674E-B545-4AE8E993A57A}.ReleaseLib|Win32.ActiveCfg = ReleaseLib|Win32 + {D03ABAA3-4C58-674E-B545-4AE8E993A57A}.ReleaseLib|Win32.Build.0 = ReleaseLib|Win32 + {0F6BA7D9-8481-D34C-9CA7-C69AC15DCE4C}.DebugDLL|Win32.ActiveCfg = DebugDLL|Win32 + {0F6BA7D9-8481-D34C-9CA7-C69AC15DCE4C}.DebugDLL|Win32.Build.0 = DebugDLL|Win32 + {0F6BA7D9-8481-D34C-9CA7-C69AC15DCE4C}.ReleaseDLL|Win32.ActiveCfg = ReleaseDLL|Win32 + {0F6BA7D9-8481-D34C-9CA7-C69AC15DCE4C}.ReleaseDLL|Win32.Build.0 = ReleaseDLL|Win32 + {0F6BA7D9-8481-D34C-9CA7-C69AC15DCE4C}.DebugLib|Win32.ActiveCfg = DebugLib|Win32 + {0F6BA7D9-8481-D34C-9CA7-C69AC15DCE4C}.DebugLib|Win32.Build.0 = DebugLib|Win32 + {0F6BA7D9-8481-D34C-9CA7-C69AC15DCE4C}.ReleaseLib|Win32.ActiveCfg = ReleaseLib|Win32 + {0F6BA7D9-8481-D34C-9CA7-C69AC15DCE4C}.ReleaseLib|Win32.Build.0 = ReleaseLib|Win32 + {D63DCF21-8421-044C-910F-9758DFF417D0}.DebugDLL|Win32.ActiveCfg = DebugDLL|Win32 + {D63DCF21-8421-044C-910F-9758DFF417D0}.DebugDLL|Win32.Build.0 = DebugDLL|Win32 + {D63DCF21-8421-044C-910F-9758DFF417D0}.ReleaseDLL|Win32.ActiveCfg = ReleaseDLL|Win32 + {D63DCF21-8421-044C-910F-9758DFF417D0}.ReleaseDLL|Win32.Build.0 = ReleaseDLL|Win32 + {D63DCF21-8421-044C-910F-9758DFF417D0}.DebugLib|Win32.ActiveCfg = DebugLib|Win32 + {D63DCF21-8421-044C-910F-9758DFF417D0}.DebugLib|Win32.Build.0 = DebugLib|Win32 + {D63DCF21-8421-044C-910F-9758DFF417D0}.ReleaseLib|Win32.ActiveCfg = ReleaseLib|Win32 + {D63DCF21-8421-044C-910F-9758DFF417D0}.ReleaseLib|Win32.Build.0 = ReleaseLib|Win32 + {B8D35A81-5E45-744C-BABD-BFCAA4CBF36E}.DebugDLL|Win32.ActiveCfg = DebugDLL|Win32 + {B8D35A81-5E45-744C-BABD-BFCAA4CBF36E}.DebugDLL|Win32.Build.0 = DebugDLL|Win32 + {B8D35A81-5E45-744C-BABD-BFCAA4CBF36E}.ReleaseDLL|Win32.ActiveCfg = ReleaseDLL|Win32 + {B8D35A81-5E45-744C-BABD-BFCAA4CBF36E}.ReleaseDLL|Win32.Build.0 = ReleaseDLL|Win32 + {B8D35A81-5E45-744C-BABD-BFCAA4CBF36E}.DebugLib|Win32.ActiveCfg = DebugLib|Win32 + {B8D35A81-5E45-744C-BABD-BFCAA4CBF36E}.DebugLib|Win32.Build.0 = DebugLib|Win32 + {B8D35A81-5E45-744C-BABD-BFCAA4CBF36E}.ReleaseLib|Win32.ActiveCfg = ReleaseLib|Win32 + {B8D35A81-5E45-744C-BABD-BFCAA4CBF36E}.ReleaseLib|Win32.Build.0 = ReleaseLib|Win32 + {BCF62E98-514B-254D-95C5-CEBF06A37108}.DebugDLL|Win32.ActiveCfg = DebugDLL|Win32 + {BCF62E98-514B-254D-95C5-CEBF06A37108}.DebugDLL|Win32.Build.0 = DebugDLL|Win32 + {BCF62E98-514B-254D-95C5-CEBF06A37108}.ReleaseDLL|Win32.ActiveCfg = ReleaseDLL|Win32 + {BCF62E98-514B-254D-95C5-CEBF06A37108}.ReleaseDLL|Win32.Build.0 = ReleaseDLL|Win32 + {BCF62E98-514B-254D-95C5-CEBF06A37108}.DebugLib|Win32.ActiveCfg = DebugLib|Win32 + {BCF62E98-514B-254D-95C5-CEBF06A37108}.DebugLib|Win32.Build.0 = DebugLib|Win32 + {BCF62E98-514B-254D-95C5-CEBF06A37108}.ReleaseLib|Win32.ActiveCfg = ReleaseLib|Win32 + {BCF62E98-514B-254D-95C5-CEBF06A37108}.ReleaseLib|Win32.Build.0 = ReleaseLib|Win32 + {B8043AEB-91BD-4D49-B580-D480DC1B979F}.DebugDLL|Win32.ActiveCfg = DebugDLL|Win32 + {B8043AEB-91BD-4D49-B580-D480DC1B979F}.DebugDLL|Win32.Build.0 = DebugDLL|Win32 + {B8043AEB-91BD-4D49-B580-D480DC1B979F}.ReleaseDLL|Win32.ActiveCfg = ReleaseDLL|Win32 + {B8043AEB-91BD-4D49-B580-D480DC1B979F}.ReleaseDLL|Win32.Build.0 = ReleaseDLL|Win32 + {B8043AEB-91BD-4D49-B580-D480DC1B979F}.DebugLib|Win32.ActiveCfg = DebugLib|Win32 + {B8043AEB-91BD-4D49-B580-D480DC1B979F}.DebugLib|Win32.Build.0 = DebugLib|Win32 + {B8043AEB-91BD-4D49-B580-D480DC1B979F}.ReleaseLib|Win32.ActiveCfg = ReleaseLib|Win32 + {B8043AEB-91BD-4D49-B580-D480DC1B979F}.ReleaseLib|Win32.Build.0 = ReleaseLib|Win32 + {6DCB0D01-0638-0244-BEB9-A313999D14E9}.DebugDLL|Win32.ActiveCfg = DebugDLL|Win32 + {6DCB0D01-0638-0244-BEB9-A313999D14E9}.DebugDLL|Win32.Build.0 = DebugDLL|Win32 + {6DCB0D01-0638-0244-BEB9-A313999D14E9}.ReleaseDLL|Win32.ActiveCfg = ReleaseDLL|Win32 + {6DCB0D01-0638-0244-BEB9-A313999D14E9}.ReleaseDLL|Win32.Build.0 = ReleaseDLL|Win32 + {6DCB0D01-0638-0244-BEB9-A313999D14E9}.DebugLib|Win32.ActiveCfg = DebugLib|Win32 + {6DCB0D01-0638-0244-BEB9-A313999D14E9}.DebugLib|Win32.Build.0 = DebugLib|Win32 + {6DCB0D01-0638-0244-BEB9-A313999D14E9}.ReleaseLib|Win32.ActiveCfg = ReleaseLib|Win32 + {6DCB0D01-0638-0244-BEB9-A313999D14E9}.ReleaseLib|Win32.Build.0 = ReleaseLib|Win32 + {29A4883C-6553-4D48-8FFC-10382F07DA72}.DebugDLL|Win32.ActiveCfg = DebugDLL|Win32 + {29A4883C-6553-4D48-8FFC-10382F07DA72}.DebugDLL|Win32.Build.0 = DebugDLL|Win32 + {29A4883C-6553-4D48-8FFC-10382F07DA72}.ReleaseDLL|Win32.ActiveCfg = ReleaseDLL|Win32 + {29A4883C-6553-4D48-8FFC-10382F07DA72}.ReleaseDLL|Win32.Build.0 = ReleaseDLL|Win32 + {29A4883C-6553-4D48-8FFC-10382F07DA72}.DebugLib|Win32.ActiveCfg = DebugLib|Win32 + {29A4883C-6553-4D48-8FFC-10382F07DA72}.DebugLib|Win32.Build.0 = DebugLib|Win32 + {29A4883C-6553-4D48-8FFC-10382F07DA72}.ReleaseLib|Win32.ActiveCfg = ReleaseLib|Win32 + {29A4883C-6553-4D48-8FFC-10382F07DA72}.ReleaseLib|Win32.Build.0 = ReleaseLib|Win32 + {D1B53AFE-F148-194C-B3A1-8386C9B25359}.DebugDLL|Win32.ActiveCfg = DebugDLL|Win32 + {D1B53AFE-F148-194C-B3A1-8386C9B25359}.DebugDLL|Win32.Build.0 = DebugDLL|Win32 + {D1B53AFE-F148-194C-B3A1-8386C9B25359}.ReleaseDLL|Win32.ActiveCfg = ReleaseDLL|Win32 + {D1B53AFE-F148-194C-B3A1-8386C9B25359}.ReleaseDLL|Win32.Build.0 = ReleaseDLL|Win32 + {D1B53AFE-F148-194C-B3A1-8386C9B25359}.DebugLib|Win32.ActiveCfg = DebugLib|Win32 + {D1B53AFE-F148-194C-B3A1-8386C9B25359}.DebugLib|Win32.Build.0 = DebugLib|Win32 + {D1B53AFE-F148-194C-B3A1-8386C9B25359}.ReleaseLib|Win32.ActiveCfg = ReleaseLib|Win32 + {D1B53AFE-F148-194C-B3A1-8386C9B25359}.ReleaseLib|Win32.Build.0 = ReleaseLib|Win32 + {FE66E49C-CF34-5F4B-B43C-9A0C89185222}.DebugDLL|Win32.ActiveCfg = DebugDLL|Win32 + {FE66E49C-CF34-5F4B-B43C-9A0C89185222}.DebugDLL|Win32.Build.0 = DebugDLL|Win32 + {FE66E49C-CF34-5F4B-B43C-9A0C89185222}.ReleaseDLL|Win32.ActiveCfg = ReleaseDLL|Win32 + {FE66E49C-CF34-5F4B-B43C-9A0C89185222}.ReleaseDLL|Win32.Build.0 = ReleaseDLL|Win32 + {FE66E49C-CF34-5F4B-B43C-9A0C89185222}.DebugLib|Win32.ActiveCfg = DebugLib|Win32 + {FE66E49C-CF34-5F4B-B43C-9A0C89185222}.DebugLib|Win32.Build.0 = DebugLib|Win32 + {FE66E49C-CF34-5F4B-B43C-9A0C89185222}.ReleaseLib|Win32.ActiveCfg = ReleaseLib|Win32 + {FE66E49C-CF34-5F4B-B43C-9A0C89185222}.ReleaseLib|Win32.Build.0 = ReleaseLib|Win32 + {EA15C089-307B-8B4A-A598-0E06C82ADB1E}.DebugDLL|Win32.ActiveCfg = DebugDLL|Win32 + {EA15C089-307B-8B4A-A598-0E06C82ADB1E}.DebugDLL|Win32.Build.0 = DebugDLL|Win32 + {EA15C089-307B-8B4A-A598-0E06C82ADB1E}.ReleaseDLL|Win32.ActiveCfg = ReleaseDLL|Win32 + {EA15C089-307B-8B4A-A598-0E06C82ADB1E}.ReleaseDLL|Win32.Build.0 = ReleaseDLL|Win32 + {EA15C089-307B-8B4A-A598-0E06C82ADB1E}.DebugLib|Win32.ActiveCfg = DebugLib|Win32 + {EA15C089-307B-8B4A-A598-0E06C82ADB1E}.DebugLib|Win32.Build.0 = DebugLib|Win32 + {EA15C089-307B-8B4A-A598-0E06C82ADB1E}.ReleaseLib|Win32.ActiveCfg = ReleaseLib|Win32 + {EA15C089-307B-8B4A-A598-0E06C82ADB1E}.ReleaseLib|Win32.Build.0 = ReleaseLib|Win32 + {BE3117C9-B067-0A4B-920D-7F3C00374BA0}.DebugDLL|Win32.ActiveCfg = DebugDLL|Win32 + {BE3117C9-B067-0A4B-920D-7F3C00374BA0}.DebugDLL|Win32.Build.0 = DebugDLL|Win32 + {BE3117C9-B067-0A4B-920D-7F3C00374BA0}.ReleaseDLL|Win32.ActiveCfg = ReleaseDLL|Win32 + {BE3117C9-B067-0A4B-920D-7F3C00374BA0}.ReleaseDLL|Win32.Build.0 = ReleaseDLL|Win32 + {BE3117C9-B067-0A4B-920D-7F3C00374BA0}.DebugLib|Win32.ActiveCfg = DebugLib|Win32 + {BE3117C9-B067-0A4B-920D-7F3C00374BA0}.DebugLib|Win32.Build.0 = DebugLib|Win32 + {BE3117C9-B067-0A4B-920D-7F3C00374BA0}.ReleaseLib|Win32.ActiveCfg = ReleaseLib|Win32 + {BE3117C9-B067-0A4B-920D-7F3C00374BA0}.ReleaseLib|Win32.Build.0 = ReleaseLib|Win32 + {13D33F5C-1C2C-D740-A28A-BCFD15616E75}.DebugDLL|Win32.ActiveCfg = DebugDLL|Win32 + {13D33F5C-1C2C-D740-A28A-BCFD15616E75}.DebugDLL|Win32.Build.0 = DebugDLL|Win32 + {13D33F5C-1C2C-D740-A28A-BCFD15616E75}.ReleaseDLL|Win32.ActiveCfg = ReleaseDLL|Win32 + {13D33F5C-1C2C-D740-A28A-BCFD15616E75}.ReleaseDLL|Win32.Build.0 = ReleaseDLL|Win32 + {13D33F5C-1C2C-D740-A28A-BCFD15616E75}.DebugLib|Win32.ActiveCfg = DebugLib|Win32 + {13D33F5C-1C2C-D740-A28A-BCFD15616E75}.DebugLib|Win32.Build.0 = DebugLib|Win32 + {13D33F5C-1C2C-D740-A28A-BCFD15616E75}.ReleaseLib|Win32.ActiveCfg = ReleaseLib|Win32 + {13D33F5C-1C2C-D740-A28A-BCFD15616E75}.ReleaseLib|Win32.Build.0 = ReleaseLib|Win32 + {FA871426-5142-F646-B3D2-3AF70E784D68}.DebugDLL|Win32.ActiveCfg = DebugDLL|Win32 + {FA871426-5142-F646-B3D2-3AF70E784D68}.DebugDLL|Win32.Build.0 = DebugDLL|Win32 + {FA871426-5142-F646-B3D2-3AF70E784D68}.ReleaseDLL|Win32.ActiveCfg = ReleaseDLL|Win32 + {FA871426-5142-F646-B3D2-3AF70E784D68}.ReleaseDLL|Win32.Build.0 = ReleaseDLL|Win32 + {FA871426-5142-F646-B3D2-3AF70E784D68}.DebugLib|Win32.ActiveCfg = DebugLib|Win32 + {FA871426-5142-F646-B3D2-3AF70E784D68}.DebugLib|Win32.Build.0 = DebugLib|Win32 + {FA871426-5142-F646-B3D2-3AF70E784D68}.ReleaseLib|Win32.ActiveCfg = ReleaseLib|Win32 + {FA871426-5142-F646-B3D2-3AF70E784D68}.ReleaseLib|Win32.Build.0 = ReleaseLib|Win32 + {EA829A28-B1B2-1345-98B9-897763B937AF}.DebugDLL|Win32.ActiveCfg = DebugDLL|Win32 + {EA829A28-B1B2-1345-98B9-897763B937AF}.DebugDLL|Win32.Build.0 = DebugDLL|Win32 + {EA829A28-B1B2-1345-98B9-897763B937AF}.ReleaseDLL|Win32.ActiveCfg = ReleaseDLL|Win32 + {EA829A28-B1B2-1345-98B9-897763B937AF}.ReleaseDLL|Win32.Build.0 = ReleaseDLL|Win32 + {EA829A28-B1B2-1345-98B9-897763B937AF}.DebugLib|Win32.ActiveCfg = DebugLib|Win32 + {EA829A28-B1B2-1345-98B9-897763B937AF}.DebugLib|Win32.Build.0 = DebugLib|Win32 + {EA829A28-B1B2-1345-98B9-897763B937AF}.ReleaseLib|Win32.ActiveCfg = ReleaseLib|Win32 + {EA829A28-B1B2-1345-98B9-897763B937AF}.ReleaseLib|Win32.Build.0 = ReleaseLib|Win32 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/libraries/ode-0.9/build/vs2005/ode.vcproj b/libraries/ode-0.9/build/vs2005/ode.vcproj new file mode 100644 index 0000000..147bb6f --- /dev/null +++ b/libraries/ode-0.9/build/vs2005/ode.vcproj @@ -0,0 +1,1017 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/libraries/ode-0.9/build/vs2005/tests.vcproj b/libraries/ode-0.9/build/vs2005/tests.vcproj new file mode 100644 index 0000000..e772e8c --- /dev/null +++ b/libraries/ode-0.9/build/vs2005/tests.vcproj @@ -0,0 +1,442 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -- cgit v1.1