#102886: Various fixes to the the code in EVE, STEER, PWGPP, cmake
ALIROOT/CMakebinaliroot.pkg:
=====================================
Add EOD marker
EVE/CMakebinalihlteve.pkg:
=====================================
Add -lVc to linker libraries
STEER/AODLinkDef.h: =====================================
Fix up schema evolution code for newer ROOT where we do not have
privileged access to data members.
STEER/STEER/AliReconstruction.cxx:
=====================================
Add preprocessor switches for ROOT git transition
STEER/STEER/AliRun.cxx:
=====================================
Remove unused TCint.h header inclussion
PWGPP/TPC/AliComparisonDraw.cxx:
=====================================
Remove unused TCint.h header inclussion
cmake/ALICE_CMake.cmake:
=====================================
Many fixes:
- Print flags passed by default by CMake
- Save the unexpanded EINCLUDE value in saveEINCLUDE for PAR generation
- Replace dots `.' in filenames with underscore `_' when generating dictionary
files, since rootcint may end up writing uncompilable code.
- Add progress reports
- If the used ROOT version is larger than ROOT6_ALPHA (5.99.1), then give
full paths to rootcint.
- Set CMAKE_EXE_LINKER_FLAGS to the value of PLDFLAGS for executables.
- Fix up sed commands when replacing `include $ROOTSYS/etc/Makefile.arch'
with `include Makefile.arch' in PAR make files.
- Use root-config to locate Makefile.arch
- Replace `EINCLUDE :=.*' with `EINCLUDE := ${saveEINCLUDE}' in PAR Makefiles
cmake/FindROOT.cmake:
=====================================
Do not require ROOTSYS to be set. We do make sure that rootcint and
root-config can be found in the PATH however.
cmake/GenerateLinkDef.sh:
=====================================
Put in guard for both _CINT_ and _CLING_
Christian H.
- [DB] EVE/CMakebinalihlteve.pkg