blob: b7256dfe234b2a7111e5e7db94cd49426fa2a731 [file] [log] [blame]
diff --git a/bazel/api_build_system.bzl b/bazel/api_build_system.bzl
index c68ccbd..e6cc8cb 100644
--- a/bazel/api_build_system.bzl
+++ b/bazel/api_build_system.bzl
@@ -7,7 +7,7 @@ _PY_SUFFIX = "_py"
_CC_SUFFIX = "_cc"
_GO_PROTO_SUFFIX = "_go_proto"
_GO_GRPC_SUFFIX = "_go_grpc"
-_GO_IMPORTPATH_PREFIX = "github.com/envoyproxy/data-plane-api/api/"
+_GO_IMPORTPATH_PREFIX = "google.golang.org/grpc/balancer/xds/internal/proto/"
def _Suffix(d, suffix):
return d + suffix
@@ -42,7 +42,7 @@ def api_py_proto_library(name, srcs = [], deps = [], has_services = 0):
def api_go_proto_library(name, proto, deps = []):
go_proto_library(
name = _Suffix(name, _GO_PROTO_SUFFIX),
- importpath = _Suffix(_GO_IMPORTPATH_PREFIX, name),
+ importpath = _Suffix(_GO_IMPORTPATH_PREFIX + native.package_name() + "/", name),
proto = proto,
visibility = ["//visibility:public"],
deps = deps + [
@@ -60,7 +60,7 @@ def api_go_proto_library(name, proto, deps = []):
def api_go_grpc_library(name, proto, deps = []):
go_grpc_library(
name = _Suffix(name, _GO_GRPC_SUFFIX),
- importpath = _Suffix(_GO_IMPORTPATH_PREFIX, name),
+ importpath = _Suffix(_GO_IMPORTPATH_PREFIX + native.package_name() + "/", name),
proto = proto,
visibility = ["//visibility:public"],
deps = deps + [