| 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 + [ |