Details
-
User Story
-
Resolution: Incomplete
-
P1: Critical
-
None
-
None
Description
Requirements
1) Port all remaining .pro files that are important or somehow relevant.
2) Enable those that were disabled.
Here's a list of subdirectories that are currently disabled, pick one.
$ git grep add_subdirectory | grep "#"
src/CMakeLists.txt: add_subdirectory(tools/bootstrap) # bootstrap library src/plugins/CMakeLists.txt:# TODO add_subdirectory(styles) src/plugins/bearer/CMakeLists.txt:# TODO add_subdirectory(android) src/plugins/generic/CMakeLists.txt:# TODO add_subdirectory(bsdkeyboard) src/plugins/generic/CMakeLists.txt:# TODO add_subdirectory(bsdmouse) src/plugins/platforms/CMakeLists.txt:# TODO add_subdirectory(android) src/plugins/platforms/CMakeLists.txt:# TODO add_subdirectory(ios) src/plugins/platforms/CMakeLists.txt:# TODO add_subdirectory(windows) src/plugins/platforms/CMakeLists.txt:# TODO add_subdirectory(winrt) src/plugins/platforms/CMakeLists.txt:# TODO add_subdirectory(direct2d) src/plugins/platforms/CMakeLists.txt:# TODO add_subdirectory(qnx) src/plugins/platforms/CMakeLists.txt:# TODO add_subdirectory(directfb) src/plugins/platforms/CMakeLists.txt:# TODO add_subdirectory(bsdfb) src/plugins/platforms/CMakeLists.txt:# TODO add_subdirectory(haiku) src/plugins/platforms/CMakeLists.txt:# TODO add_subdirectory(wasm) src/plugins/platforms/CMakeLists.txt:# TODO add_subdirectory(mirclient) src/plugins/platforms/CMakeLists.txt:# TODO add_subdirectory(integrityfb) src/plugins/platforms/eglfs/deviceintegration/CMakeLists.txt:# TODO add_subdirectory(eglfs_kms_vsp2) src/plugins/platforms/eglfs/deviceintegration/CMakeLists.txt:# TODO add_subdirectory(eglfs_brcm) src/plugins/platforms/eglfs/deviceintegration/CMakeLists.txt:# TODO add_subdirectory(eglfs_mali) src/plugins/platforms/eglfs/deviceintegration/CMakeLists.txt:# TODO add_subdirectory(eglfs_viv) src/plugins/platforms/eglfs/deviceintegration/CMakeLists.txt:# TODO add_subdirectory(eglfs_rcar) src/plugins/platforms/eglfs/deviceintegration/CMakeLists.txt:# TODO add_subdirectory(eglfs_viv_wl) src/plugins/platforms/eglfs/deviceintegration/CMakeLists.txt:# TODO add_subdirectory(eglfs_openwfd) src/plugins/printsupport/CMakeLists.txt:# TODO add_subdirectory(cocoa) src/plugins/printsupport/CMakeLists.txt:# TODO add_subdirectory(windows) src/plugins/sqldrivers/CMakeLists.txt:# TODO add_subdirectory(mysql) src/plugins/sqldrivers/CMakeLists.txt:# TODO add_subdirectory(tds) src/plugins/sqldrivers/CMakeLists.txt:# TODO add_subdirectory(oci) src/plugins/sqldrivers/CMakeLists.txt:# TODO add_subdirectory(db2) src/plugins/sqldrivers/CMakeLists.txt:# TODO add_subdirectory(sqlite2) src/plugins/sqldrivers/CMakeLists.txt:# TODO add_subdirectory(ibase) tests/auto/CMakeLists.txt: # add_subdirectory(network) tests/auto/CMakeLists.txt:# add_subdirectory(tools) tests/auto/CMakeLists.txt:# add_subdirectory(xml) tests/auto/CMakeLists.txt:# add_subdirectory(other) tests/auto/CMakeLists.txt:# add_subdirectory(cmake) ## FIXME: Does this still make sense in this form? tests/auto/CMakeLists.txt:# add_subdirectory(installed_cmake) ## FIXME: Does this still make sense in this form? tests/auto/corelib/io/CMakeLists.txt:# add_subdirectory(qloggingcategory) tests/auto/corelib/itemmodels/CMakeLists.txt:# add_subdirectory(qabstractproxymodel) tests/auto/corelib/itemmodels/CMakeLists.txt:# add_subdirectory(qitemselectionmodel) tests/auto/corelib/kernel/CMakeLists.txt:# add_subdirectory(qmimedata) tests/auto/corelib/kernel/CMakeLists.txt:# add_subdirectory(qwineventnotifier) tests/auto/corelib/mimetypes/CMakeLists.txt:# add_subdirectory(qmimetype) tests/auto/gui/CMakeLists.txt: # missing CMakeLists.txt: add_subdirectory("qopenglconfig") tests/auto/gui/CMakeLists.txt: # missing CMakeLists.txt: add_subdirectory("qopengl") tests/auto/gui/CMakeLists.txt: # add_subdirectory("qvulkan") tests/auto/gui/CMakeLists.txt: # add_subdirectory("text") tests/auto/gui/image/CMakeLists.txt:# add_subdirectory("qimagereader") tests/auto/gui/image/CMakeLists.txt:# add_subdirectory("qicoimageformat") tests/auto/gui/image/CMakeLists.txt:# add_subdirectory("qpixmap") tests/auto/gui/image/CMakeLists.txt:# add_subdirectory("qpixmapcache") tests/auto/gui/image/CMakeLists.txt:# add_subdirectory("qimage") tests/auto/gui/image/CMakeLists.txt:# add_subdirectory("qimagewriter") tests/auto/gui/image/CMakeLists.txt:# add_subdirectory("qmovie") tests/auto/gui/image/CMakeLists.txt:# add_subdirectory("qicon") tests/auto/gui/image/CMakeLists.txt:# add_subdirectory("qiconhighdpi") tests/auto/gui/itemmodels/CMakeLists.txt:# add_subdirectory("qstandarditemmodel") tests/auto/gui/kernel/CMakeLists.txt:# add_subdirectory("qbackingstore") tests/auto/gui/kernel/CMakeLists.txt:# add_subdirectory("qclipboard") tests/auto/gui/kernel/CMakeLists.txt:# add_subdirectory("qdrag") tests/auto/gui/kernel/CMakeLists.txt:#add_subdirectory("qguieventdispatcher") tests/auto/gui/kernel/CMakeLists.txt:# add_subdirectory("qguieventloop") tests/auto/gui/kernel/CMakeLists.txt:# add_subdirectory("qguimetatype") tests/auto/gui/kernel/CMakeLists.txt:# add_subdirectory("qguitimer") tests/auto/gui/kernel/CMakeLists.txt:# add_subdirectory("qinputmethod") tests/auto/gui/kernel/CMakeLists.txt:# add_subdirectory("qkeyevent") tests/auto/gui/kernel/CMakeLists.txt:# add_subdirectory("qkeysequence") tests/auto/gui/kernel/CMakeLists.txt:# add_subdirectory("qmouseevent_modal") tests/auto/gui/kernel/CMakeLists.txt:# add_subdirectory("qscreen") tests/auto/gui/kernel/CMakeLists.txt:# add_subdirectory("qsurfaceformat") tests/auto/gui/kernel/CMakeLists.txt:# add_subdirectory("qtouchevent") tests/auto/gui/kernel/CMakeLists.txt:# add_subdirectory("qwindow") tests/auto/gui/kernel/CMakeLists.txt:# add_subdirectory("qguiapplication") tests/auto/gui/kernel/CMakeLists.txt:# add_subdirectory("qpixelformat") tests/auto/gui/kernel/CMakeLists.txt:# add_subdirectory("qopenglwindow") tests/auto/gui/kernel/CMakeLists.txt:# add_subdirectory("qrasterwindow") tests/auto/gui/kernel/CMakeLists.txt:# add_subdirectory("noqteventloop") tests/auto/gui/kernel/qguivariant/CMakeLists.txt:# add_subdirectory("test") tests/auto/gui/painting/CMakeLists.txt:# add_subdirectory("qcolor") tests/auto/gui/painting/CMakeLists.txt:# add_subdirectory("qbrush") tests/auto/gui/painting/CMakeLists.txt:# add_subdirectory("qregion") tests/auto/gui/painting/CMakeLists.txt:# add_subdirectory("qpagelayout") tests/auto/gui/painting/CMakeLists.txt:# add_subdirectory("qpainter") tests/auto/gui/painting/CMakeLists.txt:# add_subdirectory("qpdfwriter") tests/auto/gui/painting/CMakeLists.txt:# add_subdirectory("qtransform") tests/auto/gui/painting/CMakeLists.txt:# add_subdirectory("qwmatrix") tests/auto/gui/painting/CMakeLists.txt:# add_subdirectory("qpolygon") tests/auto/gui/util/CMakeLists.txt:# add_subdirectory("qdesktopservices") tests/auto/gui/util/CMakeLists.txt:# add_subdirectory("qshadergenerator") tests/auto/gui/util/CMakeLists.txt:# add_subdirectory("qshadergraph") tests/auto/gui/util/CMakeLists.txt:# add_subdirectory("qshadergraphloader") tests/auto/gui/util/CMakeLists.txt:# add_subdirectory("qshadernodes") tests/auto/gui/util/CMakeLists.txt:# add_subdirectory("qshadernodesloader") tests/auto/gui/util/CMakeLists.txt:# add_subdirectory("qtexturefilereader") tests/auto/testlib/selftests/CMakeLists.txt:# add_subdirectory(alive) # TODO is commented in selftests.pri too. Investigate if should be readded tests/auto/widgets/kernel/CMakeLists.txt:# add_subdirectory(qapplication) # FIXME: Enable this!