node.proto stub and dependencies

ghstack-source-id: 2343d22a0e
Pull Request resolved: https://github.com/certusone/wormhole/pull/62
This commit is contained in:
Leo 2020-10-28 22:41:35 +01:00
parent 13f79a96b3
commit d151c95d82
3 changed files with 23 additions and 2 deletions

View File

@ -5,10 +5,21 @@
./build.sh
)
(
cd third_party/
[[ ! -d googleapis ]] && git clone https://github.com/googleapis/googleapis
cd googleapis
git checkout 24fb9e5d1f37110bfa198189c34324aa3fdb0896
)
tools/bin/buf protoc \
-Iproto \
-Ithird_party/googleapis \
--plugin tools/bin/protoc-gen-go \
--go_out=bridge/pkg/ proto/**/**/**
tools/bin/buf protoc \
--plugin tools/bin/protoc-gen-go-grpc \
--go-grpc_out=bridge/pkg/ proto/**/**/**
-Iproto \
-Ithird_party/googleapis \
--plugin tools/bin/protoc-gen-go-grpc \
--go-grpc_out=bridge/pkg/ proto/**/**/**

9
proto/node/v1/node.proto Normal file
View File

@ -0,0 +1,9 @@
syntax = "proto3";
package node.v1;
option go_package = "proto/node/v1;nodev1";
import "google/api/annotations.proto";
service Node {}

1
third_party/.gitignore vendored Normal file
View File

@ -0,0 +1 @@
googleapis