diff options
author | Laszlo Agocs <laszlo.agocs@qt.io> | 2020-12-21 10:40:28 +0100 |
---|---|---|
committer | Laszlo Agocs <laszlo.agocs@qt.io> | 2020-12-28 16:46:23 +0100 |
commit | d2b0856f59fa850c93347cd3b643aa457967a5f4 (patch) | |
tree | 505d264ad5d972f7ce0af9978e8bf0ce3fc21ccf /src/plugins/platforms/eglfs | |
parent | 824c726340ed8da0393aa97016682bcfd8c8bdc3 (diff) |
eglfs: Enable building the fbdev-based Mali backend
The configure tests are all in place for CMake as well, and this one
has no special library depdendencies. Generate the CMakeLists and
remove the special case.
Change-Id: I55817045f9e259515fb3aad33d1446d9413111d9
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'src/plugins/platforms/eglfs')
-rw-r--r-- | src/plugins/platforms/eglfs/deviceintegration/CMakeLists.txt | 2 | ||||
-rw-r--r-- | src/plugins/platforms/eglfs/deviceintegration/eglfs_mali/CMakeLists.txt | 26 |
2 files changed, 27 insertions, 1 deletions
diff --git a/src/plugins/platforms/eglfs/deviceintegration/CMakeLists.txt b/src/plugins/platforms/eglfs/deviceintegration/CMakeLists.txt index 827bb51fd3..55c8e73398 100644 --- a/src/plugins/platforms/eglfs/deviceintegration/CMakeLists.txt +++ b/src/plugins/platforms/eglfs/deviceintegration/CMakeLists.txt @@ -19,7 +19,7 @@ if(QT_FEATURE_eglfs_brcm) # add_subdirectory(eglfs_brcm) # special case TODO endif() if(QT_FEATURE_eglfs_mali) - # add_subdirectory(eglfs_mali) # special case TODO + add_subdirectory(eglfs_mali) endif() if(QT_FEATURE_eglfs_viv) add_subdirectory(eglfs_viv) diff --git a/src/plugins/platforms/eglfs/deviceintegration/eglfs_mali/CMakeLists.txt b/src/plugins/platforms/eglfs/deviceintegration/eglfs_mali/CMakeLists.txt new file mode 100644 index 0000000000..84165abafd --- /dev/null +++ b/src/plugins/platforms/eglfs/deviceintegration/eglfs_mali/CMakeLists.txt @@ -0,0 +1,26 @@ +# Generated from eglfs_mali.pro. + +##################################################################### +## QEglFSMaliIntegrationPlugin Plugin: +##################################################################### + +qt_internal_add_plugin(QEglFSMaliIntegrationPlugin + OUTPUT_NAME qeglfs-mali-integration + TYPE egldeviceintegrations + SOURCES + qeglfsmaliintegration.cpp qeglfsmaliintegration.h + qeglfsmalimain.cpp + DEFINES + QT_EGL_NO_X11 + INCLUDE_DIRECTORIES + ../../api + PUBLIC_LIBRARIES + Qt::Core + Qt::CorePrivate + Qt::EglFSDeviceIntegrationPrivate + Qt::Gui + Qt::GuiPrivate +) + +#### Keys ignored in scope 1:.:.:eglfs_mali.pro:<TRUE>: +# OTHER_FILES = "$$PWD/eglfs_mali.json" |