70db1494df80cb1ac2b7c3f26e91aa8cb9aa0bb8
[mesa.git] / src / hgl / SConscript
1 #######################################################################
2 # SConscript for Haiku OpenGL kit
3
4 Import('*')
5
6 env = env.Clone()
7
8 env.Append(CPPPATH = [
9 '#/src/mapi',
10 '#/src/mesa',
11 '#/src/mesa/main',
12 '#/include/HaikuGL',
13 '/boot/system/develop/headers/private',
14 Dir('../../../mapi'), # src/mapi build path for python-generated GL API files/headers
15 ])
16
17 env.Prepend(LIBS = [
18 glapi
19 ])
20
21 sources = [
22 'GLView.cpp',
23 'GLRenderer.cpp',
24 'GLRendererRoster.cpp',
25 'GLDispatcher.cpp',
26 ]
27
28 # libGL.so
29 libgl = env.SharedLibrary(
30 target ='GL',
31 source = sources,
32 SHLIBSUFFIX = env['SHLIBSUFFIX'],
33 )
34
35 env.Alias('libgl-haiku', libgl)
36 Export('libgl')