On Wed, 10 Jun 2020 11:37:02 +0200 (CEST) "Richard Weickelt" <rich...@weickelt.de> wrote:
> ... And module properties set in the profile. I had a glance look at the > source code. When evaluating the condition property, we are taking the > following information from the product context into account: > > - module values set in the profile (can even be a local profile within the > product item) > - a fully(?) resolved instance of the qbs module > > The result is then cached since this module might be loaded multiple times in > the same product context. I don't see why we could not allow access to > product as well as project properties and module properties set in the > product item. > > Christian, is that restriction by purpose? Well, there was no use case so far, and it does seem a bit dubious at first glance. But if there's a compelling case, perhaps it could be added (if it is actually possible; it's been a while since I've done work in that area). Christian _______________________________________________ Qbs mailing list Qbs@qt-project.org https://lists.qt-project.org/listinfo/qbs