diff options
Diffstat (limited to 'src/egl/SConscript')
-rw-r--r-- | src/egl/SConscript | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/src/egl/SConscript b/src/egl/SConscript new file mode 100644 index 0000000000..a7f62824e1 --- /dev/null +++ b/src/egl/SConscript @@ -0,0 +1,33 @@ +####################################################################### +# SConscript for EGL + + +Import('*') + +env = env.Clone() + +env.Append(CPPPATH = [ + '#/include', + '#/src/egl/main', +]) + + +# parse Makefile.sources +egl_sources = env.ParseSourceList('Makefile.sources', 'LIBEGL_C_FILES') +egl_sources.append(env.ParseSourceList('Makefile.sources', 'dri2_backend_core_FILES')) + +env.Append(CPPDEFINES = [ + '_EGL_NATIVE_PLATFORM=_EGL_PLATFORM_HAIKU', + '_EGL_BUILT_IN_DRIVER_HAIKU', + 'HAVE_HAIKU_PLATFORM', +]) +egl_sources.append('drivers/haiku/egl_haiku.cpp') + +egl = env.SharedLibrary( + target = 'EGL', + source = egl_sources, +) + +egl = env.InstallSharedLibrary(egl, version=(1, 0, 0)) + +env.Alias('egl', egl) |