1load("@rules_proto//proto:defs.bzl", "proto_library") 2load("@upb//bazel:upb_proto_library.bzl", "upb_proto_library") 3 4proto_library( 5 name = "foo_proto", 6 srcs = ["foo.proto"], 7) 8 9upb_proto_library( 10 name = "foo_upbproto", 11 deps = [":foo_proto"], 12) 13 14cc_binary( 15 name = "test_binary", 16 srcs = ["test_binary.c"], 17 deps = [":foo_upbproto"], 18) 19