1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
function createProject(vendor) hasCL = findOpenCL(vendor) if (hasCL) then project ("Bullet3OpenCL_" .. vendor) initOpenCL(vendor) kind "StaticLib" includedirs { ".",".." } files { "**.cpp", "**.h" } end end createProject("clew") createProject("AMD") createProject("Intel") createProject("NVIDIA") createProject("Apple")