first commit

This commit is contained in:
2025-01-02 11:37:20 +01:00
commit 4d56d8ea21
12 changed files with 475 additions and 0 deletions
+29
View File
@@ -0,0 +1,29 @@
.DEFAULT_GOAL := all
# seems superfluous
#.PHONY: fmt vet build clean
tools:
GOPROXY=direct go install git.wamblee.org/public/gotools/cmd/go2junit@main
fmt:
go fmt ./...
vet: fmt
go vet ./...
build: vet
mkdir -p bin
go build -o bin ./cmd/...
install:
go install ./...
test: build
go test -count=1 -coverprofile=testout/coverage.out -json ${TESTFLAGS} ./... | go2junit testout
clean:
rm -rf bin
all: build