Skip to content

Tracking: cmake cleanup

Frank Winklmeier requested to merge fwinkl/athena:cmake_trkeventcnv into master

First batch of cmake cleanups for Tracking packages. There is a large amount of changes. Most of them were done programmatically, so it should be OK as long as it compiles. The MR is split into several commits (please do NOT squash) describing the changes that were done. In summary:

  • remove atlas_depends_on_subdirs
  • do not install component headers
  • update external and library dependencies (i.e. remove the Eigen dependency that seems to appear almost everywhere but is not actually used by the code directly)
  • enable flake8 where applicable
Edited by Frank Winklmeier

Merge request reports