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
