SaylorTwift's picture
SaylorTwift HF Staff
Add files using upload-large-folder tool
dabfdaa verified
Raw
History Blame Contribute Delete
703 Bytes
load("@com_google_protobuf//bazel:proto_library.bzl", "proto_library")
load("@rules_rust//extensions/prost:defs.bzl", "rust_prost_library")
load("//:defs.bzl", "codex_rust_crate")
proto_library(
name = "code-mode-proto",
srcs = glob(["src/grpc/*.proto"]),
strip_import_prefix = "src/grpc",
visibility = ["//visibility:public"],
)
rust_prost_library(
name = "code-mode-rust-proto",
proto = ":code-mode-proto",
visibility = ["//visibility:public"],
)
codex_rust_crate(
name = "code-mode-protocol",
build_script_enabled = False,
crate_name = "codex_code_mode_protocol",
deps_extra = [":code-mode-rust-proto"],
rustc_flags_extra = ["--cfg=codex_bazel"],
)