aboutsummaryrefslogtreecommitdiffstats
path: root/tests/manual/application/test.qbp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/manual/application/test.qbp')
-rw-r--r--tests/manual/application/test.qbp43
1 files changed, 43 insertions, 0 deletions
diff --git a/tests/manual/application/test.qbp b/tests/manual/application/test.qbp
new file mode 100644
index 000000000..4e993bedf
--- /dev/null
+++ b/tests/manual/application/test.qbp
@@ -0,0 +1,43 @@
+import qbs.base 1.0
+
+Project {
+ Product {
+ type: "application"
+ name: "QtHelloWorld"
+
+ Depends {
+ name: "Qt"
+ submodules: ["gui"]
+ }
+
+ property bool someCustomFeature: true
+
+ Group {
+ condition: qbs.debugInformation === false
+ files : [ "main.cpp" ]
+ }
+
+ Group {
+ condition: qbs.debugInformation === true
+ files : [ "main_dbg.cpp" ]
+ }
+
+ files : [
+ "object1.h",
+ "object1.cpp",
+ "object2.cpp",
+ "foo.c"
+ ]
+
+ Group {
+ files: [ "object2.h" ]
+ fileTags: [ "hpp" ]
+ }
+
+ Group {
+ condition: someCustomFeature == true
+ files: [ "somecustomfeature.cpp" ]
+ }
+ }
+}
+