blob: 2c25f727d0f653ed8c734865862363097a8b57f2 (
plain)
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
30
31
32
|
Import('*')
env = env.Clone()
env.Append(CPPPATH = [
'#/src',
'#/src/mapi',
'#/src/mesa',
'#/src/mesa/main',
'#/include/HaikuGL',
'/boot/system/develop/headers/private',
Dir('../../../mapi'), # src/mapi build path for python-generated GL API files/headers
])
env.Prepend(LIBS = [
glsl,
mesa,
])
env.Prepend(LIBS = [libgl])
sources = [
'SoftwareRast.cpp'
]
# Disallow undefined symbols
#env.Append(SHLINKFLAGS = ['-Wl,-z,defs'])
libswrast = env.SharedLibrary(
target = 'swrast',
source = sources
)
|