premake4.lua 447 B

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