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
<[email protected] <mailto:[email protected]>> 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
    [email protected] <mailto:[email protected]>
    http://lists.qt-project.org/mailman/listinfo/qbs
    <http://lists.qt-project.org/mailman/listinfo/qbs>




--
Best regards,
Andrzej Telszewski
_______________________________________________
QBS mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/qbs

Reply via email to