From ac232ac9a7c34295160de9ec9dd3151519789f1a Mon Sep 17 00:00:00 2001 From: Anthony Romano Date: Wed, 6 Apr 2016 14:37:23 -0700 Subject: [PATCH] scripts: updatedep.sh to update vendored dependencies Running godep in the vendored cmd directory will try to pull etcd in as a dependency. As a fix, this script safely vendors into cmd. --- scripts/updatedep.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100755 scripts/updatedep.sh diff --git a/scripts/updatedep.sh b/scripts/updatedep.sh new file mode 100755 index 000000000..64614dbd8 --- /dev/null +++ b/scripts/updatedep.sh @@ -0,0 +1,12 @@ +#!/usr/bin/env bash + +# A script for updating godep dependencies for the vendored directory /cmd/ +# without pulling in etcd itself as a dependency. + +rm -rf Godeps vendor +ln -s cmd/vendor vendor +godep save ./... +rm -rf cmd/Godeps +rm vendor +mv Godeps cmd/ +