From 5001942b59502155fc51b7d315b161c721ea1cf2 Mon Sep 17 00:00:00 2001 From: Carlos Martín Nieto Date: Sat, 19 Nov 2016 15:48:39 +0100 Subject: Allow building statically via the "static" build tag --- git_static.go | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 git_static.go (limited to 'git_static.go') diff --git a/git_static.go b/git_static.go new file mode 100644 index 0000000..d0acb3a --- /dev/null +++ b/git_static.go @@ -0,0 +1,17 @@ +// +build static + +package git + +/* +#cgo CFLAGS: -I${SRCDIR}/vendor/libgit2/include +#cgo LDFLAGS: -L${SRCDIR}/vendor/libgit2/build/ -lgit2 +#cgo windows LDFLAGS: -lwinhttp +#cgo !windows pkg-config: --static ${SRCDIR}/vendor/libgit2/build/libgit2.pc +#include + +#if LIBGIT2_VER_MAJOR != 0 || LIBGIT2_VER_MINOR != 25 +# error "Invalid libgit2 version; this git2go supports libgit2 v0.25" +#endif + +*/ +import "C" -- cgit v1.2.3