diff --git a/src/libs/libs.pro b/src/libs/libs.pro index 40dce690eba..7213fa66312 100644 --- a/src/libs/libs.pro +++ b/src/libs/libs.pro @@ -3,7 +3,6 @@ include(../../qtcreator.pri) TEMPLATE = subdirs SUBDIRS += \ - advanceddockingsystem \ aggregation \ extensionsystem \ utils \ @@ -24,6 +23,13 @@ qtHaveModule(quick) { tracing } +QTC_DO_NOT_BUILD_QMLDESIGNER = $$(QTC_DO_NOT_BUILD_QMLDESIGNER) +isEmpty(QTC_DO_NOT_BUILD_QMLDESIGNER):qtHaveModule(quick-private) { + exists($$[QT_INSTALL_QML]/QtQuick/Controls/qmldir) { + SUBDIRS += advanceddockingsystem + } +} + for(l, SUBDIRS) { QTC_LIB_DEPENDS = include($$l/$${l}_dependencies.pri)