- Mar 27, 2017
-
-
Mattias Ellert authored
-
Gerardo Ganis authored
Follow-up PR #376 from M Ellert
-
- Feb 14, 2017
-
-
Raphael Isemann authored
Many headers contains redundant header guards around #include directives: #ifndef ROOT_TTree #include "TTree.h" #endif This patch removes the #ifndef's around these includes as they don't serve any pratical purpose anymore and are no longer part of the current ROOT coding convention. This patch also fixes the 153 typos that are contained in the symbols of the #ifndef directives. Signed-off-by:
Vassil Vassilev <vvasilev@cern.ch>
-
- Jan 28, 2017
-
-
Philippe Canal authored
This reverts commit 83e4099f.
-
Mattias Ellert authored
-
Mattias Ellert authored
This reverts commit 5c076c6c.
-
- Jan 27, 2017
-
-
Philippe Canal authored
This reverts commit 92c7310f.
-
- Jan 26, 2017
-
-
Vassil Vassilev authored
This reverts commit b406328d, reversing changes made to 318c7a47.
-
- Jan 25, 2017
-
-
Philippe Canal authored
-
- Jan 17, 2017
-
-
Georgios Bitzes authored
-
Brian Bockelman authored
Replaces if(builtin_foo) statements with explicit support in the various ROOT macros.
-
Brian Bockelman authored
This removes ROOT_ADD_BUILTIN_DEPENDENCIES and adds BUILD_BYPRODUCTS for the external projects. This way, the build system can explicitly depend on the output file of the external project instead of introducing a hidden dependency..
-
- Jan 13, 2017
-
-
Vassil Vassilev authored
If necessary it still could be accessed through TAuthenticate.
-
- Dec 19, 2016
-
-
Vassil Vassilev authored
-
Vassil Vassilev authored
-
- Dec 17, 2016
-
-
Vassil Vassilev authored
Make cannot deal with 'export *', they have to be escaped and fixed later on.
-
- Dec 14, 2016
-
-
Vassil Vassilev authored
This is the recommended way of using the modules feature and should pave our way of enabling -fmodules-local-submodules-visibility mode.
-
Vassil Vassilev authored
-
Vassil Vassilev authored
-
Vassil Vassilev authored
-
Vassil Vassilev authored
This remove duplicate definitions and duplicate default argument errors when building modules for proof.
-
Vassil Vassilev authored
Our two build systems can generate almost entirely a modulemap file laying out one module per library. Due to some non-modular implementation in ROOT's core we still need to treat some header files specially. This patch appends modular header files to the modulemap while skipping the predefined ones. Configure-make relates all headers that are installed in $ROOTSYS/include to their library whereas relates only headers which are part of library's dictionary.
-
- Nov 25, 2016
-
-
Axel Naumann authored
-
Axel Naumann authored
-
Axel Naumann authored
-
Axel Naumann authored
-
Axel Naumann authored
rpdp headers are not part of the ROOT public API and thus should not be visible in include/. They were simply because multiple ROOT modules were including them, and we had no way to specify that other than publishing them. Now we have a new directory next to src/ and inc/: res/ (as in "reserved" or "restricted"), signalling that these headers are not public but used by other ROOT modules. Update the Moduke.mk-s accordingly. Move a few really private headers into their src/ directories.
-
- Nov 16, 2016
-
-
Georgios Bitzes authored
-
Georgios Bitzes authored
-
- Nov 15, 2016
-
-
Georgios Bitzes authored
-
- Nov 01, 2016
-
-
Georgios Bitzes authored
-
- Oct 14, 2016
-
-
Pere Mato Vila authored
-
- Sep 29, 2016
-
-
Axel Naumann authored
-
- Sep 25, 2016
-
-
Berserker authored
-
- Sep 22, 2016
- Sep 20, 2016
-
-
Sergey Linev authored
Signed-off-by:
Philippe Canal <pcanal@fnal.gov>
-
Sergey Linev authored
Signed-off-by:
Sergey Linev <S.Linev@gsi.de> Signed-off-by:
Philippe Canal <pcanal@fnal.gov>
-
- Sep 19, 2016
-
-
Fons Rademakers authored
A fix is also available upstream in civetweb soon, see: https://github.com/civetweb/civetweb/issues/349
-
- Sep 07, 2016
-
-
Philippe Canal authored
-