Hi again!
I started playing with ModuleProvider, and I find the "name" property
a bit confusing: if the dependency was specified as
Depends { name: "myprovider.a" }
the the module provider in "module-providers/myprovider/provider.qbs"
only sees "myprovider" as "name" property -- the "a" is lost.
But "a" is, in my case, the important bit of information, because I need
to look up some files in the filesystem based on which dependency is
specified. Looking at the QBS source code
(src/lib/corelib/language/moduleloader.cpp), it does not look like there
is any way to get the full dependency name.
Did I overlook something? If not, would you consider the addition of a
"relativeName" property, which QBS would set to the second part of the
name (the one currently being left out, that is "a" in this example), if
I provide the code for it?
Ciao,
Alberto
_______________________________________________
Qbs mailing list
Qbs@qt-project.org
https://lists.qt-project.org/listinfo/qbs