mirror of https://github.com/hashicorp/consul
Fix `make dev` when the `bin/` directory doesn't exist.
Without this patch you end up with a nifty consul build named `bin`, not `bin/consul`.pull/2987/head
parent
5b2afbb2d1
commit
047576148e
|
@ -28,9 +28,9 @@ bin: tools
|
||||||
|
|
||||||
# dev creates binaries for testing locally - these are put into ./bin and $GOPATH
|
# dev creates binaries for testing locally - these are put into ./bin and $GOPATH
|
||||||
dev:
|
dev:
|
||||||
mkdir -p pkg/$(GOOS)_$(GOARCH)
|
mkdir -p pkg/$(GOOS)_$(GOARCH) bin/
|
||||||
go install -ldflags '$(GOLDFLAGS)' -tags '$(GOTAGS)'
|
go install -ldflags '$(GOLDFLAGS)' -tags '$(GOTAGS)'
|
||||||
cp $(GOPATH)/bin/consul bin
|
cp $(GOPATH)/bin/consul bin/
|
||||||
cp $(GOPATH)/bin/consul pkg/$(GOOS)_$(GOARCH)
|
cp $(GOPATH)/bin/consul pkg/$(GOOS)_$(GOARCH)
|
||||||
|
|
||||||
# dist builds binaries for all platforms and packages them for distribution
|
# dist builds binaries for all platforms and packages them for distribution
|
||||||
|
|
Loading…
Reference in New Issue