summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorKai Koehne <kai.koehne@digia.com>2013-09-16 16:16:52 +0200
committerKai Koehne <kai.koehne@digia.com>2013-09-17 09:57:55 +0200
commit38ab088cb171afec563dfeb7eec6da31919f4d28 (patch)
tree166b60296d1dc422889351782882a31d06535b72 /src
parent3ae8d6b36a6091817c3033ac75647aa2badedf41 (diff)
downloadqt-creator-38ab088cb171afec563dfeb7eec6da31919f4d28.tar.gz
plugins: Simplify checks for declarative
We can expect people with Qt 5.1 to also have QtQuick. Change-Id: I84b0323c6ea11b46f3ee41c0bbdc5f059643f208 Reviewed-by: hjk <hjk121@nokiamail.com>
Diffstat (limited to 'src')
-rw-r--r--src/plugins/plugins.pro24
1 files changed, 9 insertions, 15 deletions
diff --git a/src/plugins/plugins.pro b/src/plugins/plugins.pro
index 73cf7b15e9..ffd8fc3068 100644
--- a/src/plugins/plugins.pro
+++ b/src/plugins/plugins.pro
@@ -31,6 +31,7 @@ SUBDIRS = \
resourceeditor \
genericprojectmanager \
qmljseditor \
+ qmlprojectmanager \
glsleditor \
pythoneditor \
mercurial \
@@ -62,23 +63,16 @@ isEmpty(IDE_PACKAGE_MODE) {
updateinfo
}
-contains(QT_CONFIG, declarative)|!isEmpty(QT.declarative.name) {
+minQtVersion(5, 1, 0) {
SUBDIRS += \
- qmlprojectmanager
-
- greaterThan(QT_MAJOR_VERSION, 4):greaterThan(QT_MINOR_VERSION, 0) {
- SUBDIRS += \
- qmldesigner \
- qmlprofiler \
- welcome
- } else {
- warning("QmlDesigner plugin has been disabled.")
- warning("QmlProfiler plugin has been disabled.")
- warning("Welcome plugin has been disabled.")
- warning("These plugins need at least Qt 5.1.")
- }
+ qmldesigner \
+ qmlprofiler \
+ welcome
} else {
- warning("QmlProjectManager, QmlProfiler and QmlDesigner plugins have been disabled: The plugins require QtDeclarative")
+ warning("QmlDesigner plugin has been disabled.")
+ warning("QmlProfiler plugin has been disabled.")
+ warning("Welcome plugin has been disabled.")
+ warning("These plugins need at least Qt 5.1.")
}
for(p, SUBDIRS) {