From 7a2e264155376e059ac562ccf1eb516f730e6801 Mon Sep 17 00:00:00 2001 From: willclarktech Date: Thu, 11 Jun 2020 11:22:57 +0100 Subject: [PATCH] protobuf-demo: Add get-proto script --- packages/protobuf-demo/package.json | 3 ++- packages/protobuf-demo/scripts/get-proto.sh | 11 +++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100755 packages/protobuf-demo/scripts/get-proto.sh diff --git a/packages/protobuf-demo/package.json b/packages/protobuf-demo/package.json index b339f175..e5d33de2 100644 --- a/packages/protobuf-demo/package.json +++ b/packages/protobuf-demo/package.json @@ -31,7 +31,8 @@ "test-firefox": "yarn pack-web && karma start --single-run --browsers Firefox", "test-chrome": "yarn pack-web && karma start --single-run --browsers ChromeHeadless", "test": "yarn build-or-skip && yarn test-node", - "pack-web": "yarn build-or-skip && webpack --mode development --config webpack.web.config.js" + "pack-web": "yarn build-or-skip && webpack --mode development --config webpack.web.config.js", + "get-proto": "./scripts/get-proto.sh" }, "devDependencies": { "protobufjs": "^6.9.0" diff --git a/packages/protobuf-demo/scripts/get-proto.sh b/packages/protobuf-demo/scripts/get-proto.sh new file mode 100755 index 00000000..87ad5e63 --- /dev/null +++ b/packages/protobuf-demo/scripts/get-proto.sh @@ -0,0 +1,11 @@ +#!/bin/bash +set -o errexit -o nounset -o pipefail +command -v shellcheck > /dev/null && shellcheck "$0" + +PROTO_DIR="./proto" +COSMOS_DIR="$PROTO_DIR/cosmos" + +mkdir -p $COSMOS_DIR + +svn export "https://github.com/cosmos/cosmos-sdk/trunk" "$COSMOS_DIR/cosmos-sdk" +# svn export "https://github.com/cosmos/cosmos-sdk/tags/v0.38.4" "$COSMOS_DIR/cosmos-sdk"