From aecc32d3636d86cf66af9b39fc20bb53578c78c2 Mon Sep 17 00:00:00 2001 From: Ethan Frey Date: Mon, 10 Apr 2017 13:10:57 +0200 Subject: [PATCH] Make dependencies explicit in glide.yaml --- .gitignore | 5 +++++ Makefile | 2 +- glide.yaml | 31 +++++++++++++++++++++++++++++++ 3 files changed, 37 insertions(+), 1 deletion(-) create mode 100644 glide.yaml diff --git a/.gitignore b/.gitignore index 381931381..aac058142 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,7 @@ *.swp *.swo +vendor + +# these should be locked in the including repo, the dependencies are mainly +# for testing and documentation +glide.lock diff --git a/Makefile b/Makefile index 0cd05448a..b6bd861a6 100644 --- a/Makefile +++ b/Makefile @@ -6,4 +6,4 @@ docs: godoc2md $(REPO) > README.md test: - go test ./... + go test `glide novendor` diff --git a/glide.yaml b/glide.yaml new file mode 100644 index 000000000..4703d68c6 --- /dev/null +++ b/glide.yaml @@ -0,0 +1,31 @@ +package: github.com/tendermint/go-crypto +import: +- package: github.com/btcsuite/btcd + subpackages: + - btcec +- package: github.com/btcsuite/btcutil + subpackages: + - base58 +- package: github.com/tendermint/ed25519 + subpackages: + - extra25519 +- package: github.com/tendermint/go-common +- package: github.com/tendermint/go-data + version: develop +- package: github.com/tendermint/go-wire + version: develop +- package: golang.org/x/crypto + subpackages: + - blowfish + - nacl/secretbox + - openpgp/armor + - ripemd160 +testImport: +- package: github.com/mndrix/btcutil +- package: github.com/stretchr/testify + version: ^1.1.4 + subpackages: + - assert + - require +- package: github.com/tyler-smith/go-bip32 +- package: github.com/tyler-smith/go-bip39