wings/Makefile

29 lines
477 B
Makefile
Raw Normal View History

2017-06-27 10:42:56 +00:00
BINARY = "build/wings"
all: $(BINARY)
$(BINARY):
go build -o $(BINARY)
cross-build:
gox -output "build/{{.Dir}}_{{.OS}}_{{.Arch}}"
.PHONY: install
install:
go install
test:
go test `go list ./... | grep -v "/vendor/"`
coverage:
goverage -coverprofile=coverage.out ./...
go tool cover -html=coverage.out
dependencies:
dep ensure
install-tools:
go get -u github.com/golang/dep/cmd/dep
go get -u github.com/mitchellh/gox
go get -u github.com/haya14busa/goverage