Externals Update, master branch (2023.06.29.)
Updated all projects to atlasexternals-2.0.158. The changes wrt. atlasexternals-2.0.156 are (atlasexternals@2.0.156...2.0.158):
- Updated
FindLhapdf.cmaketo set up the use of the ATLAS specificLHAPATHunder all circumstances (pinging @ewelina);- This was necessary to make sure that paths in
$LHAPATHwould be in the correct order in all of our projects. And now thatFindLhapdf.cmakedoes this itself, I simplified theSuperchic_ipackage a bit, which was previously extending$LHAPATHitself. (In as it turns out a fragile way.)
- This was necessary to make sure that paths in
- Modernised the builds of VecGeom and Geant4, and updated how they would be found by the offline code (thanks to @bmorgan);
- Introduced
C++20fixes for: Geant4, GeoModel and Coin3D for ATLINFR-4959 (thanks to @elmsheus).
The changes are not completely trivial, so full-build, full-unit-tests and full-integration-tests are all in effect! And the RC should plan on a CI node cleanup after merging this one in.
Edited by Attila Krasznahorkay