If a user forgets to add --recursive to their clone command (me -- I'm that user), submodules of submodules don't get cloned, and this causes build issues. Either the README should make this clear (for example, not recommending git submodule init && git submodule update, which isn't recursive), or build.sh should handle this case automatically.
If a user forgets to add
--recursive
to their clone command (me -- I'm that user), submodules of submodules don't get cloned, and this causes build issues. Either theREADME
should make this clear (for example, not recommendinggit submodule init && git submodule update
, which isn't recursive), orbuild.sh
should handle this case automatically.