diff options
author | Eike Ziller <eike.ziller@digia.com> | 2013-04-30 11:43:33 +0200 |
---|---|---|
committer | Eike Ziller <eike.ziller@digia.com> | 2013-04-30 11:43:33 +0200 |
commit | bedc477943ba94c38db133b8cf6d20132d56a315 (patch) | |
tree | ae64d44a5d12f66e07a0c2d963d885bcf0ceb5db /src/plugins/qmljstools | |
parent | 3aa0e500392192dc6306a29d4a60b4d362a29811 (diff) | |
parent | 71f1919de9a1ce0abc370fb2a1044ad6e85438cf (diff) | |
download | qt-creator-bedc477943ba94c38db133b8cf6d20132d56a315.tar.gz |
Merge remote-tracking branch 'origin/2.7'
Conflicts:
src/plugins/qmldesigner/components/formeditor/abstractcustomtool.cpp
Change-Id: I4e0a85795e7f4bfcdc21d106517517b527f85104
Diffstat (limited to 'src/plugins/qmljstools')
-rw-r--r-- | src/plugins/qmljstools/qmljsmodelmanager.cpp | 2 | ||||
-rw-r--r-- | src/plugins/qmljstools/qmljsplugindumper.cpp | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/qmljstools/qmljsmodelmanager.cpp b/src/plugins/qmljstools/qmljsmodelmanager.cpp index 7f4e72962c..5893c972d7 100644 --- a/src/plugins/qmljstools/qmljsmodelmanager.cpp +++ b/src/plugins/qmljstools/qmljsmodelmanager.cpp @@ -124,9 +124,11 @@ ModelManagerInterface::ProjectInfo QmlJSTools::defaultProjectInfoForProject( toolChain, preferDebugDump, &projectInfo.qmlDumpPath, &projectInfo.qmlDumpEnvironment); + projectInfo.qmlDumpHasRelocatableFlag = qtVersion->hasQmlDumpWithRelocatableFlag(); } else { projectInfo.qmlDumpPath.clear(); projectInfo.qmlDumpEnvironment.clear(); + projectInfo.qmlDumpHasRelocatableFlag = true; } setupProjectInfoQmlBundles(projectInfo); return projectInfo; diff --git a/src/plugins/qmljstools/qmljsplugindumper.cpp b/src/plugins/qmljstools/qmljsplugindumper.cpp index 0f7efa793e..cfb47d9001 100644 --- a/src/plugins/qmljstools/qmljsplugindumper.cpp +++ b/src/plugins/qmljstools/qmljsplugindumper.cpp @@ -473,6 +473,8 @@ void PluginDumper::dump(const Plugin &plugin) if (ComponentVersion(plugin.importVersion).isValid()) args << plugin.importVersion; } else { + if (info.qmlDumpHasRelocatableFlag) + args << QLatin1String("-relocatable"); args << plugin.importUri; args << plugin.importVersion; args << plugin.importPath; |