diff options
author | 2017-02-16 12:12:19 -0500 | |
---|---|---|
committer | 2017-02-16 17:12:19 +0000 | |
commit | bd033ef6c71f470d7fa081996af59b0a905f2ee6 (patch) | |
tree | 91d081da5c0eb31caa7343a5c216a412652890e0 /Makefile | |
parent | 84fb9b84696cdadceb7fac9dfe49914892d79a7e (diff) | |
download | coredns-bd033ef6c71f470d7fa081996af59b0a905f2ee6.tar.gz coredns-bd033ef6c71f470d7fa081996af59b0a905f2ee6.tar.zst coredns-bd033ef6c71f470d7fa081996af59b0a905f2ee6.zip |
Make go generate run whenever middleware.cfg is changed (#530)
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -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 |