From bd033ef6c71f470d7fa081996af59b0a905f2ee6 Mon Sep 17 00:00:00 2001 From: John Belamaric Date: Thu, 16 Feb 2017 12:12:19 -0500 Subject: [PATCH] Make go generate run whenever middleware.cfg is changed (#530) --- Makefile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index a720d23ab..fc8758d5f 100644 --- a/Makefile +++ b/Makefile @@ -10,7 +10,7 @@ all: coredns # Phony this to ensure we always build the binary. # TODO: Add .go file dependencies. .PHONY: coredns -coredns: deps +coredns: deps core/zmiddleware.go core/dnsserver/zdirectives.go go build $(BUILD_VERBOSE) -ldflags="-s -w" .PHONY: docker @@ -48,6 +48,9 @@ clean: go clean rm -f coredns +core/zmiddleware.go core/dnsserver/zdirectives.go: middleware.cfg + go generate coredns.go + .PHONY: gen gen: go generate coredns.go