getsolus / solbuild

The Solus package build system
https://getsol.us
Apache License 2.0
21 stars 12 forks source link

Drop git2go and switch to go-git for git sources functionality using ypkg3 reference code. #25

Closed joebonrichie closed 8 months ago

joebonrichie commented 2 years ago

The in-progress but currently stalled ypkg3 work has switched to using git-go for git cloning functionality.

There are four advantages to this:

The reference git support for ypkg3 using go-git can be found here

You'll notice it is very similarly architected to our current implementation: https://github.com/getsolus/solbuild/blob/master/builder/source/git.go

There are minimal out of file API calls anything that is missing to help understand the code can be provided if needed.

silkeh commented 8 months ago

Implemented in #39.