- May 14, 2019
-
-
Guilherme Amadio authored
-
Guilherme Amadio authored
-
Guilherme Amadio authored
-
- May 10, 2019
-
-
Philippe Canal authored
This is done by taking the check of fUniqueID and the assignment to fBuits into a separate function and by including this function in the header *but* marking it as "noinline" to prevent its inlining and preserve a way to suppress the valgrind warning. Introducing the macro R__NEVER_INLINE which expands to inline __attribute__((noinline)) The performance degradation is less than 10% for a case doing only creation and destruction of TObjects.
-
- May 06, 2019
-
-
Ivana Hrivnacova authored
this will allow to maintain a standalone version of VMC in parallel, which can be then tagged more frequently according to the needs of the VMC project
-
- Apr 22, 2019
-
-
Oksana Shadura authored
-
Oksana Shadura authored
-
Oksana Shadura authored
This reverts commit 83e5d9f45c76914118501652e0c53ff56793fefe.
-
- Mar 12, 2019
-
-
Guilherme Amadio authored
This is required, for example, when building roottest externally to find and run hsimple.C with root to generate hsimple.root. ROOT-9956 #close
-
- Mar 11, 2019
-
-
Guilherme Amadio authored
Tests are only meant to be run during the build, not to be installed as part of ROOT.
-
- Mar 07, 2019
-
-
Sergey Linev authored
Now default location for JSROOT is <prefix>/js For Openui5 files is <prefix>/ui5
-
- Feb 18, 2019
-
-
Guilherme Amadio authored
Can cause unnecessary extra linking to system libraries. We should add linking libraries directly to each target that needs it.
-
- Feb 12, 2019
-
-
Henry Fredrick Schreiner authored
-
- Feb 11, 2019
-
-
Guilherme Amadio authored
-
- Jan 15, 2019
-
-
Guilherme Amadio authored
This was introduced by 2744a802520eb0f45a832ed2c9d351c30b73cee9. Currently, 'cmake -E env' is used for setting environment variables.
-
Guilherme Amadio authored
-
Guilherme Amadio authored
-
Guilherme Amadio authored
-
Guilherme Amadio authored
-
Guilherme Amadio authored
-
Guilherme Amadio authored
-
Guilherme Amadio authored
-
Guilherme Amadio authored
-
- Jan 09, 2019
-
-
Guilherme Amadio authored
-
Guilherme Amadio authored
-
Guilherme Amadio authored
-
Guilherme Amadio authored
-
Guilherme Amadio authored
-
- Dec 21, 2018
-
-
Guilherme Amadio authored
Inside build/unix/compiledata.sh, 'BXX' is set to the basename of 'CXX' and used instead, so this code is not needed in any case. Fixes: ROOT-9883
-
Guilherme Amadio authored
-
- Dec 20, 2018
-
-
Guilherme Amadio authored
This is necessary to ensure that the header RConfigure.h will contain correct information if CMAKE_CXX_STANDARD is changed after the initial configuration. Related issues: ROOT-9492, ROOT-9841
-
Guilherme Amadio authored
Fixes: ROOT-9695, ROOT-9805
-
- Dec 17, 2018
-
-
Axel Naumann authored
-
- Dec 04, 2018
-
-
Pere Mato Vila authored
-
- Dec 03, 2018
-
-
Gerardo Ganis authored
-
- Nov 22, 2018
-
-
Vassil Vassilev authored
Export in ROOTConfig.cmake the list of all options, too. This patch is a prerequisite to fix ROOT-9405.
-
- Nov 19, 2018
-
-
Danilo Piparo authored
unless we are not on osx and gcc the gcc major is 4.
-
- Oct 09, 2018
-
-
Jakob Blomer authored
-
- Aug 30, 2018
-
-
Vassil Vassilev authored
The test should reuse the prebuilt modules in the module cache. However, due to a mismatch between the module-related flags exported by FindROOT. There is a mismatch between the -D passed by cmake. This patch make sure that the build arguments match more closely the build setup of ROOT. Thus we can reuse the already built module files.
-
- Jul 16, 2018
-
-
Guilherme Amadio authored
The CMake build system is broken with genvector=OFF (does not really disable genvector, and tests fail if that is fixed). Therefore, it was decided that it's better to just make this always ON and remove the option for disabling it altogether.
-