From eb666b6d7e2e419ec47b1482b1d46cc629be8c62 Mon Sep 17 00:00:00 2001 From: Tomas Zahradnicek Date: Tue, 16 Jul 2024 14:41:23 +0200 Subject: [PATCH] fix: makefile --- Makefile | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index 2f85803..fd85eb8 100644 --- a/Makefile +++ b/Makefile @@ -2,29 +2,31 @@ GO := $(shell which go) APP_VERSION ?= "v0.0.0" -.PHONY: - run \ - test \ - build - +.PHONY: all all: fmt vet build +.PHONY: fmt fmt: $(GO) fmt ./... +.PHONY: vet vet: $(GO) vet ./... +.PHONY: run run: RUN_ARGS=--help run: fmt vet $(GO) run ./cmd/tea $(RUN_ARGS) +.PHONY: test test: generate $(GO) test ./... -cover +.PHONY: build build: BUILD_OUTPUT=./bin/tea build: generate CGO_ENABLED=0 $(GO) build -ldflags "-X main.version=$(APP_VERSION)" -mod=readonly -o $(BUILD_OUTPUT) ./cmd/tea +.PHONY: generate generate: $(GO) generate ./...