zpm
zpm copied to clipboard
FYI https://libgit2.org/ might be useful
https://libgit2.org/
I don't think adding another dependency is a good idea. You need git installed anyways, so using that executable seems reasonable to me.
Makes sense.
Just saw this: using libgit instead of the git command could make stuff a lot easier, considering the library can be linked statically while the command has to be present on the system independently from the main executable.
This is something to consider actually. Would make one dependency from runtime to compile time… But will also increase the project complexity itself a lot, probably doubling code size…
let me think about it