On 14-May-14 14:31, olivier musse wrote: > What is the best way to share source files and functionality among > different projects.
If you don't the source compiled built with different build settings, then I recommend creating a static library, like you did. Source file collections (like .pri files) are not supported yet. But there's suggestion QBS-59 for this feature. One can achieve something similar by using inheritance and/or .js files. It's just not that nice. > 2) How to share functionality between projects. > As an example, imagine I want to automatically generate a file > according to project properties [...] > I would like the transformer to be share among many projects so that I > only need to include in the project file a qbs file only containing this > transformer. > What is the best solution to do that ? Put the transformer to a separate file, e.g. mytrafo.qbs. Then import it import "somewhere/mytrafo.qbs" as MyTrafo and instantiate it MyTrafo { // and maybe override properties here } BR, Joerg _______________________________________________ QBS mailing list QBS@qt-project.org http://lists.qt-project.org/mailman/listinfo/qbs