summaryrefslogtreecommitdiff
path: root/tests/manual/proparser
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 /tests/manual/proparser
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 'tests/manual/proparser')
-rw-r--r--tests/manual/proparser/testreader.qbs61
1 files changed, 61 insertions, 0 deletions
diff --git a/tests/manual/proparser/testreader.qbs b/tests/manual/proparser/testreader.qbs
new file mode 100644
index 0000000000..0bc7b9387f
--- /dev/null
+++ b/tests/manual/proparser/testreader.qbs
@@ -0,0 +1,61 @@
+QtcManualtest {
+ name: "Manual ProParser test"
+ Depends { name: "Qt.core" }
+
+ cpp.includePaths: base.concat(["../../../src/shared/proparser/",
+ "../../../src/libs/"])
+
+ cpp.defines: ["QMAKE_BUILTIN_PRFS",
+ "QT_NO_CAST_TO_ASCII",
+ "QT_RESTRICTED_CAST_FROM_ASCII",
+ "QT_USE_QSTRINGBUILDER",
+ "PROEVALUATOR_FULL",
+ "PROEVALUATOR_CUMULATIVE",
+ "PROEVALUATOR_INIT_PROPS"]
+
+ Properties {
+ condition: qbs.targetOS.contains("windows")
+ cpp.dynamicLibraries: "advapi32"
+ }
+
+ files: [
+ "main.cpp",
+ ]
+
+ Group {
+ name: "ProParser files"
+ prefix: "../../../src/shared/proparser/"
+
+ files: [
+ "ioutils.cpp",
+ "ioutils.h",
+ "profileevaluator.cpp",
+ "profileevaluator.h",
+ "proitems.cpp",
+ "proitems.h",
+ "proparser.qrc",
+ "qmake_global.h",
+ "qmakebuiltins.cpp",
+ "qmakeevaluator.cpp",
+ "qmakeevaluator.h",
+ "qmakeevaluator_p.h",
+ "qmakeglobals.cpp",
+ "qmakeglobals.h",
+ "qmakeparser.cpp",
+ "qmakeparser.h",
+ "qmakevfs.cpp",
+ "qmakevfs.h",
+ "registry.cpp",
+ "registry_p.h",
+ ]
+ }
+
+ Group {
+ name: "Porting Helper"
+ prefix: "../../../src/libs/utils/"
+
+ files: [
+ "porting.h"
+ ]
+ }
+}