Hi,

We have a large c/c++/fortran project, CMSSW, that is built with a custom tool, 
scram. 

https://github.com/cms-sw/cmssw

The project might move to a cmake based build in the future. The scripts to 
convert to CmakeLists.tx has been written

https://github.com/cms-sw/cmssw2cmake

Tests show that with the cmake files generated with this script, configuring 
the project uses up to 1.5GB of ram and takes 11 minutes when using 
-GMakefiles. Using -GNinja and using the latest cmake, this time can be reduced 
to 8 minutes.

The project builds 14k object files, 2.2k libraries, ~600 binaries, 500 
generated source files with links to ~100 external libraries.

Is this amount of memory usage and time typical for a project of this size?

Patrick Gartung
Fermilab

Attachment: smime.p7s
Description: S/MIME cryptographic signature

-- 

Powered by www.kitware.com

Please keep messages on-topic and check the CMake FAQ at: 
http://www.cmake.org/Wiki/CMake_FAQ

Kitware offers various services to support the CMake community. For more 
information on each offering, please visit:

CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Follow this link to subscribe/unsubscribe:
https://cmake.org/mailman/listinfo/cmake

Reply via email to