On Wednesday 05 October 2011, Konstantin Tokarev wrote:
> 05.10.2011, 03:38, "Peter Kümmel" <[email protected]>:
> > The next version (> 2.8.6) of CMake will support ninja,
> > and I would like to use 'ninja' instead of 'make'
> > with qtreator.
> > 
> > The round trip is much faster with ninja.
> > For instance, a dry run on clang takes 1.4s with
> > cmake generated Makefiles and 0.16s with ninja.
> 
> I guess this is limitation of CMake. It generates crappy over-verbose
> Makefiles as compared with other Makefile generators.

Makefiles created by cmake contain the complete dependencies, i.e. you can be 
sure that
- if something needs to be rebuilt, it will be rebuilt
- it won't do more than strictly necessary.

qmake makefiles really do not have complete dependencies.
I can't remember exactly whether it were only dependencies with moc or also 
other dependencies (it's two years ago already again that I used qmake-
generated makefiles the last time).

Alex
_______________________________________________
Qt-creator mailing list
[email protected]
http://lists.qt.nokia.com/mailman/listinfo/qt-creator

Reply via email to