1load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") 2load("@rules_proto//proto:defs.bzl", "proto_library") 3 4proto_library( 5 name = "lib_proto", 6 srcs = [ 7 "lib.proto", 8 "lib2.proto", 9 ], 10 visibility = ["//visibility:public"], 11 deps = [ 12 "//tests/legacy/examples/proto/dep:useful_proto", 13 ], 14) 15 16go_proto_library( 17 name = "lib_go_proto", 18 importpath = "github.com/bazelbuild/rules_go/examples/proto/lib/lib_proto", 19 proto = ":lib_proto", 20 visibility = ["//visibility:public"], 21 deps = [ 22 "//tests/legacy/examples/proto/dep:useful_go_proto", 23 ], 24) 25