aboutsummaryrefslogtreecommitdiffstats
path: root/share/qbs/modules/bundle/BundleModule.qbs
diff options
context:
space:
mode:
authorJake Petroules <jake.petroules@petroules.com>2015-01-06 18:32:04 -0800
committerJoerg Bornemann <joerg.bornemann@theqtcompany.com>2015-02-09 10:19:24 +0000
commit4b9248c8e3724f9758931d40a7163ee5cb7e3cc5 (patch)
tree3977cc3403d8bc158d3f610a3f5cfaafb9bb0d7f /share/qbs/modules/bundle/BundleModule.qbs
parent9567f37d9f7b5f47caa01ba2d0dca61314d4deb5 (diff)
Add support for building XPC services.
Change-Id: Ib1feaba0a13416f6cb074add4fddfd107f19d59b Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
Diffstat (limited to 'share/qbs/modules/bundle/BundleModule.qbs')
-rw-r--r--share/qbs/modules/bundle/BundleModule.qbs4
1 files changed, 4 insertions, 0 deletions
diff --git a/share/qbs/modules/bundle/BundleModule.qbs b/share/qbs/modules/bundle/BundleModule.qbs
index 3ef18e14a..319f5e8a2 100644
--- a/share/qbs/modules/bundle/BundleModule.qbs
+++ b/share/qbs/modules/bundle/BundleModule.qbs
@@ -33,6 +33,8 @@ Module {
return "";
} else if (packageType === "APPL") {
return "app";
+ } else if (packageType === "XPC!") {
+ return "xpc";
} else if (packageType === "FMWK") {
return "framework";
} else{
@@ -45,6 +47,8 @@ Module {
property string packageType: {
if (product.type.contains("inapppurchase"))
return undefined;
+ if (product.type.contains("xpcservice"))
+ return "XPC!";
if (product.type.contains("application"))
return "APPL";
if (product.type.contains("dynamiclibrary") || product.type.contains("staticlibrary"))