diff options
Diffstat (limited to 'qbs/imports')
-rw-r--r-- | qbs/imports/QtcDevHeaders.qbs | 4 | ||||
-rw-r--r-- | qbs/imports/QtcProduct.qbs | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/qbs/imports/QtcDevHeaders.qbs b/qbs/imports/QtcDevHeaders.qbs index 3ca4730834..819983f27d 100644 --- a/qbs/imports/QtcDevHeaders.qbs +++ b/qbs/imports/QtcDevHeaders.qbs @@ -3,13 +3,15 @@ import qbs.FileInfo Product { property string productName: project.name + property string baseDir: sourceDirectory name: productName + " dev headers" condition: qtc.make_dev_package Depends { name: "qtc" } Group { + prefix: baseDir + '/' files: ["**/*.h"] qbs.install: true qbs.installDir: qtc.ide_include_path + '/' + FileInfo.fileName(product.sourceDirectory) - qbs.installSourceBase: product.sourceDirectory + qbs.installSourceBase: baseDir } } diff --git a/qbs/imports/QtcProduct.qbs b/qbs/imports/QtcProduct.qbs index 0e17a4145f..3c789ed3de 100644 --- a/qbs/imports/QtcProduct.qbs +++ b/qbs/imports/QtcProduct.qbs @@ -1,4 +1,5 @@ import qbs 1.0 +import qbs.FileInfo import QtcFunctions Product { @@ -7,6 +8,7 @@ Product { property bool install: true property string installDir property stringList installTags: type + property string fileName: FileInfo.fileName(sourceDirectory) + ".qbs" Depends { name: "cpp" } Depends { name: "qtc" } |