diff options
Diffstat (limited to 'src/egl/main/SConscript')
-rw-r--r-- | src/egl/main/SConscript | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/src/egl/main/SConscript b/src/egl/main/SConscript new file mode 100644 index 00000000000..f3fe9966b3e --- /dev/null +++ b/src/egl/main/SConscript @@ -0,0 +1,49 @@ +####################################################################### +# SConscript for EGL + + +Import('*') + +if env['platform'] != 'winddk': + + env = env.Clone() + + env.Append(CPPDEFINES = [ + '_EGL_DEFAULT_DISPLAY=\\"gdi\\"', + '_EGL_DRIVER_SEARCH_DIR=\\"\\"', + '_EGL_PLATFORM_WINDOWS', + 'KHRONOS_DLL_EXPORTS', + ]) + + env.Append(CPPPATH = [ + '#/include', + ]) + + egl_sources = [ + 'eglapi.c', + 'eglconfig.c', + 'eglconfigutil.c', + 'eglcontext.c', + 'eglcurrent.c', + 'egldisplay.c', + 'egldriver.c', + 'eglglobals.c', + 'eglimage.c', + 'egllog.c', + 'eglmisc.c', + 'eglmode.c', + 'eglscreen.c', + 'eglstring.c', + 'eglsurface.c', + ] + + egl = env.SharedLibrary( + target = 'libEGL', + source = egl_sources, + ) + + env.InstallSharedLibrary(egl, version=(1, 4, 0)) + + egl = [env.FindIxes(egl, 'LIBPREFIX', 'LIBSUFFIX')] + + Export('egl') |