summaryrefslogtreecommitdiffstats
path: root/tests/manual/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'tests/manual/CMakeLists.txt')
-rw-r--r--tests/manual/CMakeLists.txt164
1 files changed, 79 insertions, 85 deletions
diff --git a/tests/manual/CMakeLists.txt b/tests/manual/CMakeLists.txt
index 0746c0ef66..d7b45a1d22 100644
--- a/tests/manual/CMakeLists.txt
+++ b/tests/manual/CMakeLists.txt
@@ -1,92 +1,86 @@
-# Generated from tests/manual/manual.pro.
+# Generated from manual.pro.
-add_subdirectory("bearerex")
-add_subdirectory("filetest")
-add_subdirectory("embeddedintoforeignwindow")
-add_subdirectory("foreignwindows")
-add_subdirectory("gestures")
-add_subdirectory("highdpi")
-add_subdirectory("inputmethodhints")
-add_subdirectory("keypadnavigation")
-add_subdirectory("lance")
-add_subdirectory("network_remote_stresstest")
-add_subdirectory("network_stresstest")
-add_subdirectory("qcursor")
-add_subdirectory("qdesktopservices")
-add_subdirectory("qdesktopwidget")
-add_subdirectory("qgraphicsitem")
-add_subdirectory("qgraphicsitemgroup")
-add_subdirectory("qgraphicslayout/flicker")
-add_subdirectory("qhttpnetworkconnection")
-add_subdirectory("qimagereader")
-add_subdirectory("qlayout")
-add_subdirectory("qlocale")
-add_subdirectory("qmimedatabase")
-add_subdirectory("qnetworkaccessmanager/qget")
-add_subdirectory("qnetworkconfigurationmanager")
-add_subdirectory("qnetworkconfiguration")
-add_subdirectory("qnetworkreply")
-add_subdirectory("qstorageinfo")
-add_subdirectory("qscreen")
-add_subdirectory("qssloptions")
-add_subdirectory("qsslsocket")
-add_subdirectory("qsysinfo")
-add_subdirectory("qtabletevent")
-add_subdirectory("qtexteditlist")
-add_subdirectory("qtbug-8933")
-add_subdirectory("qtbug-52641")
-add_subdirectory("qtouchevent")
-add_subdirectory("touch")
-add_subdirectory("qwidget_zorder")
-add_subdirectory("repaint")
-add_subdirectory("socketengine")
-add_subdirectory("textrendering")
-add_subdirectory("widgets")
-add_subdirectory("windowflags")
-add_subdirectory("windowgeometry")
-add_subdirectory("windowmodality")
-add_subdirectory("widgetgrab")
-add_subdirectory("xembed-raster")
-add_subdirectory("xembed-widgets")
-add_subdirectory("shortcuts")
-add_subdirectory("dialogs")
-add_subdirectory("windowtransparency")
-add_subdirectory("unc")
-add_subdirectory("qtabbar")
-
-if(NOT ${QT_FEATURE_openssl})
- ### remove_subdirectory("qssloptions")
+# special case begn
+# Don't build manual tests when targeting iOS.
+if(APPLE_UIKIT)
+ return()
endif()
+# special case end
-if(${QT_FEATURE_opengl})
- add_subdirectory("qopengltextureblitter")
-
- if(${QT_FEATURE_egl})
- add_subdirectory("qopenglcontext")
- endif()
+add_subdirectory(bearerex)
+add_subdirectory(filetest)
+# special case begin
+# diaglib is broken in dev due to missing
+# QtOpenGL/QGLFunctions headers
+# add_subdirectory(embeddedintoforeignwindow)
+# add_subdirectory(foreignwindows)
+# special case end
+add_subdirectory(gestures)
+# add_subdirectory(highdpi) special case broken in dev
+add_subdirectory(inputmethodhints)
+add_subdirectory(keypadnavigation)
+#add_subdirectory(lance) # special case qgl.h missing
+add_subdirectory(qcursor)
+add_subdirectory(qdesktopservices)
+add_subdirectory(qdesktopwidget)
+add_subdirectory(qgraphicsitem)
+add_subdirectory(qgraphicsitemgroup)
+add_subdirectory(qgraphicslayout/flicker)
+add_subdirectory(qhttpnetworkconnection)
+add_subdirectory(qimagereader)
+add_subdirectory(qlayout)
+add_subdirectory(qlocale)
+add_subdirectory(qmimedatabase)
+add_subdirectory(qnetconmonitor)
+add_subdirectory(qnetworkaccessmanager/qget)
+add_subdirectory(qnetworkconfigurationmanager)
+add_subdirectory(qnetworkconfiguration)
+#special case begin
+if (QT_FEATURE_openssl AND UNIX)
+ add_subdirectory(qnetworkreply)
endif()
-
-if(WIN32)
- ### remove_subdirectory("network_remote_stresstest")
- ### remove_subdirectory("network_stresstest")
+#special case end
+add_subdirectory(qstorageinfo)
+add_subdirectory(qscreen)
+add_subdirectory(qsslsocket)
+add_subdirectory(qsysinfo)
+add_subdirectory(qtabletevent)
+add_subdirectory(qtexteditlist)
+add_subdirectory(qtexttableborders)
+add_subdirectory(qtbug-8933)
+add_subdirectory(qtbug-52641)
+add_subdirectory(qtouchevent)
+add_subdirectory(touch)
+add_subdirectory(qwidget_zorder)
+add_subdirectory(repaint)
+add_subdirectory(socketengine)
+add_subdirectory(textrendering)
+add_subdirectory(widgets)
+add_subdirectory(windowflags)
+add_subdirectory(windowgeometry)
+add_subdirectory(windowmodality)
+add_subdirectory(widgetgrab)
+add_subdirectory(xembed-raster)
+add_subdirectory(xembed-widgets)
+add_subdirectory(shortcuts)
+add_subdirectory(dialogs)
+add_subdirectory(windowtransparency)
+add_subdirectory(unc)
+add_subdirectory(qtabbar)
+add_subdirectory(rhi)
+if(UNIX)
+ add_subdirectory(network_remote_stresstest)
+ add_subdirectory(network_stresstest)
endif()
-
-if(lessThan(QT_MAJOR_VERSION, 5))
- ### remove_subdirectory("bearerex")
- ### remove_subdirectory("lance")
- ### remove_subdirectory("qnetworkaccessmanager/qget")
- ### remove_subdirectory("qmimedatabase")
- ### remove_subdirectory("qnetworkreply")
- ### remove_subdirectory("qpainfo")
- ### remove_subdirectory("qscreen")
- ### remove_subdirectory("socketengine")
- ### remove_subdirectory("xembed-raster")
- ### remove_subdirectory("xembed-widgets")
- ### remove_subdirectory("windowtransparency")
- ### remove_subdirectory("embeddedintoforeignwindow")
- ### remove_subdirectory("foreignwindows")
+if(QT_FEATURE_openssl)
+ add_subdirectory(qssloptions)
endif()
-
-if(${QT_FEATURE_vulkan})
- add_subdirectory("qvulkaninstance")
+if(QT_FEATURE_opengl)
+ # add_subdirectory(qopengltextureblitter) special case broken in dev
+endif()
+if(QT_FEATURE_egl AND QT_FEATURE_opengl)
+ # add_subdirectory(qopenglcontext) # special case broken in dev
+endif()
+if(QT_FEATURE_vulkan)
+ add_subdirectory(qvulkaninstance)
endif()