Add support for special LCG versions
- we can use the virtual
BINARY_TAG
x86_64-centos7-gcc9+py3-opt
to implicitly pick upLCG_XYpython3
instead of the declaredLCG_XY
- the CMake variable
LCG_LAYER
can be used to use the LCG releaseLCG_XY_${LCG_LAYER}
instead of the plainLCG_XY
- the option
LCG_USE_GENERATORS
can be used to fill theCMAKE_PREFIX_PATH
with the packages inLCG_generators_<platform>.txt
in addition to those inLCG_externals_<platform>.txt
Note that these changes are only relevant to LHCb, as ATLAS does not use the CMake toolchain to configure the build.
Edited by Marco Clemencic