WIP: Removing all LHCb dependent parts
This is a living merge request. I aim to remove all LHCb dependent packages asap and fix all occuring cmake issues.
I might be missing something obvious but I had to modify the toolchain.cmake
and add
if(DEFINED ENV{LBLOCALSOFT})
message(STATUS "Manually prepending $ENV{LBLOCALSOFT} to CMAKE_PREFIX_PATH")
set(CMAKE_PREFIX_PATH "$ENV{LBLOCALSOFT};${CMAKE_PREFIX_PATH}")
endif()
in order to use the ENV variable LBLOCALSOFT to specify where it should pick up my locally compiled Gaudi, Geant4 and GaudiExtensions. Otherwise it just picks up the first Geant4 it finds (usually a different version) which is then incompatible in the used HepTools.