diff options
Diffstat (limited to 'tests/manual/productmoduledeps/productmoduledeps.qbp')
-rw-r--r-- | tests/manual/productmoduledeps/productmoduledeps.qbp | 47 |
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" } + } +} + |