diff options
Diffstat (limited to 'tests/auto/extensionsystem/plugin.qbs')
-rw-r--r-- | tests/auto/extensionsystem/plugin.qbs | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/tests/auto/extensionsystem/plugin.qbs b/tests/auto/extensionsystem/plugin.qbs new file mode 100644 index 0000000000..2d285cb890 --- /dev/null +++ b/tests/auto/extensionsystem/plugin.qbs @@ -0,0 +1,24 @@ +import qbs +import qbs.File +import qbs.FileInfo +import "./copytransformer.qbs" as CopyTransformer +import "../../../qbs/defaults.js" as Defaults + +DynamicLibrary { + Depends { name: "Aggregation" } + Depends { name: "ExtensionSystem" } + Depends { name: "cpp" } + Depends { name: "Qt.core" } + targetName: Defaults.qtLibraryName(qbs, name.split('_')[1]) + destinationDirectory: FileInfo.relativePath(project.ide_source_tree, sourceDirectory) + cpp.rpaths: [ + buildDirectory + "/lib/qtcreator", + buildDirectory + "/lib/qtcreator/plugins/QtProject" + ].concat(additionalRPaths) + property pathList filesToCopy + property pathList additionalRPaths: [] + CopyTransformer { + sourceFiles: product.filesToCopy + targetDirectory: product.destinationDirectory + } +} |