diff options
Diffstat (limited to 'tests/auto/blackbox/testdata/two-default-property-values/modules/mymodule/mymodule.qbs')
-rw-r--r-- | tests/auto/blackbox/testdata/two-default-property-values/modules/mymodule/mymodule.qbs | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/tests/auto/blackbox/testdata/two-default-property-values/modules/mymodule/mymodule.qbs b/tests/auto/blackbox/testdata/two-default-property-values/modules/mymodule/mymodule.qbs new file mode 100644 index 000000000..52e99e24d --- /dev/null +++ b/tests/auto/blackbox/testdata/two-default-property-values/modules/mymodule/mymodule.qbs @@ -0,0 +1,24 @@ +import qbs +import qbs.TextFile + +Module { + property string direct + property string indirect: direct ? "set" : "unset" + + Rule { + inputs: ["txt"] + Artifact { + filePath: product.moduleProperty("mymodule", "indirect") + fileTags: ["mymodule"] + } + prepare: { + var cmd = new JavaScriptCommand(); + cmd.description = "Creating " + output.fileName; + cmd.sourceCode = function() { + var f = new TextFile(output.filePath, TextFile.WriteOnly); + f.close(); + }; + return [cmd]; + } + } +} |