[Development] Qt 6 buildsystem support requirements

Sérgio Martins iamsergio at gmail.com
Wed Aug 1 22:17:28 CEST 2018


On Wed, Aug 1, 2018 at 8:46 PM, BogDan Vatra via Development
<development at qt-project.org> wrote:
> Hi,
>
> qmake can't compile them all *at once* e.g. $ qmake && make will compile
> only one target at the time not all.
>
> AFAIK QBS and iirc gn too, are the only few that have this cool feature.

And probably do a single moc and uic pass if you want ? The rules
system is pretty flexible.

Regards,
Sergio Martins



>
> On August 1, 2018 10:27:03 PM GMT+03:00, Thiago Macieira
> <thiago.macieira at intel.com> wrote:
>>
>> On Wednesday, 1 August 2018 11:58:02 PDT BogDan Vatra via Development
>> wrote:
>>>
>>>  Hi,
>>>
>>>    Did you knew that qbs can build all but windows targets at once from
>>> your
>>>  Linux machine?
>>
>>
>> That's not news. qmake can do that, provided you have the toolchains. You
>> could compile for Mac and MSVC too, if you had them (for MSVC, via Wine,
>> like
>> godbolt.org).
>>
>>>  Using mingw you can cross compile Qt for windows, but you
>>>  probably want to run tests and to check if the code compiles with msvc.
>>>  This feature might not seem pretty useful for linux, but is very useful
>>> for
>>>  Android where we can bundle multiple platforms in the same package.
>>
>>
>> Agreed.
>
>
> --
> Sent from my Android device with K-9 Mail. Please excuse my brevity.
>
> _______________________________________________
> Development mailing list
> Development at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/development
>



More information about the Development mailing list