### Discussed in https://github.com/fortran-lang/fpm/discussions/813 <div type='discussions-op-text'> <sup>Originally posted by **freevryheid** December 19, 2022</sup> not sure if the fpm sources can be updated to pull submodules by default for git dependencies. When cloning from the cli I'd use: ``` git clone --recurse-submodules git@github.com:freevryheid/fwalk.git ``` but fpm doesn't appear to "clone" so perhaps add a step: ``` git submodule update --init --recursive ``` </div>