diff options
Diffstat (limited to 'src/plugins/platforms/minimalegl/CMakeLists.txt')
-rw-r--r-- | src/plugins/platforms/minimalegl/CMakeLists.txt | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/src/plugins/platforms/minimalegl/CMakeLists.txt b/src/plugins/platforms/minimalegl/CMakeLists.txt new file mode 100644 index 0000000000..b93f325b8f --- /dev/null +++ b/src/plugins/platforms/minimalegl/CMakeLists.txt @@ -0,0 +1,37 @@ +# Copyright (C) 2022 The Qt Company Ltd. +# SPDX-License-Identifier: BSD-3-Clause + +qt_find_package(EGL) + +##################################################################### +## QMinimalEglIntegrationPlugin Plugin: +##################################################################### + +qt_internal_add_plugin(QMinimalEglIntegrationPlugin + OUTPUT_NAME qminimalegl + PLUGIN_TYPE platforms + DEFAULT_IF "minimalegl" IN_LIST QT_QPA_PLATFORMS + SOURCES + main.cpp + qminimaleglintegration.cpp qminimaleglintegration.h + qminimaleglscreen.cpp qminimaleglscreen.h + qminimaleglwindow.cpp qminimaleglwindow.h + DEFINES + QT_EGL_NO_X11 + LIBRARIES + Qt::Core + Qt::CorePrivate + Qt::Gui + Qt::GuiPrivate + EGL::EGL +) + +## Scopes: +##################################################################### + +qt_internal_extend_target(QMinimalEglIntegrationPlugin CONDITION QT_FEATURE_opengl + SOURCES + qminimaleglbackingstore.cpp qminimaleglbackingstore.h + LIBRARIES + Qt::OpenGL +) |