blob: 6e43aa0140946815523f9fdd2028abb4ea0b234d [file]
load("@com_google_protobuf//bazel:java_proto_library.bzl", "java_proto_library")
load("@com_google_protobuf//bazel:proto_library.bzl", "proto_library")
load("@rules_java//java:java_library.bzl", "java_library")
package(default_visibility = ["//visibility:public"])
proto_library(
name = "deps_proto",
srcs = [":deps.proto"],
)
java_proto_library(
name = "deps_java_proto",
deps = [":deps_proto"],
)
proto_library(
name = "worker_protocol_proto",
srcs = [":worker_protocol.proto"],
)
proto_library(
name = "kotlin_model_proto",
srcs = [":kotlin_model.proto"],
visibility = ["//visibility:public"],
)
java_proto_library(
name = "kotlin_model_java_proto",
deps = [":kotlin_model_proto"],
)
java_library(
name = "protobuf",
exports = [
":deps_java_proto",
":kotlin_model_java_proto",
],
)