[QBS] Multiple products, sharing the same settings, within single .qbs file
Andrzej Telszewski
atelszewski at gmail.com
Thu Aug 25 03:08:33 CEST 2016
On 25/08/16 01:44, NIkolai Marchenko wrote:
> yes, I meant a separate settings file. I do not know if it is possible
> to do what you want in a single file.
>
Oh, I see. I'll do it with separate file then.
Thanks!
> On Thu, Aug 25, 2016 at 2:31 AM, Andrzej Telszewski
> <atelszewski at gmail.com <mailto:atelszewski at gmail.com>> wrote:
>
> On 25/08/16 01:17, NIkolai Marchenko wrote:
>
> Yes, you can.
>
> import CommonFile as Base
> Base{
> name: "product 1"
> }
> Base{
> name: "product 2"
> }
> etc....
>
>
> This:
> import CommonFile as Base
>
> gives me error:
> error: import CommonFile not found
>
> Unless by CommonFile you meant MY file with common settings?
> But if so, then I don't actually want that.
>
> I want both common settings and multiple products to be in *single*
> file.
>
> I'm using qbs 1.5.2
>
> Thanks.
>
>
> On Thu, Aug 25, 2016 at 2:11 AM, Andrzej Telszewski
> <atelszewski at gmail.com <mailto:atelszewski at gmail.com>
> <mailto:atelszewski at gmail.com <mailto:atelszewski at gmail.com>>>
> wrote:
>
> Hi,
>
> Is it possible to have multiple products, with common
> settings, in
> single qbs file?
>
> Say, something like:
>
> Project {
> Settings {
> cpp.warningLevel: "all"
> cpp.cxxLanguageVersion: "gnu99"
> }
>
> Product {
> SomehowReference: Settings
> name: "p1"
> files: "p1.c"
> }
>
> Product {
> SomehowReference: Settings
> name: "p2"
> files: "p2.c"
> }
> }
>
> I would love to have all of this in a single file.
>
> Thanks in advance!
>
> --
> Best regards,
> Andrzej Telszewski
> _______________________________________________
> QBS mailing list
> QBS at qt-project.org <mailto:QBS at qt-project.org>
> <mailto:QBS at qt-project.org <mailto:QBS at qt-project.org>>
> http://lists.qt-project.org/mailman/listinfo/qbs
> <http://lists.qt-project.org/mailman/listinfo/qbs>
> <http://lists.qt-project.org/mailman/listinfo/qbs
> <http://lists.qt-project.org/mailman/listinfo/qbs>>
>
>
>
>
> --
> Best regards,
> Andrzej Telszewski
>
>
--
Best regards,
Andrzej Telszewski
More information about the Qbs
mailing list