From 4985d698e2d1e7c8335bff3b39c1d593cf1f02e6 Mon Sep 17 00:00:00 2001 From: John Belamaric Date: Mon, 13 Mar 2017 11:55:44 -0400 Subject: [PATCH] Fix the deps build (#583) The deps target needs to be dependent on the generated middleware code, or you end up having to do make twice. --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 6bf69d9c6..5211aa19c 100644 --- a/Makefile +++ b/Makefile @@ -7,11 +7,11 @@ all: coredns # Phony this to ensure we always build the binary. # TODO: Add .go file dependencies. .PHONY: coredns -coredns: check core/zmiddleware.go core/dnsserver/zdirectives.go +coredns: check go build $(BUILD_VERBOSE) -ldflags="-s -w" .PHONY: deps -deps: +deps: core/zmiddleware.go core/dnsserver/zdirectives.go go get ${BUILD_VERBOSE} go get -u github.com/golang/lint/golint