浏览代码

Use full import path in proto's go_package

Change-Id: I1f3592512804ad92506914eda67d9ce59effdc0e
Justin Schuldt 4 年之前
父节点
当前提交
3b294c586a
共有 4 个文件被更改,包括 5 次插入3 次删除
  1. 2 0
      generate-protos.sh
  2. 1 1
      proto/agent/v1/service.proto
  3. 1 1
      proto/node/v1/node.proto
  4. 1 1
      proto/publicrpc/v1/publicrpc.proto

+ 2 - 0
generate-protos.sh

@@ -16,10 +16,12 @@ tools/bin/buf protoc \
   -Iproto \
   -Ithird_party/googleapis \
   --plugin tools/bin/protoc-gen-go \
+  --go_opt=module=github.com/certusone/wormhole/bridge/pkg \
   --go_out=bridge/pkg/ proto/**/**/**
 
 tools/bin/buf protoc \
   -Iproto \
   -Ithird_party/googleapis \
   --plugin tools/bin/protoc-gen-go-grpc \
+  --go-grpc_opt=module=github.com/certusone/wormhole/bridge/pkg \
   --go-grpc_out=bridge/pkg/ proto/**/**/**

+ 1 - 1
proto/agent/v1/service.proto

@@ -4,7 +4,7 @@ package agent.v1;
 
 // TODO: documentation
 
-option go_package = "proto/agent/v1;agentv1";
+option go_package = "github.com/certusone/wormhole/bridge/pkg/proto/agent/v1;agentv1";
 
 service Agent {
   rpc SubmitVAA (SubmitVAARequest) returns (SubmitVAAResponse);

+ 1 - 1
proto/node/v1/node.proto

@@ -2,7 +2,7 @@ syntax = "proto3";
 
 package node.v1;
 
-option go_package = "proto/node/v1;nodev1";
+option go_package = "github.com/certusone/wormhole/bridge/pkg/proto/node/v1;nodev1";
 
 import "google/api/annotations.proto";
 

+ 1 - 1
proto/publicrpc/v1/publicrpc.proto

@@ -4,7 +4,7 @@ syntax = "proto3";
 package publicrpc.v1;
 
 // only relevant for Go namespace
-option go_package = "proto/publicrpc/v1;publicrpcv1";
+option go_package = "github.com/certusone/wormhole/bridge/pkg/proto/publicrpc/v1;publicrpcv1";
 
 // public import will include the required types in the Go output
 import public "gossip/v1/gossip.proto";