- Sep 28, 2018
-
-
Guilherme Amadio authored
-
- Jul 28, 2017
-
-
Raphael Isemann authored
This refactors the CMake build files to no longer manually call the CMake functions for generating and linking the dicionairies. One reason is to reduce boilerplate, the other is that it is now no longer possible to have naming mismatches between the dictionary generation arguments and linking function arguments which was causing the race conditions we had in our build system. This also now follows more strictly the separation between dependencies like Math, Tree and Core and pure linking flags to external libraries.
-
- Jul 12, 2017
-
-
Raphael Isemann authored
ROOT_GENERATE_DICTIONARY allows to specify dependencies, but we currently don't actually specify those. As we need this for getting the module dependencies right (as we can't build missing modules on demand), we should add those dependencies here. Then those dependencies propagate to the rootcling invocation which will in the future also generate the C++ module for the selected dictionary.
-
- Aug 23, 2015
-
-
Benedikt Hegner authored
-
- Jan 31, 2014
-
-
Danilo Piparo authored
now the library names in the rootmaps are sane. In addition, the creation of the tmva and genvector dicts was simplified.
-
- Dec 17, 2013
-
-
Danilo Piparo authored
mechanism which does not involve rlibmap anymore but rootcling instead. Basically all the calls to the macro calling rlibmap have been removed. Signed-off-by:
Danilo Piparo <danilo.piparo@cern.ch> Signed-off-by:
Fons Rademakers <Fons.Rademakers@cern.ch>
-
- Jan 09, 2012
-
-
Fons Rademakers authored
Attached is a number of changes to polish the dependencies between libraries when using CMake to build on top of ROOT. git-svn-id: http://root.cern.ch/svn/root/trunk@42575 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 27, 2011
-
-
Fons Rademakers authored
Introduce alternative cmake based build system. Cmake is especially convenient for building on Windows, as it can produce VC projects or nmake files and does not require cygwin to be installed. In addition on OSX Xcode projects can be generated. git-svn-id: http://root.cern.ch/svn/root/trunk@39463 27541ba8-7e3a-0410-8455-c3a389f83636
-