summaryrefslogtreecommitdiff
path: root/qbs
diff options
context:
space:
mode:
authorChristian Stenger <christian.stenger@qt.io>2022-02-01 12:18:21 +0100
committerChristian Stenger <christian.stenger@qt.io>2022-02-03 05:27:56 +0000
commitb822b3f9e207cd8817adbe03baf2cbdcbb80a561 (patch)
tree77ee3464c4302f09218bd665e207db55161a79da /qbs
parent841bd52e07c07aec8efcd48d459c9cc4d2b210b9 (diff)
downloadqt-creator-b822b3f9e207cd8817adbe03baf2cbdcbb80a561.tar.gz
Tests: Provide qbs files for some manual tests
Change-Id: I6c5c839dc199379edaf4c43ae4d6a0ed6ebdf751 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'qbs')
-rw-r--r--qbs/imports/QtcManualtest.qbs21
1 files changed, 21 insertions, 0 deletions
diff --git a/qbs/imports/QtcManualtest.qbs b/qbs/imports/QtcManualtest.qbs
new file mode 100644
index 0000000000..cc21c8e3fa
--- /dev/null
+++ b/qbs/imports/QtcManualtest.qbs
@@ -0,0 +1,21 @@
+import qbs
+import qbs.FileInfo
+
+QtcProduct {
+ type: ["application"]
+
+ Depends { name: "Qt.testlib" }
+ Depends { name: "copyable_resource" }
+ targetName: "tst_" + name.split(' ').join("")
+
+ cpp.rpaths: [
+ project.buildDirectory + '/' + qtc.ide_library_path,
+ project.buildDirectory + '/' + qtc.ide_plugin_path
+ ]
+ cpp.defines: {
+ var defines = base.filter(function(d) { return d !== "QT_RESTRICTED_CAST_FROM_ASCII"; });
+ return defines;
+ }
+
+ install: false
+}