diff options
Diffstat (limited to 'tools/.prev_CMakeLists.txt')
-rw-r--r-- | tools/.prev_CMakeLists.txt | 76 |
1 files changed, 32 insertions, 44 deletions
diff --git a/tools/.prev_CMakeLists.txt b/tools/.prev_CMakeLists.txt index 0233f2e8d0..324da4ee59 100644 --- a/tools/.prev_CMakeLists.txt +++ b/tools/.prev_CMakeLists.txt @@ -1,54 +1,42 @@ # Generated from tools.pro. +qt_exclude_tool_directories_from_default_target( + qmlprofiler + qmlplugindump + qmleasing +) + if(QT_FEATURE_qml_devtools) add_subdirectory(qmllint) - add_subdirectory(qmlmin) add_subdirectory(qmlimportscanner) - - if(QT_FEATURE_commandlineparser AND QT_FEATURE_xmlstreamwriter) - add_subdirectory(qmlcachegen) - endif() + add_subdirectory(qmlformat) endif() - -if(QT_FEATURE_thread AND NOT ANDROID OR android_app AND NOT WASM AND NOT rtems) +if(QT_FEATURE_qml_devtools AND QT_FEATURE_xmlstreamwriter) + add_subdirectory(qmlcachegen) +endif() +if(QT_FEATURE_thread AND NOT ANDROID AND NOT WASM AND NOT rtems) add_subdirectory(qml) - - if(QT_FEATURE_qml_profiler) - add_subdirectory(qmlprofiler) - endif() - - if(QT_FEATURE_qml_preview) - add_subdirectory(qmlpreview) - endif() - - if(TARGET Qt::Quick) - - if(NOT static) - add_subdirectory(qmlscene) - add_subdirectory(qmltime) - - if(QT_FEATURE_regularexpression AND QT_FEATURE_process) - add_subdirectory(qmlplugindump) - endif() - endif() - - if(TARGET Qt::Widgets) - - if(QT_FEATURE_dialogbuttonbox) - add_subdirectory(qmleasing) - endif() - endif() - endif() - - if(TARGET Qt::QuickTest) - add_subdirectory(qmltestrunner) - endif() - - if(QT_FEATURE_private_tests) - add_subdirectory(qmljs) - endif() endif() - -if(QT_FEATURE_qml_devtools) +if(QT_FEATURE_qml_profiler AND QT_FEATURE_thread AND NOT ANDROID AND NOT WASM AND NOT rtems) + add_subdirectory(qmlprofiler) +endif() +if(QT_FEATURE_qml_preview AND QT_FEATURE_thread AND NOT ANDROID AND NOT WASM AND NOT rtems) + add_subdirectory(qmlpreview) +endif() +if(QT_BUILD_SHARED_LIBS AND QT_FEATURE_thread AND TARGET Qt::Quick AND NOT ANDROID AND NOT WASM AND NOT rtems) + add_subdirectory(qmlscene) + add_subdirectory(qmltime) +endif() +if(QT_BUILD_SHARED_LIBS AND QT_FEATURE_process AND QT_FEATURE_regularexpression AND QT_FEATURE_thread AND TARGET Qt::Quick AND NOT ANDROID AND NOT WASM AND NOT rtems) + add_subdirectory(qmlplugindump) +endif() +if(QT_FEATURE_dialogbuttonbox AND QT_FEATURE_thread AND TARGET Qt::Quick AND TARGET Qt::Widgets AND NOT ANDROID AND NOT WASM AND NOT rtems) + add_subdirectory(qmleasing) +endif() +if(QT_FEATURE_thread AND TARGET Qt::QuickTest AND NOT ANDROID AND NOT WASM AND NOT rtems) + add_subdirectory(qmltestrunner) +endif() +if(QT_FEATURE_private_tests AND QT_FEATURE_thread AND NOT ANDROID AND NOT WASM AND NOT rtems) + add_subdirectory(qmljs) endif() |