Initialize libbullet git in 2.0_beta.
[platform/upstream/libbullet.git] / Extras / RigidBodyGpuPipeline / build / findOpenGLGlewGlut.lua
1         -- todo: add Apple OpenCL environment vars
2
3         function initOpenGL()
4                 configuration {}
5                 configuration {"Windows"}
6                         links {"opengl32"}
7                 configuration {"MacOSX"}
8                         links { "Carbon.framework","OpenGL.framework","AGL.framework"} 
9                 configuration {"not Windows", "not MacOSX"}
10                         links {"GL","GLU"}
11                 configuration{}
12         end
13
14         function initGlut()
15                 configuration {}
16                 configuration {"Windows"}
17
18                         includedirs {
19                                 projectRootDir .. "../../Glut"
20                         }
21                         libdirs { projectRootDir .. "../../Glut"}
22                 configuration {"Windows", "x32"}
23                         links {"glut32"}
24                 configuration {"Windows", "x64"}
25                         links {"glut64"}
26         
27                 configuration {"MacOSX"}
28                         links { "Glut.framework" } 
29         
30                 configuration {"not Windows", "not MacOSX"}
31                         links {"glut"}
32                 configuration{}
33         end
34
35         function initGlew()
36                 configuration {}
37                 configuration {"Windows"}
38                         defines { "GLEW_STATIC"}
39                         includedirs {
40                                         projectRootDir .. "../../Glut"
41                         }
42                         libdirs {       projectRootDir .. "../../Glut"}
43                 configuration {"Windows", "x32"}
44                         links {"glew32s"}
45                 configuration {"Windows", "x64"}
46                         links {"glew64s"}
47
48                 configuration{}
49         end
50
51
52