forked from enlightenment/efl
23 lines
625 B
Meson
23 lines
625 B
Meson
|
|
|
|
subdir('shm')
|
|
|
|
#common dri packages
|
|
libtbm = dependency('libtbm', required: false)
|
|
|
|
if libtbm.found() == true
|
|
libdri2 = dependency('libdri2', required: false)
|
|
if libdri2.found()
|
|
subdir('x11_dri2')
|
|
endif
|
|
|
|
xshmfence = dependency('xshmfence', required: false)
|
|
xcb = dependency('xcb', required: false)
|
|
x11_xcb = dependency('x11_xcb', required: false)
|
|
xcb_sync = dependency('xcb_sync', required: false)
|
|
xcb_dri3 = dependency('xkb_dri3', required: false)
|
|
if xshmfence.found() == true and xcb.found() == true and x11_xcb.found() and xcb_sync.found() and xkb_dri3.found()
|
|
subdir('x11_dri3')
|
|
endif
|
|
endif
|