Skip to content

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;
  • Added the DEPENDS keyword to atlas_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 and Findpyflakes.cmake report their exact versions;
  • 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. 🤔

Merge request reports