xAODPrimitives CMake Cleanup, master branch (2020.05.22.)
While putting !33096 (merged) together, I also cleaned the CMake configuration of xAODPrimitives. Removed its unnecessary direct ROOT dependency, and its usage of the atlas_depends_on_subdirs(...)
function.
But since the package doesn't build dictionaries for any smart pointer types, it seemed logical to separate this update from !33096 (merged)...