From a26f9c1871a15b3184344b46c62785081f824a6a Mon Sep 17 00:00:00 2001 From: Erwin Coumans Date: Fri, 5 Sep 2014 11:22:25 -0700 Subject: [PATCH] premake: use *.cpp insteadl of **.cpp --- Demos3/AllBullet2Demos/premake4.lua | 5 +---- Demos3/SimpleOpenGL3/premake4.lua | 10 +++------ btgui/Gwen/premake4.lua | 16 ++++++++++++--- btgui/OpenGLWindow/premake4.lua | 7 +++++-- src/Bullet3Common/premake4.lua | 4 ++-- src/BulletCollision/premake4.lua | 1 - src/BulletDynamics/premake4.lua | 32 +++++++++++++++++++---------- src/LinearMath/premake4.lua | 1 - 8 files changed, 45 insertions(+), 31 deletions(-) diff --git a/Demos3/AllBullet2Demos/premake4.lua b/Demos3/AllBullet2Demos/premake4.lua index 42ab43e35..34136a950 100644 --- a/Demos3/AllBullet2Demos/premake4.lua +++ b/Demos3/AllBullet2Demos/premake4.lua @@ -4,7 +4,6 @@ language "C++" kind "ConsoleApp" - targetdir "../../bin" includedirs { ".", @@ -14,7 +13,7 @@ } - links{"gwen", "OpenGL_Window","BulletSoftBody","BulletDynamics","BulletCollision","LinearMath","lua-5.2.3"} + links{"gwen", "OpenGL_Window","BulletDynamics","BulletCollision","LinearMath","Bullet3Common","lua-5.2.3"} initOpenGL() initGlew() @@ -103,8 +102,6 @@ -- "../bullet2/LuaDemo/LuaDemo.h", - "../../src/Bullet3Common/**.cpp", - "../../src/Bullet3Common/**.h", "../../btgui/Timing/b3Clock.cpp", "../../btgui/Timing/b3Clock.h", "../GpuDemos/gwenUserInterface.cpp", diff --git a/Demos3/SimpleOpenGL3/premake4.lua b/Demos3/SimpleOpenGL3/premake4.lua index 5f2c8ec57..bc35d9a4e 100644 --- a/Demos3/SimpleOpenGL3/premake4.lua +++ b/Demos3/SimpleOpenGL3/premake4.lua @@ -4,7 +4,6 @@ language "C++" kind "ConsoleApp" - targetdir "../../bin" includedirs { ".", @@ -13,16 +12,13 @@ } - links{ "OpenGL_Window"} + links{ "OpenGL_Window","Bullet3Common"} initOpenGL() initGlew() files { - "**.cpp", - "**.h", - "../../src/Bullet3Common/**.cpp", - "../../src/Bullet3Common/**.h", - + "*.cpp", + "*.h", } if os.is("Linux") then initX11() end diff --git a/btgui/Gwen/premake4.lua b/btgui/Gwen/premake4.lua index 1a9a23b32..10607d52b 100644 --- a/btgui/Gwen/premake4.lua +++ b/btgui/Gwen/premake4.lua @@ -11,11 +11,21 @@ end defines { "GWEN_COMPILE_STATIC" , "_HAS_EXCEPTIONS=0", "_STATIC_CPPLIB" } defines { "DONT_USE_GLUT"} - targetdir "../../lib" includedirs { ".",".." } files { - "**.cpp", - "**.h" + "*.cpp", + "*.h", + "Controls/*.cpp", + "Controls/*.h", + "Controls/Dialog/*.cpp", + "Controls/Dialogs/*.h", + "Controls/Layout/*.h", + "Controls/Property/*.h", + "Input/*.h", + "Platforms/*.cpp", + "Renderers/*.cpp", + "Skins/*.cpp", + "Skins/*.h" } diff --git a/btgui/OpenGLWindow/premake4.lua b/btgui/OpenGLWindow/premake4.lua index 8bdfcbea4..f2af4c31a 100644 --- a/btgui/OpenGLWindow/premake4.lua +++ b/btgui/OpenGLWindow/premake4.lua @@ -17,8 +17,11 @@ --} files { - "**.cpp", - "**.h", + "*.cpp", + "*.h", + "OpenGLWindow/*.c", + "OpenGLWindow/*.h", + "OpenGLWindow/GL/*.h" } if not os.is("Windows") then diff --git a/src/Bullet3Common/premake4.lua b/src/Bullet3Common/premake4.lua index 0430cdc2a..1331c6327 100644 --- a/src/Bullet3Common/premake4.lua +++ b/src/Bullet3Common/premake4.lua @@ -7,6 +7,6 @@ includedirs {".."} files { - "**.cpp", - "**.h" + "*.cpp", + "*.h" } diff --git a/src/BulletCollision/premake4.lua b/src/BulletCollision/premake4.lua index 4e9fa1375..70407771d 100644 --- a/src/BulletCollision/premake4.lua +++ b/src/BulletCollision/premake4.lua @@ -1,7 +1,6 @@ project "BulletCollision" kind "StaticLib" - targetdir "../../lib" includedirs { "..", } diff --git a/src/BulletDynamics/premake4.lua b/src/BulletDynamics/premake4.lua index 9af6d3abf..32414dce3 100644 --- a/src/BulletDynamics/premake4.lua +++ b/src/BulletDynamics/premake4.lua @@ -1,11 +1,21 @@ - project "BulletDynamics" - - kind "StaticLib" - targetdir "../../lib" - includedirs { - "..", - } - files { - "**.cpp", - "**.h" - } \ No newline at end of file + project "BulletDynamics" + kind "StaticLib" + includedirs { + "..", + } + files { + "Dynamics/*.cpp", + "Dynamics/*.h", + "ConstraintSolver/*.cpp", + "ConstraintSolver/*.h", + "Featherstone/*.cpp", + "Featherstone/*.h", + "MLCPSolvers/*.cpp", + "MLCPSolvers/*.h", + "Vehicle/*.cpp", + "Vehicle/*.h", + "Character/*.cpp", + "Character/*.h" + + } + diff --git a/src/LinearMath/premake4.lua b/src/LinearMath/premake4.lua index e4ba87b3e..524e2c316 100644 --- a/src/LinearMath/premake4.lua +++ b/src/LinearMath/premake4.lua @@ -1,7 +1,6 @@ project "LinearMath" kind "StaticLib" - targetdir "../../lib" includedirs { "..", }