[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