cmakes fails to pick up dependencies correctly
When header files have non-unique names within a directory structure and are included as "file.hpp" rather than <path/file.hpp>, cmake fails to track the dependencies correctly.
Reproduction case here: https://gitlab.com/lilo_booter/cmake-fail