[Development] Qt 6 buildsystem support requirements

BogDan Vatra bogdan at kdab.com
Thu Aug 2 08:13:13 CEST 2018


Hi,
În ziua de joi, 2 august 2018, la 01:31:10 EEST, Thiago Macieira a scris:
> On Wednesday, 1 August 2018 12:46:04 PDT BogDan Vatra via Development 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.
> 
> Now that is nice, as we know that the moc, uic, rcc outputs are platform-
> independent. That should help reduce the build times on Windows for
> debug-and- release builds, as running moc is a significant portion of the
> build time.

  It will be nice if this feature is mandatory for Qt 6, so let's add it to 
your requirements list.

  BTW, not only moc, uic & rcc are platform-independent, but also the headers 
(except a few that are generated by configure script which can be moved to 
platform libs dir). What will be cool really is to unify headers, examples & 
demos for the Qt SDKs, this way we'll save a lot of space.

Cheers,
BogDan.





More information about the Development mailing list