diff options
| author | Kai Koehne <kai.koehne@digia.com> | 2013-09-16 16:16:52 +0200 |
|---|---|---|
| committer | Kai Koehne <kai.koehne@digia.com> | 2013-09-17 09:57:55 +0200 |
| commit | 38ab088cb171afec563dfeb7eec6da31919f4d28 (patch) | |
| tree | 166b60296d1dc422889351782882a31d06535b72 /src | |
| parent | 3ae8d6b36a6091817c3033ac75647aa2badedf41 (diff) | |
| download | qt-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.pro | 24 |
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) { |
