aboutsummaryrefslogtreecommitdiff
path: root/Gopkg.toml
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 /Gopkg.toml
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.
Diffstat (limited to 'Gopkg.toml')
-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"