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 --- Makefile | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 39fc558..9be90e1 100644 --- a/Makefile +++ b/Makefile @@ -9,3 +9,16 @@ test: build-libgit2 install: build-libgit2 go install ./... + +build-libgit2: + ./script/build-libgit2-static.sh + +static: build-libgit2 + go run script/check-MakeGitError-thread-lock.go + go test --tags "static" ./... + +install-static: build-libgit2 + go install --tags "static" ./... + +test-static: build-libgit2 + go test --tags "static" ./... -- cgit v1.2.3 From e7747d31746abadbba6ae986538874b336687f7a Mon Sep 17 00:00:00 2001 From: Carlos Martín Nieto Date: Fri, 14 Apr 2017 12:51:13 +0200 Subject: travis: build statically --- .travis.yml | 6 ++---- Makefile | 3 --- 2 files changed, 2 insertions(+), 7 deletions(-) (limited to 'Makefile') diff --git a/.travis.yml b/.travis.yml index d9130bc..f3b8b46 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,15 +1,13 @@ language: go -sudo: required - -install: ./script/install-libgit2.sh - go: - 1.5 - 1.6 - 1.7 - tip +script: make test-static + matrix: allow_failures: - go: tip diff --git a/Makefile b/Makefile index 9be90e1..b2399f8 100644 --- a/Makefile +++ b/Makefile @@ -1,8 +1,5 @@ default: test -build-libgit2: - ./script/build-libgit2-static.sh - test: build-libgit2 go run script/check-MakeGitError-thread-lock.go go test ./... -- cgit v1.2.3