aboutsummaryrefslogtreecommitdiffstats
path: root/tests/manual/productmoduledeps/productmoduledeps.qbp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/manual/productmoduledeps/productmoduledeps.qbp')
-rw-r--r--tests/manual/productmoduledeps/productmoduledeps.qbp47
1 files changed, 47 insertions, 0 deletions
diff --git a/tests/manual/productmoduledeps/productmoduledeps.qbp b/tests/manual/productmoduledeps/productmoduledeps.qbp
new file mode 100644
index 000000000..5e065f6b5
--- /dev/null
+++ b/tests/manual/productmoduledeps/productmoduledeps.qbp
@@ -0,0 +1,47 @@
+import qbs.base 1.0
+
+Project {
+ Application {
+ name : "HelloWorld"
+ destination: "bin"
+ Group {
+ files : [ "main.cpp" ]
+ }
+ Depends { name: "cpp" }
+ Depends { name: 'dummy' }
+ }
+
+ Product {
+ name: 'dummy'
+ type: 'installed_content'
+ Group {
+ files: 'main.cpp'
+ fileTags: 'install'
+ }
+ ProductModule {
+ Depends { name: 'dummy2' }
+ }
+ }
+
+ Product {
+ name: 'dummy2'
+ type: 'installed_content'
+ Group {
+ files: 'lib1.cpp'
+ fileTags: 'install'
+ }
+ ProductModule {
+ Depends { name: 'lib1' }
+ }
+ }
+
+ DynamicLibrary {
+ name : "lib1"
+ destination: "bin"
+ Group {
+ files : [ "lib1.cpp" ]
+ }
+ Depends { name: "cpp" }
+ }
+}
+