aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Richey <joerichey94@gmail.com>2018-02-11 20:31:27 -0800
committerJoseph Richey <joerichey94@gmail.com>2018-02-11 20:31:27 -0800
commitfff13ea9041a3945e36d5f002c3c0a1e0e93c825 (patch)
treeecae22e706a05ac7919d85b4e5dc6ad773f3d7ba
parentefeda626da382177d5f1f0439b6e62b663a216a9 (diff)
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.
-rw-r--r--Gopkg.toml9
1 files changed, 9 insertions, 0 deletions
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"