diff options
Diffstat (limited to 'src/gallium/targets/egl-static/SConscript')
-rw-r--r-- | src/gallium/targets/egl-static/SConscript | 114 |
1 files changed, 0 insertions, 114 deletions
diff --git a/src/gallium/targets/egl-static/SConscript b/src/gallium/targets/egl-static/SConscript deleted file mode 100644 index e423d5d2b72..00000000000 --- a/src/gallium/targets/egl-static/SConscript +++ /dev/null @@ -1,114 +0,0 @@ -####################################################################### -# SConscript for egl-static target - -Import('*') - -env = env.Clone() - -env.Append(CPPPATH = [ - '#/include', - '#/src/loader', - '#/src/egl/main', - '#/src/gallium/auxiliary', - '#/src/gallium/drivers', - '#/src/gallium/include', - '#/src/gallium/winsys', - '#/src/gallium/state_trackers/egl', - '#/src/gallium/state_trackers/vega', - '#/src/mesa', -]) - -env.Append(CPPDEFINES = [ - 'GALLIUM_SOFTPIPE', - 'GALLIUM_RBUG', - 'GALLIUM_TRACE', - 'GALLIUM_GALAHAD', - '_EGL_MAIN=_eglBuiltInDriverGALLIUM', -]) - -env.Prepend(LIBS = [ - softpipe, - rbug, - trace, - galahad, - libloader, - mesautil, - gallium, - egl, - st_egl, -]) - -if env['llvm']: - env.Append(CPPDEFINES = ['GALLIUM_LLVMPIPE']) - env.Prepend(LIBS = [llvmpipe]) - -sources = [ - 'egl.c', - 'egl_pipe.c', - 'egl_st.c', -] - -if env['platform'] == 'windows': - sources.append('#src/egl/main/egl.def') - - env.Append(LIBS = [ - 'gdi32', - 'user32', - 'kernel32', - 'ws2_32', - ]) - - env.Prepend(LIBS = [ - ws_gdi, - ]) - -# OpenGL ES and OpenGL -if env['gles']: - env.Append(CPPDEFINES = [ - 'FEATURE_GL=1', - 'FEATURE_ES1=1', - 'FEATURE_ES2=1' - ]) - env.Prepend(LIBPATH = [shared_glapi.dir]) - # manually add LIBPREFIX on windows - glapi_name = 'glapi' if env['platform'] != 'windows' else 'libglapi' - env.Prepend(LIBS = [glapi_name, glsl, mesa]) - -# OpenVG -if True: - env.Append(CPPDEFINES = ['FEATURE_VG=1']) - env.Prepend(LIBPATH = [openvg.dir]) - # manually add LIBPREFIX on windows - openvg_name = 'OpenVG' if env['platform'] != 'windows' else 'libOpenVG' - env.Prepend(LIBS = [openvg_name, st_vega]) - -if env['HAVE_X11']: - env.Prepend(LIBS = [ - ws_xlib, - ]) - env.PkgUseModules('X11') - -# pipe drivers -if env['HAVE_DRM']: - env.PkgUseModules('DRM') - - env.Append(CPPDEFINES = ['GALLIUM_VMWGFX']) - env.Prepend(LIBS = [ - svgadrm, - svga, - ]) - -# libEGL.dll -env['LIBPREFIX'] = 'lib' -env['SHLIBPREFIX'] = 'lib' - -egl_gallium = env.SharedLibrary( - target ='EGL', - source = sources, -) - -env.Depends(egl_gallium, [openvg]) - -egl_gallium = env.InstallSharedLibrary(egl_gallium, version=(1, 4, 0)) - -env.Alias('egl-gallium', egl_gallium) |