Hi everyone,<div><br></div><div>It seems the submodule support in CTest does not iterate into submodules. I&#39;m not sure if the reason is an overlook, or that some older versions of git maybe didn&#39;t support the --recursive command. Is the proper way to add a CTEST_GIT_SUBMODULE_UPDATE_COMMAND, or is the following fix good enough?</div>
<div><br></div><div>The fix is extremely simple, in cmCTestGIT.cxx:266</div><div>char const* git_submodule[] = {git, &quot;submodule&quot;, &quot;update&quot;, 0};</div><div>modify to</div><div>char const* git_submodule[] = {git, &quot;submodule&quot;, &quot;update&quot;, &quot;--recursive&quot;, 0};</div>
<div><br></div><div>/Johan</div><div><br></div>