| Age | Commit message (Collapse) | Author |
|
We have our own libgit2 in a submodule, so this is unnecessary. While in
the area, update which version of libgit2 would be downloaded and remove
unnecessary CMake flags.
|
|
|
|
|
|
The cgo directives let us do a lot more than I previously thought, so we
can use this to make the building process of git2go go through the go
tool directly rather than via the script.
libgit2 still needs to be built manually, so we do still require make,
but only for building libgit2. Once that's built, any modifications to
git2go's own code can be built with
go build
|
|
|
|
|
|
We run pkg-config in a subshell, so our 'set -e' does not take effect
there. Explicitly error out if there was an error running pkg-config.
|
|
|
|
Build as release, and there is no need to install the library, we know
where the files are.
|
|
|
|
|
|
|
|
This makes building the static version easier as we know where the repo
is and that it's has a known-good version.
|
|
This should provide a nice compromise between the scripts and comon
commands.
|
|
|
|
This lets us modify the libgit2-wide options/settings.
|
|
Add a build script and ask Travis to run it. It downloads the tip of
libgit2's dev branch and tests against that.
|