aboutsummaryrefslogtreecommitdiffstats
path: root/share/qbs/modules/cpp/gcc.js
diff options
context:
space:
mode:
Diffstat (limited to 'share/qbs/modules/cpp/gcc.js')
-rw-r--r--share/qbs/modules/cpp/gcc.js3
1 files changed, 3 insertions, 0 deletions
diff --git a/share/qbs/modules/cpp/gcc.js b/share/qbs/modules/cpp/gcc.js
index 4f9337458..bb26ec17b 100644
--- a/share/qbs/modules/cpp/gcc.js
+++ b/share/qbs/modules/cpp/gcc.js
@@ -30,6 +30,7 @@
var File = loadExtension("qbs.File");
var FileInfo = loadExtension("qbs.FileInfo");
+var DarwinTools = loadExtension("qbs.DarwinTools");
var ModUtils = loadExtension("qbs.ModUtils");
var PathTools = loadExtension("qbs.PathTools");
var UnixUtils = loadExtension("qbs.UnixUtils");
@@ -764,6 +765,8 @@ function prepareLinker(project, product, inputs, outputs, input, output) {
var args = product.moduleProperty("xcode", "codesignFlags") || [];
args.push("--force");
args.push("--sign", actualSigningIdentity);
+ args = args.concat(DarwinTools._codeSignTimestampFlags(product));
+
for (var j in inputs.xcent) {
args.push("--entitlements", inputs.xcent[j].filePath);
break; // there should only be one