Externals Update, master branch (2022.04.04.)
Updated all projects to atlasexternals-2.0.129. The changes wrt. atlasexternals-2.0.128 are the following (atlasexternals@2.0.128...2.0.129):
- Retired the
atlas_install_headers(...)
function, making its (direct) use an error (thanks to @fwinkl); - Made the projects detect relocation problems during installation;
- This will be the input for ATLINFR-4474, which is meant to help us detect problems like the one in ATLINFR-4465;
- Added the
DEPENDS
keyword toatlas_add_test(...)
to conveniently declare dependencies between tests (fixing ATLINFR-4473, thanks to @fwinkl); - Made it possible to detect the exact version of the found python modules that provide a
__version__
variable;- Made
Findmccabe.cmake
,Findpycodestyle.cmake
andFindpyflakes.cmake
report their exact versions;
- Made
- Made sure that libffi would be set up correctly for the Python module builds (hopefully fixing SPI-2125, pinging @elmsheus);
- Tweaked
PyModules
to work correctly specifically with LCG_101 (fixing ATLINFR-4466).
While the changes may very well be compatible with an incremental build, I want to make sure that a clean build with all the unit tests would not trigger any new issues.