And here some numbers to compare it with Qt's qmake.
I've used this project: http://kst-plot.kde.org/
which supports qmake and cmake.
Running make/ninja on a fresh compiled project
with warm caches (in seconds):
qmake cmake Ninja
Makefiles makefiles
-j1 0.5-0.8 1.6-1.9 0.11-0.14
-j2 0.6-0.8 1.3-1.4 0.11-0.13
-j4 0.6-0.7 1.1-1.4 0.10-0.13
Summary:
- Ninja is the fastest
- cmake Makefiles are really slow
- parallel jobs doesn't help much in this special case
Peter
--
Powered by www.kitware.com
Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
Please keep messages on-topic and check the CMake FAQ at:
http://www.cmake.org/Wiki/CMake_FAQ
Follow this link to subscribe/unsubscribe:
http://www.cmake.org/mailman/listinfo/cmake