Speaker
Guilherme Amadio
(CERN)
Description
ROOT 6.14/00 is the first release in which CMake is used exclusively for the build system, after deprecation and removal of the old configure/make scripts. However, the CMake build system was added in 2011, before CMake 3.0 and “modern CMake” became established. This presentation will summarize how ROOT's build system is evolving to use modern CMake constructs to become more modular and to better support users' projects that depend on ROOT.
Primary authors
Guilherme Amadio
(CERN)
Axel Naumann
(CERN)