Merge pull request 'Add install and clean rules to Makefile' (#1) from knoflook/go-abra:main into main

Reviewed-on: https://git.autonomic.zone/coop-cloud/go-abra/pulls/1
This commit is contained in:
decentral1se 2021-07-15 15:07:47 +02:00
commit 3a96f48ec5
1 changed files with 10 additions and 1 deletions

View File

@ -1,5 +1,14 @@
COMMIT := $(shell git rev-list -1 HEAD)
VERSION := $(shell cat ./version)
GOPATH := $(shell go env GOPATH)
all: run
run:
go run -ldflags="-X 'main.Commit=$(COMMIT)' -X 'main.Version=$(VERSION)'" ./cmd/abra
go run -ldflags="-X 'main.Commit=$(COMMIT)' -X 'main.Version=$(VERSION)'" ./cmd/abra
install:
go install -ldflags="-X 'main.Commit=$(COMMIT)' -X 'main.Version=$(VERSION)'" ./cmd/abra
clean:
rm '$(GOPATH)/bin/abra'