mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-06 02:20:11 +01:00
scons: Don't build osmesa.
There doesn't seem much interest on osmesa on Windows, particularly classic osmesa. If there is indeed interest in osmesa on Windows, we should instead integrate src/gallium/targets/osmesa into SCons. Reviewed-by: Brian Paul <brianp@vmware.com>
This commit is contained in:
parent
47870d658b
commit
69db422218
3 changed files with 0 additions and 56 deletions
|
|
@ -1,7 +1,5 @@
|
|||
Import('*')
|
||||
|
||||
SConscript('osmesa/SConscript')
|
||||
|
||||
if env['x11']:
|
||||
SConscript('x11/SConscript')
|
||||
|
||||
|
|
|
|||
|
|
@ -1,39 +0,0 @@
|
|||
Import('*')
|
||||
|
||||
env = env.Clone()
|
||||
|
||||
env.Prepend(CPPPATH = [
|
||||
'#src',
|
||||
'#src/mapi',
|
||||
'#src/mesa',
|
||||
Dir('../../../mapi'), # src/mapi build path for python-generated GL API files/headers
|
||||
])
|
||||
|
||||
env.Prepend(LIBS = [
|
||||
mesautil,
|
||||
glapi,
|
||||
mesa,
|
||||
glsl,
|
||||
])
|
||||
|
||||
sources = [
|
||||
'osmesa.c',
|
||||
]
|
||||
|
||||
if env['platform'] == 'windows':
|
||||
env.AppendUnique(CPPDEFINES = [
|
||||
'_GDI32_', # prevent wgl* being declared __declspec(dllimport)
|
||||
'BUILD_GL32', # declare gl* as __declspec(dllexport) in Mesa headers
|
||||
])
|
||||
if not env['gles']:
|
||||
# prevent _glapi_* from being declared __declspec(dllimport)
|
||||
env.Append(CPPDEFINES = ['_GLAPI_NO_EXPORTS'])
|
||||
|
||||
sources += ['osmesa.def']
|
||||
|
||||
osmesa = env.SharedLibrary(
|
||||
target ='osmesa',
|
||||
source = sources,
|
||||
)
|
||||
|
||||
env.Alias('osmesa', osmesa)
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
;DESCRIPTION 'Mesa OSMesa lib for Win32'
|
||||
VERSION 4.1
|
||||
|
||||
EXPORTS
|
||||
OSMesaColorClamp
|
||||
OSMesaCreateContext
|
||||
OSMesaCreateContextExt
|
||||
OSMesaDestroyContext
|
||||
OSMesaMakeCurrent
|
||||
OSMesaGetCurrentContext
|
||||
OSMesaPixelStore
|
||||
OSMesaGetIntegerv
|
||||
OSMesaGetDepthBuffer
|
||||
OSMesaGetColorBuffer
|
||||
OSMesaGetProcAddress
|
||||
Loading…
Add table
Reference in a new issue