Some Linux distributions (i.e. Fedora) package ROOT into multiple packages. If one does not have all packages installed this results in lots of CMake warnings like:
It would be nice if ROOT actually only declared targets if requested. In this case users will not get warnings about missing files if they don't really need them.