17 lines
494 B
Bash
Executable File
17 lines
494 B
Bash
Executable File
# this script is for generating protobuf files for the new google.golang.org/protobuf API
|
|
|
|
set -eo pipefail
|
|
|
|
protoc_install_gopulsar() {
|
|
go install github.com/cosmos/cosmos-proto/cmd/protoc-gen-go-pulsar@latest
|
|
go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@latest
|
|
}
|
|
|
|
protoc_install_gopulsar
|
|
|
|
echo "Generating API module"
|
|
(cd proto; buf generate --template buf.gen.pulsar.yaml)
|
|
|
|
echo "Generate Pulsar Test Data"
|
|
(cd testutil/testdata; buf generate --template buf.gen.pulsar.yaml)
|