diff options
author | Alexander von Gluck IV <[email protected]> | 2014-12-22 11:27:35 -0500 |
---|---|---|
committer | Alexander von Gluck IV <[email protected]> | 2014-12-23 09:07:58 -0500 |
commit | 49ce07878d406bf440975408f8996a5625c784f0 (patch) | |
tree | d00f64617321026c0bce6949c520610fb5a771fc /src/egl | |
parent | e7ac21202de87bf46cfce27b33fa5f1cc443412d (diff) |
egl/dri2: Fix build of dri2 egl driver with SCons
* egl/dri2 was missing a SConscript
* Problem caught by Adrián Arroyo Calle
Diffstat (limited to 'src/egl')
-rw-r--r-- | src/egl/drivers/dri2/SConscript | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/src/egl/drivers/dri2/SConscript b/src/egl/drivers/dri2/SConscript new file mode 100644 index 00000000000..5b03107cbb3 --- /dev/null +++ b/src/egl/drivers/dri2/SConscript @@ -0,0 +1,40 @@ +Import('*') + +env = env.Clone() + +env.Append(CPPDEFINES = [ + 'DEFAULT_DRIVER_DIR=\\"\\"' +]) + +env.Append(CPPPATH = [ + '#/include', + '#/src/egl/main', + '#/src/loader', +]) + +sources = [ + 'egl_dri2.c', +] + +if env['x11']: + sources.append('platform_x11.c') + env.Append(CPPDEFINES = [ + 'HAVE_X11_PLATFORM', + ]) + #env.Append(CPPPATH = [ + # 'XCB_DRI2_CFLAGS', + #]) + +if env['drm']: + env.PkgUseModules('DRM') + +env.Prepend(LIBS = [ + libloader, +]) + +egl_dri2 = env.ConvenienceLibrary( + target = 'egl_dri2', + source = sources, +) + +Export('egl_dri2') |