diff options
4 files changed, 28 insertions, 2 deletions
diff --git a/src/gui/CMakeLists.txt b/src/gui/CMakeLists.txt index 08cdf1b942..c46075d3ed 100644 --- a/src/gui/CMakeLists.txt +++ b/src/gui/CMakeLists.txt @@ -24,7 +24,7 @@ if (QT_FEATURE_gui) elseif(QNX) set(_default_platform "qnx") elseif(INTEGRITY) - set(_default_platform "integrityfb") + set(_default_platform "eglfs") elseif(HAIKU) set(_default_platform "haiku") elseif(WASM) diff --git a/src/plugins/platforms/eglfs/CMakeLists.txt b/src/plugins/platforms/eglfs/CMakeLists.txt index 0e0d0ed06e..201253d6b3 100644 --- a/src/plugins/platforms/eglfs/CMakeLists.txt +++ b/src/plugins/platforms/eglfs/CMakeLists.txt @@ -10,6 +10,8 @@ elseif(QT_FEATURE_eglfs_viv) set(_device_integration "eglfs_viv") elseif(QT_FEATURE_eglfs_brcm) set(_device_integration "eglfs_brcm") +elseif(QT_FEATURE_eglfs_openwfd) + set(_device_integration "eglfs_openwfd") endif() set(QT_QPA_DEFAULT_EGLFS_INTEGRATION "${_device_integration}" CACHE STRING "Default EGLFS device integration plugin") diff --git a/src/plugins/platforms/eglfs/deviceintegration/CMakeLists.txt b/src/plugins/platforms/eglfs/deviceintegration/CMakeLists.txt index 55c8e73398..9e1c31527e 100644 --- a/src/plugins/platforms/eglfs/deviceintegration/CMakeLists.txt +++ b/src/plugins/platforms/eglfs/deviceintegration/CMakeLists.txt @@ -31,7 +31,7 @@ if(QT_FEATURE_eglfs_viv_wl) add_subdirectory(eglfs_viv_wl) endif() if(QT_FEATURE_eglfs_openwfd) - # add_subdirectory(eglfs_openwfd) # special case TODO + add_subdirectory(eglfs_openwfd) endif() if(QT_FEATURE_opengl) add_subdirectory(eglfs_emu) diff --git a/src/plugins/platforms/eglfs/deviceintegration/eglfs_openwfd/CMakeLists.txt b/src/plugins/platforms/eglfs/deviceintegration/eglfs_openwfd/CMakeLists.txt new file mode 100644 index 0000000000..1a5f079a19 --- /dev/null +++ b/src/plugins/platforms/eglfs/deviceintegration/eglfs_openwfd/CMakeLists.txt @@ -0,0 +1,24 @@ +# Generated from openwfd.pro. + +##################################################################### +## QEglFSOpenWFDIntegrationPlugin Plugin: +##################################################################### + +qt_internal_add_plugin(QEglFSOpenWFDIntegrationPlugin + OUTPUT_NAME qeglfs-openwfd-integration + TYPE egldeviceintegrations + SOURCES + qeglfsopenwfdintegration.cpp qeglfsopenwfdintegration.h + qeglfsopenwfdmain.cpp + INCLUDE_DIRECTORIES + ../../api + PUBLIC_LIBRARIES + Qt::Core + Qt::CorePrivate + Qt::EglFSDeviceIntegrationPrivate + Qt::Gui + Qt::GuiPrivate +) + +#### Keys ignored in scope 1:.:.:openwfd.pro:<TRUE>: +# OTHER_FILES = "$$PWD/eglfs_openwfd.json" |