aboutsummaryrefslogtreecommitdiffstats
path: root/share/qbs/modules/cpp/GenericGCC.qbs
diff options
context:
space:
mode:
authorJake Petroules <jake.petroules@petroules.com>2014-04-07 15:25:43 -0400
committerJake Petroules <jake.petroules@petroules.com>2014-04-14 17:20:56 +0200
commit66c391892c92b69fb922193d6f7702dde71d7ed2 (patch)
treec190115a3a75d1dcdc57495c1ea530cb1aaac767 /share/qbs/modules/cpp/GenericGCC.qbs
parent661de9d74ee8e74dbe85a5c52563094f63ee03c0 (diff)
Pass the product to PathTools functions for proper encapsulation.
Change-Id: Idcfbb37830e56b09af56d087b710b7e64fb66c0c Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
Diffstat (limited to 'share/qbs/modules/cpp/GenericGCC.qbs')
-rw-r--r--share/qbs/modules/cpp/GenericGCC.qbs14
1 files changed, 7 insertions, 7 deletions
diff --git a/share/qbs/modules/cpp/GenericGCC.qbs b/share/qbs/modules/cpp/GenericGCC.qbs
index dccadbde0..772dc0782 100644
--- a/share/qbs/modules/cpp/GenericGCC.qbs
+++ b/share/qbs/modules/cpp/GenericGCC.qbs
@@ -67,32 +67,32 @@ CppModule {
usings: ["dynamiclibrary_copy", "staticlibrary", "frameworkbundle"]
Artifact {
- fileName: product.destinationDirectory + "/" + PathTools.dynamicLibraryFilePath()
+ fileName: product.destinationDirectory + "/" + PathTools.dynamicLibraryFilePath(product)
fileTags: ["dynamiclibrary"]
}
// libfoo
Artifact {
- fileName: product.destinationDirectory + "/" + PathTools.dynamicLibraryFileName(undefined, 0)
+ fileName: product.destinationDirectory + "/" + PathTools.dynamicLibraryFileName(product, undefined, 0)
fileTags: ["dynamiclibrary_symlink"]
}
// libfoo.1
Artifact {
- fileName: product.destinationDirectory + "/" + PathTools.dynamicLibraryFileName(undefined, 1)
+ fileName: product.destinationDirectory + "/" + PathTools.dynamicLibraryFileName(product, undefined, 1)
fileTags: ["dynamiclibrary_symlink"]
}
// libfoo.1.0
Artifact {
- fileName: product.destinationDirectory + "/" + PathTools.dynamicLibraryFileName(undefined, 2)
+ fileName: product.destinationDirectory + "/" + PathTools.dynamicLibraryFileName(product, undefined, 2)
fileTags: ["dynamiclibrary_symlink"]
}
// Copy of dynamic lib for smart re-linking.
Artifact {
fileName: product.destinationDirectory + "/.socopy/"
- + PathTools.dynamicLibraryFilePath()
+ + PathTools.dynamicLibraryFilePath(product)
fileTags: ["dynamiclibrary_copy"]
alwaysUpdated: false
cpp.transitiveSOs: {
@@ -225,7 +225,7 @@ CppModule {
usings: ["dynamiclibrary", "staticlibrary", "frameworkbundle"]
Artifact {
- fileName: product.destinationDirectory + "/" + PathTools.staticLibraryFilePath()
+ fileName: product.destinationDirectory + "/" + PathTools.staticLibraryFilePath(product)
fileTags: ["staticlibrary"]
cpp.staticLibraries: {
var result = []
@@ -271,7 +271,7 @@ CppModule {
usings: ["dynamiclibrary_copy", "staticlibrary", "frameworkbundle"]
Artifact {
- fileName: product.destinationDirectory + "/" + PathTools.applicationFilePath()
+ fileName: product.destinationDirectory + "/" + PathTools.applicationFilePath(product)
fileTags: ["application"]
}