I have a simple CMake project organized like this:
ExternalDependencies ->glm CMakeLists.txt MasterFolder CMakeLists.txt (A) ->src CMakeLists.txt