From fff13ea9041a3945e36d5f002c3c0a1e0e93c825 Mon Sep 17 00:00:00 2001 From: Joseph Richey Date: Sun, 11 Feb 2018 20:31:27 -0800 Subject: dep: require tools to be vendored This change ot Gopkg.toml will make it easier to build the linting and formatting tools. Vendoring their source also makes sure that updates to these tools do not break the build. --- Gopkg.toml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Gopkg.toml b/Gopkg.toml index 136d7b4..29da3c7 100644 --- a/Gopkg.toml +++ b/Gopkg.toml @@ -1,3 +1,12 @@ +# Tools required for generating, liniting, and formatting code +required = [ + "github.com/golang/lint/golint", + "github.com/golang/protobuf/protoc-gen-go", + "golang.org/x/tools/cmd/goimports", + "honnef.co/go/tools/cmd/megacheck", + "github.com/wadey/gocovmerge" +] + # Source dependancies [[constraint]] name = "github.com/golang/protobuf" -- cgit v1.2.3