diff --git a/test/tools/Makefile b/test/tools/Makefile index 87a7d1e83b..381d56422f 100644 --- a/test/tools/Makefile +++ b/test/tools/Makefile @@ -3,6 +3,8 @@ GO_BUILD=$(GO) build BUILDDIR := build +SOURCES := $(shell find . -name '*.go') + all: $(BUILDDIR) .PHONY: vendor @@ -22,14 +24,14 @@ $(BUILDDIR): \ $(BUILDDIR)/git-validation \ $(BUILDDIR)/ginkgo -$(BUILDDIR)/goimports: +$(BUILDDIR)/goimports: $(SOURCES) $(GO_BUILD) -o $@ ./vendor/golang.org/x/tools/cmd/goimports -$(BUILDDIR)/go-md2man: +$(BUILDDIR)/go-md2man: $(SOURCES) $(GO_BUILD) -o $@ ./vendor/github.com/cpuguy83/go-md2man/v2 -$(BUILDDIR)/git-validation: +$(BUILDDIR)/git-validation: $(SOURCES) $(GO_BUILD) -o $@ ./vendor/github.com/vbatts/git-validation -$(BUILDDIR)/ginkgo: +$(BUILDDIR)/ginkgo: $(SOURCES) $(GO_BUILD) -o $@ ./vendor/github.com/onsi/ginkgo/ginkgo