[QBS] Issue in interpretation of buildDirectory while to last QBS version

olivier musse olivier.musse at sfr.fr
Sun Sep 6 22:35:43 CEST 2015


I upgraded to last QCreator version 3.5.0 from previous 3.4.2 and some 
of my projects no more compile.
I found the issue:
In some static libraries, I used to export cpp.includepath like that:



So that all application depending on this library has the GeneratedFiles 
of the library as a include path.
In previous QBS version, buildDirectory seems interpreted in Export so 
that it is replaced with the library buildDirectory => the application 
compiled well
In last QBS version, buildDirectory seems interpreted in the application 
so that it is replaced with the application buildDirectory => the 
application does not compiled.

I found a work around forcing buildDirectory to be interpreted in 
Library by using an intermediate property.




Does this change in behavior is normal?
If yes, is there any solution better than the work around I found?

Many thanks in advance for help.



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/qbs/attachments/20150906/135d7e8d/attachment.html>

More information about the Qbs mailing list