#! /usr/bin/env bash set -e GO_OUTPUT=./go # TODO(zyy17): Can we make the following commands as one command? protoc --go_out=${GO_OUTPUT} --go_opt=paths=source_relative \ --go-grpc_out=${GO_OUTPUT} --go-grpc_opt=paths=source_relative \ -Iproto proto/greptime/v1/meta/*.proto protoc --go_out=${GO_OUTPUT} --go_opt=paths=source_relative \ --go-grpc_out=${GO_OUTPUT} --go-grpc_opt=paths=source_relative \ -Iproto proto/greptime/v1/*.proto protoc --go_out=${GO_OUTPUT} --go_opt=paths=source_relative \ --go-grpc_out=${GO_OUTPUT} --go-grpc_opt=paths=source_relative \ -Iproto proto/prometheus/remote/*.proto protoc --go_out=${GO_OUTPUT} --go_opt=paths=source_relative \ --go-grpc_out=${GO_OUTPUT} --go-grpc_opt=paths=source_relative \ -Iproto proto/substrait_extension/*.proto