aboutsummaryrefslogtreecommitdiffstats
path: root/share/qbs/modules/cpp/CppModule.qbs
diff options
context:
space:
mode:
authorJake Petroules <jake.petroules@theqtcompany.com>2015-10-28 19:16:51 -0700
committerJake Petroules <jake.petroules@theqtcompany.com>2015-11-04 17:57:10 +0000
commit1d837d2eb41fced14693017ab5c37a34a5e6319e (patch)
tree3410b247914290190a8cfa79b13a29ec78982a87 /share/qbs/modules/cpp/CppModule.qbs
parentce555d558b0b642f0c32fc0ea4cc94ab306735e6 (diff)
Track linker scripts as artifacts in the build graph.
Task-number: QBS-781 Change-Id: I4a8e5d28214c49f47103d5d0d3805bc69fd40482 Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>
Diffstat (limited to 'share/qbs/modules/cpp/CppModule.qbs')
-rw-r--r--share/qbs/modules/cpp/CppModule.qbs8
1 files changed, 8 insertions, 0 deletions
diff --git a/share/qbs/modules/cpp/CppModule.qbs b/share/qbs/modules/cpp/CppModule.qbs
index 3ee0cf088..294590154 100644
--- a/share/qbs/modules/cpp/CppModule.qbs
+++ b/share/qbs/modules/cpp/CppModule.qbs
@@ -134,7 +134,15 @@ Module {
property pathList libraryPaths
property pathList frameworkPaths
property pathList systemFrameworkPaths
+
+ // TODO: Remove in 1.6 (deprecated, backwards compatibility)
property pathList linkerScripts
+ Group {
+ name: "qbs_cpp_linkerscript"
+ files: cpp.linkerScripts || []
+ fileTags: ["linkerscript"]
+ }
+
property string assemblerName
property string assemblerPath: assemblerName
property string compilerName