From c063c6d407236b970f5b460e3f1b79605dbe6ffd Mon Sep 17 00:00:00 2001 From: Orgad Shaneh Date: Fri, 21 Feb 2020 11:35:43 +0200 Subject: [PATCH] ADS: Only build if QmlDesigner is enabled Change-Id: I8ca3bd5fab714e003ad05e502e5759f06ca77fed Reviewed-by: Cristian Adam Reviewed-by: Eike Ziller --- src/libs/libs.pro | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) 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)