Commit Graph

3 Commits

Author SHA1 Message Date
lhchavez 7145746145
Declare forward-compatibility with libgit2 v1.3.0 #minor (#845)
This commit marks this (Golang) version of git2go as being compatible
with libgit2 v1.3.0.
2021-10-16 04:57:15 -07:00
lhchavez 5bc02752df
Declare forward-compatibility with libgit2 v1.2.0 #minor (#800) (#801)
We can't yet ship a fully libgit2 v1.2.0-compatible library due to a
missing public symbol, but we can allow the v1.1.0-era codebase to link
against libgit2 v1.2.0 in the meantime.

(cherry picked from commit 549706bb57)
2021-09-04 20:12:48 -07:00
github-actions[bot] 5cfb6c2b85
Rename the build files (#724) (#726)
This change renames the build files so they come lexicographically
before any source files. This makes the compile errors (due to
mismatched libgit2 versions) easier to understand, since the
`Build_*.go` files will be tried before the rest, and the `#error` in
those files will kick in, leading to a much better experience.

This unfortunately goes a bit against the defacto standard of using only
lowercase characters in filenames, but the better developer experience
(and better self-diagnosis when things go wrong instead of having to
open a new issue) is worth the deviation.

Fixes: #711
Fixes: #617
(cherry picked from commit 4b2ac7c998)

Co-authored-by: lhchavez <lhchavez@lhchavez.com>
2020-12-13 15:47:34 -08:00