|
|
|
|
|
|
|
|
.PHONY: all test clean build install |
|
|
.PHONY: all test clean build install |
|
|
|
|
|
|
|
|
GOFLAGS ?= $(GOFLAGS:) |
|
|
GOFLAGS ?= $(GOFLAGS:) |
|
|
|
|
|
ARCH=$(shell ls $(GOPATH)/pkg | head -n 1) |
|
|
|
|
|
PKG=$(GOPATH)/pkg/$(ARCH)/github.com/goanywhere |
|
|
|
|
|
|
|
|
all: test build |
|
|
all: test build |
|
|
|
|
|
|
|
|
build: |
|
|
|
|
|
|
|
|
clean: |
|
|
|
|
|
@find $(PKG) -name 'rex.a' -delete |
|
|
|
|
|
@find $(PKG) -name 'rex' -type d -print0|xargs -0 rm -r |
|
|
|
|
|
|
|
|
|
|
|
build: clean |
|
|
@go get -v ./... |
|
|
@go get -v ./... |
|
|
|
|
|
|
|
|
test: build |
|
|
|
|
|
|
|
|
test: |
|
|
@go test -v ./... |
|
|
@go test -v ./... |
|
|
|
|
|
|
|
|
bench: install |
|
|
bench: install |
|
|
@go test -run=NONE -bench=. $(GOFLAGS) ./... |
|
|
@go test -run=NONE -bench=. $(GOFLAGS) ./... |
|
|
|
|
|
|