fix linux build (case sensitive folder Test -> test etc)

This commit is contained in:
Erwin Coumans
2014-01-31 22:40:42 -08:00
parent 65cfcdb9ac
commit ac32af2b1c
51 changed files with 7 additions and 5 deletions

View File

@@ -0,0 +1,53 @@
#include <gtest/gtest.h>
#include "Bullet3Common/b3Logging.h"
void myerrorprintf(const char* msg)
{
printf(msg);
}
static bool sVerboseWarning = false;
void mywarningprintf(const char* msg)
{
if (sVerboseWarning)
{
//OutputDebugStringA(msg);
printf(msg);
}
}
static bool sVerbosePrintf=false;
void myprintf(const char* msg)
{
if (sVerbosePrintf)
{
//OutputDebugStringA(msg);
printf(msg);
}
}
int gArgc=0;
char** gArgv=0;
int main(int argc, char **argv) {
#if _MSC_VER
_CrtSetDbgFlag ( _CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF );
//void *testWhetherMemoryLeakDetectionWorks = malloc(1);
#endif
::testing::InitGoogleTest(&argc, argv);
gArgc = argc;
gArgv = argv;
b3SetCustomPrintfFunc(myprintf);
b3SetCustomWarningMessageFunc(mywarningprintf);
b3SetCustomErrorMessageFunc(myerrorprintf);
return RUN_ALL_TESTS();
}

View File

@@ -0,0 +1,47 @@
function createProject(vendor)
project "Test_OpenCL_Bullet3"
kind "ConsoleApp"
-- defines { }
targetdir "../../bin"
initOpenCL(vendor)
includedirs
{
".","../gtest-1.7.0/include",
"../../src",
}
links {"gtest",
-- "Bullet2FileLoader",
"Bullet3OpenCL_" .. vendor,
-- "Bullet3Dynamics",
-- "Bullet3Collision",
-- "Bullet3Geometry",
"Bullet3Common"
}
files {
"**.cpp",
"**.h",
"../OpenCL/BasicInitialize/testInitOpenCL.cpp",
"../OpenCL/AllBullet3Kernels/*.cpp"
}
if os.is("Windows") then
end
if os.is("Linux") then
links {"pthread"}
end
if os.is("MacOSX") then
end
end
createProject("clew")