Today I learned that CMake will error if the project shares a dependency with a nested CMake file (which could be from an entirely-separate project that you have no control over). I'm starting to really hate CMake.
One less set of license obligations to satisfy (GLAD-generated files are public-domain).