CMake checks for Git submodules before continuing