Changeset View
Changeset View
Standalone View
Standalone View
CMakeLists.txt
Show First 20 Lines • Show All 204 Lines • ▼ Show 20 Line(s) | |||||
205 | 205 | | |||
206 | find_package(gbm) | 206 | find_package(gbm) | ||
207 | set_package_properties(gbm PROPERTIES TYPE OPTIONAL PURPOSE "Required for egl output of drm backend.") | 207 | set_package_properties(gbm PROPERTIES TYPE OPTIONAL PURPOSE "Required for egl output of drm backend.") | ||
208 | set(HAVE_GBM FALSE) | 208 | set(HAVE_GBM FALSE) | ||
209 | if(HAVE_DRM AND gbm_FOUND) | 209 | if(HAVE_DRM AND gbm_FOUND) | ||
210 | set(HAVE_GBM TRUE) | 210 | set(HAVE_GBM TRUE) | ||
211 | endif() | 211 | endif() | ||
212 | 212 | | |||
213 | option(KWIN_BUILD_EGL_STREAM_BACKEND "Enable building of EGLStream based DRM backend" ON) | ||||
214 | if(HAVE_DRM AND KWIN_BUILD_EGL_STREAM_BACKEND) | ||||
215 | set(HAVE_EGL_STREAMS TRUE) | ||||
216 | endif() | ||||
217 | | ||||
213 | find_package(libhybris) | 218 | find_package(libhybris) | ||
214 | set_package_properties(libhybris PROPERTIES TYPE OPTIONAL PURPOSE "Required for libhybris backend") | 219 | set_package_properties(libhybris PROPERTIES TYPE OPTIONAL PURPOSE "Required for libhybris backend") | ||
215 | set(HAVE_LIBHYBRIS ${libhybris_FOUND}) | 220 | set(HAVE_LIBHYBRIS ${libhybris_FOUND}) | ||
216 | 221 | | |||
217 | find_package(X11) | 222 | find_package(X11) | ||
218 | set_package_properties(X11 PROPERTIES DESCRIPTION "X11 libraries" | 223 | set_package_properties(X11 PROPERTIES DESCRIPTION "X11 libraries" | ||
219 | URL "https://www.x.org" | 224 | URL "https://www.x.org" | ||
220 | TYPE REQUIRED | 225 | TYPE REQUIRED | ||
▲ Show 20 Lines • Show All 527 Lines • Show Last 20 Lines |