Closed LunNova closed 2 weeks ago
The git source type tries to use tarballs when pulling from GitHub or GitLab, and those don't provide submodules. So the option would probably only be there for generic git repository URLs. But I'll try to give it a look.
Alternatively, since builtins.fetchGit
does not seem to take a hash, maybe adding an override
method to inject custom parameters would be an idea?
I just ran into this trying to pin river master which needs submodule support.
Any updates on this?
Some projects need submodules to build, npins doesn't seem to support this.
Example where this came up: https://github.com/fufexan/nix-gaming/pull/86