no screaming
This commit is contained in:
parent
434309bf34
commit
1bd376a5c0
16
Makefile
16
Makefile
@ -1,17 +1,17 @@
|
||||
SOURCES = $(shell find . -name "*.go" | grep -v iniparser.gen.go | grep -v docreflect.gen.go | grep -v docreflect_test.go)
|
||||
sources = $(shell find . -name "*.go" | grep -v iniparser.gen.go | grep -v docreflect.gen.go | grep -v docreflect_test.go)
|
||||
|
||||
default: build
|
||||
|
||||
lib: $(SOURCES) iniparser.gen.go docreflect.gen.go
|
||||
lib: $(sources) iniparser.gen.go docreflect.gen.go
|
||||
go build
|
||||
go build ./tools
|
||||
|
||||
build: lib .build/wand
|
||||
|
||||
check: $(SOURCES) build docreflect_test.go
|
||||
check: $(sources) build docreflect_test.go
|
||||
go test -count 1 ./...
|
||||
|
||||
.cover: $(SOURCES) build docreflect_test.go
|
||||
.cover: $(sources) build docreflect_test.go
|
||||
go test -count 1 -coverprofile .cover ./...
|
||||
|
||||
cover: .cover
|
||||
@ -20,20 +20,20 @@ cover: .cover
|
||||
showcover: .cover
|
||||
go tool cover -html .cover
|
||||
|
||||
fmt: $(SOURCES) iniparser.gen.go docreflect.gen.go
|
||||
fmt: $(sources) iniparser.gen.go docreflect.gen.go
|
||||
go fmt ./...
|
||||
|
||||
iniparser.gen.go: ini.treerack
|
||||
go run script/ini-parser/parser.go wand < ini.treerack > iniparser.gen.go || rm -f iniparser.gen.go
|
||||
|
||||
docreflect.gen.go: $(SOURCES)
|
||||
docreflect.gen.go: $(sources)
|
||||
go run script/docreflect/docs.go \
|
||||
wand \
|
||||
code.squareroundforest.org/arpio/wand/tools \
|
||||
> docreflect.gen.go \
|
||||
|| rm -f docreflect.gen.go
|
||||
|
||||
docreflect_test.go: $(SOURCES)
|
||||
docreflect_test.go: $(sources)
|
||||
go run script/docreflect/docs.go \
|
||||
wand \
|
||||
code.squareroundforest.org/arpio/wand/internal/tests/testlib \
|
||||
@ -43,7 +43,7 @@ docreflect_test.go: $(SOURCES)
|
||||
.build:
|
||||
mkdir -p .build
|
||||
|
||||
.build/wand: $(SOURCES) iniparser.gen.go docreflect.gen.go .build
|
||||
.build/wand: $(sources) iniparser.gen.go docreflect.gen.go .build
|
||||
go build -o .build/wand -ldflags "-X main.version=$(shell date +%Y-%m-%d)-$(shell git rev-parse --short HEAD)" ./cmd/wand
|
||||
|
||||
install: .build/wand
|
||||
|
||||
Loading…
Reference in New Issue
Block a user