.PHONY: all build clean

PROJECT_NAME  = $(shell head -n1 go.mod | cut -d'/' -f2)
VERSION      ?= dev

all: build

# Build static executable
build:
	CGO_ENABLED=0 go build -ldflags "-X main.VERSION=${VERSION}"
	strip $(PROJECT_NAME)

clean:
	rm $(PROJECT_NAME)