Skip to content
Snippets Groups Projects
  1. Jul 28, 2017
    • Raphael Isemann's avatar
      Use ROOT_STANDARD_LIBRARY_PACKAGE where possible [NFC] · ac0de75b
      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.
      ac0de75b
  2. Jul 12, 2017
    • Raphael Isemann's avatar
      Add missing dependencies to ROOT_GENERATE_DICTIONARY · 8a646b53
      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.
      8a646b53
  3. Jan 28, 2017
  4. Jan 26, 2017
  5. Nov 25, 2016
  6. Jan 09, 2016
  7. Aug 23, 2015
  8. Jun 25, 2015
  9. Nov 08, 2014
  10. Sep 04, 2014
  11. Jun 02, 2014
  12. Mar 28, 2014
  13. Jan 31, 2014
    • Danilo Piparo's avatar
      Fix the CMake build · 880fe6d6
      Danilo Piparo authored
      now the library names in the rootmaps are sane.
      In addition, the creation of the tmva and genvector dicts was
      simplified.
      880fe6d6
  14. Dec 17, 2013
  15. Apr 10, 2012
  16. Dec 20, 2011
  17. Oct 19, 2011
  18. May 27, 2011
    • Fons Rademakers's avatar
      From Pere: · 79d2161a
      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
      79d2161a
Loading