[QBS] Referencing Rule properties
Dennis Tomas
den.t at gmx.de
Fri Jul 29 21:05:41 CEST 2016
Hello,
I have a custom rule for generating qrc files, which I'd like to use
several times in a product. I'd like to pass it the generated file's
base name using a property on the Rule:
Product {
[...]
QrcGenerator{
inputs: ["qm"]
baseName: "translations"
}
QrcGenerator {
inputs: ["asset"]
baseName: "assets"
}
}
The rule (QrcGenerator.qbs) looks like this:
Rule {
property string fileName: "resources"
multiplex: true
Artifact {
filePath: baseName + ".qrc" // ReferenceError
fileTags: ["qrc"]
}
prepare: {
[...]
}
}
I get a ReferenceError as marked above. Is there a way to somehow
reference baseName from the Artifact's filePath property?
Regards,
Dennis
More information about the Qbs
mailing list