[QBS] Platform specific Depends

Joerg Bornemann joerg.bornemann at nokia.com
Fri Sep 14 11:47:24 CEST 2012


On 13/09/2012 18:34, ext Сидоров Алексей wrote:

> How should be called platform specific modules?
>
> Depends { name: "Cocoa" condition: qbs.qbs.targetOS === "mac" }
> vs
> Depends { name: "mac.Cocoa" }
>
> and
>
> Depends { name: "windows.user32" }
> vs
> Depends { name: "winapi.user32" }
> vs
> Depends { name: "user32"; condition: qbs.qbs.targetOS === "windows" }
>
> Whether to use a prefix for the platform specific modules in Depends and whether to add condition variable?

I vote for a prefix that corresponds to the platform's name.
Depends { name: "mac.Cocoa" }
Depends { name: "windows.user32" }


Cheers,

Jörg




More information about the Qbs mailing list