From f94fdb35376efb5d2887ecfef67595edff74cbe3 Mon Sep 17 00:00:00 2001 From: Liang Qi Date: Tue, 12 Feb 2019 14:55:38 +0100 Subject: [PATCH] cmake: add TODOs in plugins/platforms for future Change-Id: I472b87cdd4f87633df7867c161ab861fba519bd3 Reviewed-by: Albert Astals Cid --- src/plugins/platforms/CMakeLists.txt | 60 ++++++++++++++++++++++++++-- 1 file changed, 56 insertions(+), 4 deletions(-) diff --git a/src/plugins/platforms/CMakeLists.txt b/src/plugins/platforms/CMakeLists.txt index 907bab64f3..e37dfc23b2 100644 --- a/src/plugins/platforms/CMakeLists.txt +++ b/src/plugins/platforms/CMakeLists.txt @@ -1,4 +1,8 @@ -if (NOT ANDROID) +if(ANDROID) # AND NOT android-embedded +# TODO add_subdirectory(android) +endif() + +if(NOT ANDROID) add_subdirectory(minimal) endif() @@ -10,15 +14,63 @@ if(QT_FEATURE_xcb) add_subdirectory(xcb) endif() +if(APPLE_UIKIT AND NOT watchOS) +# TODO add_subdirectory(ios) +endif() + +if(APPLE_OSX) + add_subdirectory(cocoa) +endif() + +if(WIN32 AND NOT WINRT) +# TODO add_subdirectory(windows) +endif() + +if(WINRT) +# TODO add_subdirectory(winrt) +endif() + +if(QT_FEATURE_direct2d) +# TODO add_subdirectory(direct2d) +endif() + +if(QNX) +# TODO add_subdirectory(qnx) +endif() + if(QT_FEATURE_eglfs) +# TODO add_subdirectory(eglfs) add_subdirectory(minimalegl) endif() +if(QT_FEATURE_directfb) +# TODO add_subdirectory(directfb) +endif() + if(QT_FEATURE_linuxfb) add_subdirectory(linuxfb) endif() -if(APPLE) - add_subdirectory(cocoa) -endif(APPLE) +if(TARGET Qt::Network AND QT_FEATURE_vnc) +# TODO add_subdirectory(vnc) +endif() +if(FREEBSD) +# TODO add_subdirectory(bsdfb) +endif() + +if(HAIKU) +# TODO add_subdirectory(haiku) +endif() + +#if(WASM) +# TODO add_subdirectory(wasm) +#endif() + +if(QT_FEATURE_mirclient) +# TODO add_subdirectory(mirclient) +endif() + +if(QT_FEATURE_integrityfb) +# TODO add_subdirectory(integrityfb) +endif()