diff options
author | Christian Kandeler <christian.kandeler@digia.com> | 2013-07-05 11:45:44 +0200 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@digia.com> | 2013-07-08 11:18:29 +0200 |
commit | 5388a43cbf4a5f4a176429415b9c3af6cc96d0e1 (patch) | |
tree | f15b0bfee4f641ac4a87e2b4397f101e91416bc6 /qbs | |
parent | d2469bc9e84a30190295ef2af0a85f4bb4802dd0 (diff) |
Remove pointless project property forwardings in pluginspec.qbs.
They might have been necessary in ancient times, but nowadays project
properties can be accessed in prepare scripts.
Change-Id: I209b3c7d0caba7c2f4fc2dda80e57b16d8255fe0
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Diffstat (limited to 'qbs')
-rw-r--r-- | qbs/pluginspec/pluginspec.qbs | 21 |
1 files changed, 6 insertions, 15 deletions
diff --git a/qbs/pluginspec/pluginspec.qbs b/qbs/pluginspec/pluginspec.qbs index d2035389e1..c8c0908485 100644 --- a/qbs/pluginspec/pluginspec.qbs +++ b/qbs/pluginspec/pluginspec.qbs @@ -5,10 +5,6 @@ Module { Depends { id: qtcore; name: "Qt.core" } additionalProductFileTags: qtcore.versionMajor < 5 ? ["pluginSpec"] : ["qt_plugin_metadata"] - property int ide_version_major: project.ide_version_major - property int ide_version_minor: project.ide_version_minor - property int ide_version_release: project.ide_version_release - property string qtcreator_version: ide_version_major + '.' + ide_version_minor + '.' + ide_version_release Rule { inputs: ["pluginSpecIn"] @@ -22,11 +18,6 @@ Module { var cmd = new JavaScriptCommand(); cmd.description = "prepare " + FileInfo.fileName(output.fileName); cmd.highlight = "codegen"; - cmd.qtcreator_version = product.moduleProperty("pluginspec", "qtcreator_version"); - cmd.ide_version_major = product.moduleProperty("pluginspec", "ide_version_major"); - cmd.ide_version_minor = product.moduleProperty("pluginspec", "ide_version_minor"); - cmd.ide_version_release = product.moduleProperty("pluginspec", "ide_version_release"); - cmd.pluginspecreplacements = product.pluginspecreplacements; cmd.plugin_depends = []; var deps = product.dependencies; @@ -49,16 +40,16 @@ Module { // replace quoted quotes all = all.replace(/\\\"/g, '"'); // replace config vars - vars['QTCREATOR_VERSION'] = qtcreator_version; - vars['IDE_VERSION_MAJOR'] = ide_version_major; - vars['IDE_VERSION_MINOR'] = ide_version_minor; - vars['IDE_VERSION_RELEASE'] = ide_version_release; + vars['QTCREATOR_VERSION'] = project.qtcreator_version; + vars['IDE_VERSION_MAJOR'] = project.ide_version_major; + vars['IDE_VERSION_MINOR'] = project.ide_version_minor; + vars['IDE_VERSION_RELEASE'] = project.ide_version_release; var deplist = ["<dependencyList>"]; for (i in plugin_depends) { - deplist.push(" <dependency name=\"" + plugin_depends[i] + "\" version=\"" + qtcreator_version + "\"/>"); + deplist.push(" <dependency name=\"" + plugin_depends[i] + "\" version=\"" + project.qtcreator_version + "\"/>"); } for (i in plugin_recommends) { - deplist.push(" <dependency name=\"" + plugin_recommends[i] + "\" version=\"" + qtcreator_version + "\" type=\"optional\"/>"); + deplist.push(" <dependency name=\"" + plugin_recommends[i] + "\" version=\"" + project.qtcreator_version + "\" type=\"optional\"/>"); } deplist.push(" </dependencyList>"); vars['dependencyList'] = deplist.join("\n"); |