1
0

no screaming

This commit is contained in:
Arpad Ryszka 2025-10-31 20:27:07 +01:00
parent 062f796842
commit 01c5ff18fa

View File

@ -1,26 +1,26 @@
SOURCES = $(shell find . -name "*.go" | grep -v testdocs_test.go) sources = $(shell find . -name "*.go" | grep -v testdocs_test.go)
PREFIX ?= ~/bin prefix ?= ~/bin
default: build default: build
libdocreflect: $(SOURCES) libdocreflect: $(sources)
go build . go build .
libgenerate: $(SOURCES) libgenerate: $(sources)
go build ./generate go build ./generate
.bin: .bin:
mkdir -p .bin mkdir -p .bin
.bin/docreflect: $(SOURCES) .bin .bin/docreflect: $(sources) .bin
go build -o .bin/docreflect ./cmd/docreflect go build -o .bin/docreflect ./cmd/docreflect
build: libdocreflect libgenerate .bin/docreflect build: libdocreflect libgenerate .bin/docreflect
testdocs_test.go: $(SOURCES) .bin/docreflect testdocs_test.go: $(sources) .bin/docreflect
.bin/docreflect generate docreflect_test code.squareroundforest.org/arpio/docreflect/internal/tests/src/testpackage > testdocs_test.go .bin/docreflect generate docreflect_test code.squareroundforest.org/arpio/docreflect/internal/tests/src/testpackage > testdocs_test.go
.cover: $(SOURCES) testdocs_test.go .cover: $(sources) testdocs_test.go
go test -count 1 -coverprofile .cover . ./generate go test -count 1 -coverprofile .cover . ./generate
check: .cover check: .cover
@ -31,11 +31,11 @@ cover: .cover
showcover: .cover showcover: .cover
go tool cover -html .cover go tool cover -html .cover
fmt: $(SOURCES) fmt: $(sources)
go fmt . ./generate ./cmd/docreflect go fmt . ./generate ./cmd/docreflect
install: .bin/docreflect install: .bin/docreflect
cp .bin/docreflect $(PREFIX) cp .bin/docreflect $(prefix)
clean: clean:
go clean ./... go clean ./...