Details
Description
I have Product {} with Depends
{name: "somethingNonExistent"}.
If Product's condition == true, QBS will die with error "dependency not found" during "resolve".
But if Product's condition == false (for example, we can pass command-line parameter) it will die too.
Tiny example: https://gist.github.com/nico-izo/8460cdbf6f0b729ea226
For now I think, that I should connect Product's condition with somethingNonExistent.present and use required:false property, but maybe QBS should not die on Depends fail in explicitly disabled Product?
Attachments
For Gerrit Dashboard: QBS-864 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
178089,2 | Try harder not to throw errors in disabled products | master | qbs/qbs | Status: MERGED | +2 | 0 |