diff options
-rw-r--r-- | qtcreator.qbs | 3 | ||||
-rw-r--r-- | src/libs/libs.qbs | 2 | ||||
-rw-r--r-- | src/plugins/plugins.qbs | 2 | ||||
-rw-r--r-- | src/tools/tools.qbs | 2 |
4 files changed, 6 insertions, 3 deletions
diff --git a/qtcreator.qbs b/qtcreator.qbs index 3e1d842900..eb204c8f7c 100644 --- a/qtcreator.qbs +++ b/qtcreator.qbs @@ -13,6 +13,9 @@ Project { property path ide_source_tree: path property string ide_app_path: qbs.targetOS.contains("osx") ? "" : "bin" property string ide_app_target: qbs.targetOS.contains("osx") ? "Qt Creator" : "qtcreator" + property pathList additionalPlugins: [] + property pathList additionalLibs: [] + property pathList additionalTools: [] property string ide_library_path: { if (qbs.targetOS.contains("osx")) return ide_app_target + ".app/Contents/PlugIns" diff --git a/src/libs/libs.qbs b/src/libs/libs.qbs index d7ca88dd11..f6f2a36959 100644 --- a/src/libs/libs.qbs +++ b/src/libs/libs.qbs @@ -17,5 +17,5 @@ Project { "utils/process_ctrlc_stub.qbs", "utils/utils.qbs", "zeroconf/zeroconf.qbs", - ] + ].concat(project.additionalLibs) } diff --git a/src/plugins/plugins.qbs b/src/plugins/plugins.qbs index 3981b5be54..0d276cf5b4 100644 --- a/src/plugins/plugins.qbs +++ b/src/plugins/plugins.qbs @@ -59,5 +59,5 @@ Project { "valgrind/valgrind.qbs", "vcsbase/vcsbase.qbs", "welcome/welcome.qbs" - ] + ].concat(project.additionalPlugins) } diff --git a/src/tools/tools.qbs b/src/tools/tools.qbs index 74b476f52a..13888afada 100644 --- a/src/tools/tools.qbs +++ b/src/tools/tools.qbs @@ -8,5 +8,5 @@ Project { "qtpromaker/qtpromaker.qbs", "sdktool/sdktool.qbs", "valgrindfake/valgrindfake.qbs" - ] + ].concat(project.additionalTools) } |