From 77a16d311603533201cc5b147cadbc034abef793 Mon Sep 17 00:00:00 2001 From: Viktor Stanchev Date: Fri, 9 Oct 2015 11:04:14 -0700 Subject: [PATCH] add `make install`, fix #202 Signed-off-by: Viktor Stanchev --- Makefile | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Makefile b/Makefile index edff8cec8a..b55932dc52 100644 --- a/Makefile +++ b/Makefile @@ -48,6 +48,19 @@ ${PREFIX}/bin/notary-signer: NOTARY_VERSION $(shell find . -type f -name '*.go') @echo "+ $@" @godep go build -o $@ ${GO_LDFLAGS} ./cmd/notary-signer + +${GOPATH}/bin/notary-server: NOTARY_VERSION $(shell find . -type f -name '*.go') + @echo "+ $@" + @godep go install ${GO_LDFLAGS} ./cmd/notary-server + +${GOPATH}/bin/notary: NOTARY_VERSION $(shell find . -type f -name '*.go') + @echo "+ $@" + @godep go install ${GO_LDFLAGS} ./cmd/notary + +${GOPATH}/bin/notary-signer: NOTARY_VERSION $(shell find . -type f -name '*.go') + @echo "+ $@" + @godep go install ${GO_LDFLAGS} ./cmd/notary-signer + vet: @echo "+ $@" @test -z "$$(go tool vet -printf=false . 2>&1 | grep -v Godeps/_workspace/src/ | tee /dev/stderr)" @@ -64,6 +77,9 @@ build: @echo "+ $@" @go build -v ${GO_LDFLAGS} ./... +install: ${GOPATH}/bin/notary-server ${GOPATH}/bin/notary ${GOPATH}/bin/notary-signer + @echo "+ $@" + test: @echo "+ $@" @go test -test.short ./...