- 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>
-
Danilo Piparo authored
Signed-off-by:
Danilo Piparo <danilo.piparo@cern.ch> Signed-off-by:
Fons Rademakers <Fons.Rademakers@cern.ch>
-
Danilo Piparo authored
which happens through rootcling and not anymore through rlibmap. Signed-off-by:
Danilo Piparo <danilo.piparo@cern.ch> Signed-off-by:
Fons Rademakers <Fons.Rademakers@cern.ch>
-
Bertrand Bellenot authored
-
Philippe Canal authored
Add TClassEdit::IsInterpreterDetail
-
Philippe Canal authored
This avoids un-necessary lookup. This is now used in TBaseClass (hence reducing the risk of not being able to find the base class even-though we have the ClassInfo because some is wrong in the name normalization and/or lookup).
-
Philippe Canal authored
-
Philippe Canal authored
-
Philippe Canal authored
The string based AutoLoading function expect a short normalized type as input, so we need to transformed the demangled name a bit before passing it along.
-
Philippe Canal authored
And also for all class templates in gnu_cxx and class templates starting with an underscore.
-
Philippe Canal authored
-
Bertrand Bellenot authored
-
Fons Rademakers authored
By Bertrand.
-
- Dec 16, 2013
-
-
Danilo Piparo authored
clean duplicate headers which were included.
-
- Dec 13, 2013
-
-
Danilo Piparo authored
-
- Dec 12, 2013
-
-
Vassil Vassilev authored
-
Vassil Vassilev authored
-
Vassil Vassilev authored
This fix should be generalized such that upon autoloading we should be able to check whether cling issued an error and abort the whole autoloading.
-
- Dec 11, 2013
-
-
Pere Mato Vila authored
More changes to control the installation (with CMake and gnuinstall=ON) addressing the issues in ROOT-5753.
-
Pere Mato Vila authored
- Added new variables CMAKE_INSTALL_<...>DIR to allow full configurability of installations. It addresses ROOT5753 - Renamed option 'sysinstall' to gnuinstall' to force installation following the GNU style. - Additional cleanup of unneeded files.
-
- Dec 10, 2013
-
-
Philippe Canal authored
-
Axel Naumann authored
(cherry picked from commit b5d991d9a06b604fc7a9edcf9bff96d2899b8655)
-
- Dec 09, 2013
-
-
Pere Mato Vila authored
-
Bianca Cristina Cristescu authored
(cherry picked from commit f3cf5e96c4c922f74df33f78e3df926a9ce2f0fb)
-
Danilo Piparo authored
-
- Dec 06, 2013
-
-
Axel Naumann authored
(cherry picked from commit c7caadda0902a0b5cf7194c584ffd3cc328827a1)
-
Axel Naumann authored
(cherry picked from commit 9a9e0a04822c237b1da303688293c2600bd53161)
-
Axel Naumann authored
(cherry picked from commit 04de3a90cddb2718dc263ee104854b5395bfd869)
-
- Dec 05, 2013
-
-
Danilo Piparo authored
the rootmapfile was created within the TSystem::CompileMacro function assuming the "old" rootmapfile format. This upgrade allows to have a single producer of rootmapfiles: rootcling.
-
Danilo Piparo authored
given that dictionary headers are not created anymore since ~1month
-
Danilo Piparo authored
To achieve this goal the following changes were applied: 1) rlibmap is reduced to a no-op with a nice deprecation message. The return value is zero not to break build systems which may rely on it. This will be transformed to an error in beta 2. rlibmap will be removed in beta 3. 2) The build systems were updated in order to leverage rootcling for the rootmap generation, basically adding 2 flags, -rmf and -rml. 3) Rootcling has a new option, -r which is on the same footing of -f but it tells the system to ignore the dictionary generation. When -r is present rootcling becomes a tool to generate rootmaps (and capability files). At the moment the makefile build does not properly account for rootmaps as targets, i.e. a deleted/modified rootmap will trigger a no-op rlibmap. A forthcoming commit will fix this behaviour.
-
- Dec 04, 2013
-
-
Axel Naumann authored
Allows GetPartiallyDesugaredType() and GetFullyQualifiedName() to share functionality.
-
Axel Naumann authored
They were once identical but then got bug fixed out of sync. Moved routines: GetFullyQualifiedLocalType() GetFullyQualifiedType() CreateNestedNameSpecifier() CreateNestedNameSpecifierForScopeOf() GetFullyQualifiedTypeNNS()
-
- Dec 03, 2013
-
-
Axel Naumann authored
-
Axel Naumann authored
-
- Dec 02, 2013
-
-
Danilo Piparo authored
and opt for a percolation of arguments. The collection of constructors is not anymore a vector but a list.
-
Axel Naumann authored
-
Axel Naumann authored
-
Axel Naumann authored
-
- Nov 29, 2013
-
-
Danilo Piparo authored
std::ofstream can be initialised with a std::string only starting from c++11.
-