Add LCG 100
for the moment this includes only LCG 100rc2 for x86_64-centos7-gcc10-opt
, and the packages are picked up from /cvmfs/sft.cern.ch
.
I also included some changes to the Python script used to generate the toolchain files, as we need to exclude some LCG provided packages on top of the already excluded ones (Gaudi, CMake and Ninja):
- xenv (for consistency with old style toolchains)
- git (introduced in LCG 99, see LbDevTools!161 (merged))
- hepmc3 (dictionaries conflict with RELAX, see https://its.cern.ch/jira/browse/LBCORE-1935)
- geant4 (no problem observed yet, just for precaution)
Edited by Marco Clemencic