aboutsummaryrefslogtreecommitdiffstats
path: root/share/qbs/imports/qbs/base/Application.qbs
diff options
context:
space:
mode:
Diffstat (limited to 'share/qbs/imports/qbs/base/Application.qbs')
-rw-r--r--share/qbs/imports/qbs/base/Application.qbs10
1 files changed, 10 insertions, 0 deletions
diff --git a/share/qbs/imports/qbs/base/Application.qbs b/share/qbs/imports/qbs/base/Application.qbs
index e16a93761..7f26279c8 100644
--- a/share/qbs/imports/qbs/base/Application.qbs
+++ b/share/qbs/imports/qbs/base/Application.qbs
@@ -36,4 +36,14 @@ NativeBinary {
return ["dynamiclibrary", "android.nativelibrary"];
return ["application"];
}
+
+ installDir: isBundle ? "Applications" : "bin"
+
+ Group {
+ condition: install
+ fileTagsFilter: isBundle ? "bundle.content" : "application";
+ qbs.install: true
+ qbs.installDir: installDir
+ qbs.installSourceBase: isBundle ? destinationDirectory : outer
+ }
}