.PHONY: build install docker-image TENDERMINT_VERSION?=latest BUILD_TAGS?='tendermint' VERSION := $(shell git describe --always) BUILD_FLAGS = -ldflags "-X github.com/tendermint/tendermint/version.TMCoreSemVer=$(VERSION)" .DEFAULT_GOAL := build build: CGO_ENABLED=0 go build $(BUILD_FLAGS) -tags $(BUILD_TAGS) -o ../../build/tm-signer-harness main.go install: CGO_ENABLED=0 go install $(BUILD_FLAGS) -tags $(BUILD_TAGS) . docker-image: GOOS=linux GOARCH=amd64 go build $(BUILD_FLAGS) -tags $(BUILD_TAGS) -o tm-signer-harness main.go docker build \ --build-arg TENDERMINT_VERSION=$(TENDERMINT_VERSION) \ -t tendermint/tm-signer-harness:$(TENDERMINT_VERSION) . rm -rf tm-signer-harness