make: Only rebuild when necessary
This commit is contained in:
parent
3c938e7e43
commit
9d1e3cf24f
1 changed files with 3 additions and 2 deletions
5
Makefile
5
Makefile
|
@ -1,11 +1,12 @@
|
|||
.PHONY: default
|
||||
default: test
|
||||
|
||||
go-org: *.go */*.go go.mod go.sum
|
||||
go_files=$(shell find . -name '*.go' ! -path './docs/*')
|
||||
|
||||
go-org: $(go_files) go.mod go.sum
|
||||
go get -d ./...
|
||||
go build .
|
||||
|
||||
.PHONY: build
|
||||
build: go-org
|
||||
|
||||
.PHONY: test
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue