diff options
author | Alexandru Croitor <alexandru.croitor@qt.io> | 2019-11-13 15:00:38 +0100 |
---|---|---|
committer | Alexandru Croitor <alexandru.croitor@qt.io> | 2019-11-14 09:05:48 +0000 |
commit | e9a58ba9e55467f8c69e19dd52c2afa7cbb39529 (patch) | |
tree | 0d9d92641192c7bc7ca7c6d451d7d123d80ea6bb /src/platformsupport/eglconvenience/CMakeLists.txt | |
parent | 38354d7d6132344a322751c91202109d847771b9 (diff) |
Regenerate src/*
Change-Id: I0314b4faa1e4860e86198eea4189987e527dfec2
Reviewed-by: Qt CMake Build Bot
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
Diffstat (limited to 'src/platformsupport/eglconvenience/CMakeLists.txt')
-rw-r--r-- | src/platformsupport/eglconvenience/CMakeLists.txt | 24 |
1 files changed, 18 insertions, 6 deletions
diff --git a/src/platformsupport/eglconvenience/CMakeLists.txt b/src/platformsupport/eglconvenience/CMakeLists.txt index a0609c5a4d..0c56acd711 100644 --- a/src/platformsupport/eglconvenience/CMakeLists.txt +++ b/src/platformsupport/eglconvenience/CMakeLists.txt @@ -1,10 +1,12 @@ -qt_find_package(EGL) # special case +# Generated from eglconvenience.pro. ##################################################################### ## EglSupport Module: ##################################################################### -add_qt_module(EglSupport +qt_find_package(EGL) # special case + +qt_add_module(EglSupport STATIC INTERNAL_MODULE SOURCES @@ -13,9 +15,7 @@ add_qt_module(EglSupport qt_egl_p.h DEFINES QT_NO_CAST_FROM_ASCII - QT_EGL_NO_X11 LIBRARIES - ${CMAKE_DL_LIBS} Qt::CorePrivate Qt::GuiPrivate EGL::EGL # special case @@ -32,13 +32,25 @@ add_qt_module(EglSupport ## Scopes: ##################################################################### -extend_target(EglSupport CONDITION QT_FEATURE_opengl +qt_extend_target(EglSupport CONDITION QT_FEATURE_opengl SOURCES qeglpbuffer.cpp qeglpbuffer_p.h qeglplatformcontext.cpp qeglplatformcontext_p.h ) -extend_target(EglSupport CONDITION QT_FEATURE_xlib +qt_extend_target(EglSupport CONDITION QT_FEATURE_egl_x11 SOURCES qxlibeglintegration.cpp qxlibeglintegration_p.h + LIBRARIES + X11::XCB +) + +qt_extend_target(EglSupport CONDITION NOT QT_FEATURE_egl_x11 + DEFINES + QT_EGL_NO_X11 +) + +qt_extend_target(EglSupport CONDITION QT_FEATURE_dlopen + PUBLIC_LIBRARIES + ${CMAKE_DL_LIBS} ) |