Skip to content

AnalysisBase22 compatibility

Currently trying to compile CAFExample in AB 22 causes several cmake errors, a quick survey and trial-and-error tests show:

  • minimum required cmake version should be raised to be consistent with requirements in AB22 (cmake >= 3.6)
  • atlas_depends_on_subdirs is deprecated. It should not be needed anyways when listing dependencies in atlas_add_library (a few might need to be added there, most already are)
  • CMake now effectively requires for each package a verison to be set, to project( foo ) needs to at least get a dummy version number project( foo VERSION 0.0.0 )