Why is cmake file GLOB evil?
The problem is when you’re not alone working on a project. Let’s say project has developer A and B. A adds a new source file x.c. He doesn’t changes CMakeLists.txt and commits after he’s finished implementing x.c. Now B does a git pull, and since there have been no modifications to the CMakeLists.txt, CMake isn’t … Read more