egl: Add Haiku code and support
[mesa.git] / src / egl / drivers / haiku / SConscript
1 Import('*')
2
3 env = env.Clone()
4
5 env.Append(CPPDEFINES = [
6 'DEFAULT_DRIVER_DIR=\\"\\"',
7 ])
8
9 env.Append(CPPPATH = [
10 '#/include',
11 '#/src/egl/main',
12 '#/src/loader',
13 ])
14
15 sources = [
16 'egl_haiku.cpp'
17 ]
18
19 if env['platform'] == 'haiku':
20 env.Append(CPPDEFINES = [
21 'HAVE_HAIKU_PLATFORM',
22 '_EGL_NATIVE_PLATFORM=haiku',
23 ])
24
25 env.Prepend(LIBS = [
26 libloader,
27 ])
28
29 egl_haiku = env.ConvenienceLibrary(
30 #egl_dri2 = env.SharedLibrary(
31 target = 'egl_haiku',
32 source = sources,
33 )
34
35 Export('egl_haiku')