mirror of
https://github.com/Maronato/go-finger.git
synced 2025-03-14 16:24:48 +00:00
23 lines
348 B
Makefile
23 lines
348 B
Makefile
BINARY_NAME=finger
|
|
VERSION=$(shell git describe --tags --abbrev=0 || echo "undefined")
|
|
|
|
all: lint build test
|
|
|
|
build:
|
|
go build -ldflags="-X 'main.version=${VERSION}'" -o ${BINARY_NAME} main.go
|
|
|
|
test:
|
|
go test -v ./...
|
|
|
|
run:
|
|
go run main.go serve
|
|
|
|
clean:
|
|
go clean
|
|
rm ${BINARY_NAME}
|
|
|
|
lint:
|
|
golangci-lint run
|
|
|
|
lint-fix:
|
|
golangci-lint run --fix
|