diff --git a/Extras/PhysicsEffects/build/premake4.lua b/Extras/PhysicsEffects/build/premake4.lua index e12e9aa0b..ea7fa9d54 100644 --- a/Extras/PhysicsEffects/build/premake4.lua +++ b/Extras/PhysicsEffects/build/premake4.lua @@ -1,4 +1,4 @@ -solution "MySolution" +solution "00_MySolution" configurations {"Debug", "Release"} configuration "Release" @@ -30,4 +30,11 @@ solution "MySolution" include "../sample/api_physics_effects/0_console" include "../sample/api_physics_effects/1_simple" - include "../sample/api_physics_effects/2_stable" \ No newline at end of file + include "../sample/api_physics_effects/2_stable" + include "../sample/api_physics_effects/3_sleep" + include "../sample/api_physics_effects/4_motion_type" + include "../sample/api_physics_effects/5_raycast" + include "../sample/api_physics_effects/6_joint" + + + \ No newline at end of file diff --git a/Extras/PhysicsEffects/build/vs2008.bat b/Extras/PhysicsEffects/build/vs2008.bat index 89a4b9d9e..c8841fe45 100644 --- a/Extras/PhysicsEffects/build/vs2008.bat +++ b/Extras/PhysicsEffects/build/vs2008.bat @@ -1,2 +1,3 @@ ..\..\..\msvc\premake4 clean ..\..\..\msvc\premake4 vs2008 +rename build vs2008 \ No newline at end of file diff --git a/Extras/PhysicsEffects/build/vs2010.bat b/Extras/PhysicsEffects/build/vs2010.bat new file mode 100644 index 000000000..f93b24966 --- /dev/null +++ b/Extras/PhysicsEffects/build/vs2010.bat @@ -0,0 +1,3 @@ +..\..\..\msvc\premake4 clean +..\..\..\msvc\premake4 vs2010 +rename build vs2010 \ No newline at end of file diff --git a/Extras/PhysicsEffects/sample/api_physics_effects/3_sleep/premake4.lua b/Extras/PhysicsEffects/sample/api_physics_effects/3_sleep/premake4.lua new file mode 100644 index 000000000..c59b51b3f --- /dev/null +++ b/Extras/PhysicsEffects/sample/api_physics_effects/3_sleep/premake4.lua @@ -0,0 +1,22 @@ + project "3_sleep" + + kind "WindowedApp" + targetdir "../../../bin" + includedirs {"../../../include"} + + links { + "physicseffects2_lowlevel", + "physicseffects2_baselevel", + "physicseffects2_util", + "opengl32" + } + + flags {"WinMain"} + + files { + "main.cpp", + "physics_func.cpp", + "../common/ctrl_func.win32.cpp", + "../common/perf_func.win32.cpp", + "../common/render_func.win32.cpp" + } \ No newline at end of file diff --git a/Extras/PhysicsEffects/sample/api_physics_effects/4_motion_type/premake4.lua b/Extras/PhysicsEffects/sample/api_physics_effects/4_motion_type/premake4.lua new file mode 100644 index 000000000..dc194545b --- /dev/null +++ b/Extras/PhysicsEffects/sample/api_physics_effects/4_motion_type/premake4.lua @@ -0,0 +1,22 @@ + project "4_motion_type" + + kind "WindowedApp" + targetdir "../../../bin" + includedirs {"../../../include"} + + links { + "physicseffects2_lowlevel", + "physicseffects2_baselevel", + "physicseffects2_util", + "opengl32" + } + + flags {"WinMain"} + + files { + "main.cpp", + "physics_func.cpp", + "../common/ctrl_func.win32.cpp", + "../common/perf_func.win32.cpp", + "../common/render_func.win32.cpp" + } \ No newline at end of file diff --git a/Extras/PhysicsEffects/sample/api_physics_effects/5_raycast/premake4.lua b/Extras/PhysicsEffects/sample/api_physics_effects/5_raycast/premake4.lua new file mode 100644 index 000000000..fae0f66c1 --- /dev/null +++ b/Extras/PhysicsEffects/sample/api_physics_effects/5_raycast/premake4.lua @@ -0,0 +1,22 @@ + project "4_raycast" + + kind "WindowedApp" + targetdir "../../../bin" + includedirs {"../../../include"} + + links { + "physicseffects2_lowlevel", + "physicseffects2_baselevel", + "physicseffects2_util", + "opengl32" + } + + flags {"WinMain"} + + files { + "main.cpp", + "physics_func.cpp", + "../common/ctrl_func.win32.cpp", + "../common/perf_func.win32.cpp", + "../common/render_func.win32.cpp" + } \ No newline at end of file diff --git a/Extras/PhysicsEffects/sample/api_physics_effects/6_joint/premake4.lua b/Extras/PhysicsEffects/sample/api_physics_effects/6_joint/premake4.lua new file mode 100644 index 000000000..80dad3187 --- /dev/null +++ b/Extras/PhysicsEffects/sample/api_physics_effects/6_joint/premake4.lua @@ -0,0 +1,22 @@ + project "5_joint" + + kind "WindowedApp" + targetdir "../../../bin" + includedirs {"../../../include"} + + links { + "physicseffects2_lowlevel", + "physicseffects2_baselevel", + "physicseffects2_util", + "opengl32" + } + + flags {"WinMain"} + + files { + "main.cpp", + "physics_func.cpp", + "../common/ctrl_func.win32.cpp", + "../common/perf_func.win32.cpp", + "../common/render_func.win32.cpp" + } \ No newline at end of file