From 9d1e3cf24f7391653162d6b0a7b942beaa5b588e Mon Sep 17 00:00:00 2001 From: Niklas Fasching Date: Sat, 23 Jul 2022 23:56:43 +0200 Subject: [PATCH] make: Only rebuild when necessary --- Makefile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 1693a9f..122999c 100644 --- a/Makefile +++ b/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