add hpeer for non-node peers

Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
This commit is contained in:
Evan Hazlett 2019-10-07 10:06:12 -04:00
parent 9b07492180
commit 332378e3ff
No known key found for this signature in database
GPG key ID: A519480096146526
20 changed files with 1348 additions and 195 deletions

View file

@ -4,6 +4,7 @@ NAMESPACE?=stellarproject
IMAGE_NAMESPACE?=$(NAMESPACE)
APP=heimdall
CLI=hctl
PEER=hpeer
REPO?=$(NAMESPACE)/$(APP)
TAG?=dev
BUILD?=-dev
@ -53,7 +54,7 @@ generate:
bindir:
@mkdir -p bin
binaries: cli daemon
binaries: cli daemon peer
cli: bindir
@>&2 echo " -> building cli ${COMMIT}${BUILD}"
@ -63,6 +64,10 @@ daemon: bindir
@>&2 echo " -> building daemon ${COMMIT}${BUILD}"
@cd cmd/$(APP) && CGO_ENABLED=0 GOOS=$(GOOS) GOARCH=$(GOARCH) go build -installsuffix cgo -ldflags "-w -X github.com/$(REPO)/version.GitCommit=$(COMMIT) -X github.com/$(REPO)/version.Build=$(BUILD)" -o ../../bin/$(APP)$(BINARY_SUFFIX) .
peer: bindir
@>&2 echo " -> building peer ${COMMIT}${BUILD}"
@cd cmd/$(PEER) && CGO_ENABLED=0 GOOS=$(GOOS) GOARCH=$(GOARCH) go build -installsuffix cgo -ldflags "-w -X github.com/$(REPO)/version.GitCommit=$(COMMIT) -X github.com/$(REPO)/version.Build=$(BUILD)" -o ../../bin/$(PEER)$(BINARY_SUFFIX) .
vet:
@echo " -> $@"
@test -z "$$(go vet ${PACKAGES} 2>&1 | tee /dev/stderr)"