aboutsummaryrefslogtreecommitdiffstats
path: root/qbs
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@qt.io>2016-11-22 13:19:11 +0100
committerChristian Kandeler <christian.kandeler@qt.io>2016-11-23 09:11:43 +0000
commitc32ef98c0f4a40effa5b374a0c90ce55cc9e06f6 (patch)
tree97b12b34cf07643ea91f0229d79874461c6ee5a5 /qbs
parentc8bb93de6b6dcc4f454eee3948a095663e6d61b6 (diff)
qbs build: Don't use relative paths in product parent items
We should be explicit about where we assume the source files to be. The base directory might change in the future. Change-Id: Ifd53c2586f5c67a72ed928130647083d467a3e30 Reviewed-by: Jake Petroules <jake.petroules@qt.io>
Diffstat (limited to 'qbs')
-rw-r--r--qbs/imports/QtcDocumentation.qbs2
-rw-r--r--qbs/imports/QtcPlugin.qbs2
2 files changed, 4 insertions, 0 deletions
diff --git a/qbs/imports/QtcDocumentation.qbs b/qbs/imports/QtcDocumentation.qbs
index c98ee8dec3..8fbbcaf795 100644
--- a/qbs/imports/QtcDocumentation.qbs
+++ b/qbs/imports/QtcDocumentation.qbs
@@ -1,4 +1,5 @@
import qbs
+import qbs.FileInfo
Product {
builtByDefault: false
@@ -11,6 +12,7 @@ Product {
Group {
name: "main qdocconf file"
+ prefix: product.sourceDirectory + '/'
files: [mainDocConfFile]
fileTags: ["qdocconf-main"]
}
diff --git a/qbs/imports/QtcPlugin.qbs b/qbs/imports/QtcPlugin.qbs
index 1a6406f176..d0159dceef 100644
--- a/qbs/imports/QtcPlugin.qbs
+++ b/qbs/imports/QtcPlugin.qbs
@@ -50,12 +50,14 @@ QtcProduct {
Group {
name: "PluginMetaData"
+ prefix: product.sourceDirectory + '/'
files: [ product.name + ".json.in" ]
fileTags: ["pluginJsonIn"]
}
Group {
name: "MimeTypes"
+ prefix: product.sourceDirectory + '/'
files: [ "*.mimetypes.xml" ]
}