mirror of
https://github.com/openai/codex.git
synced 2026-06-01 19:02:59 +00:00
Add the `crdtp_binding.cc` source and CRDTP headers to the 147 Bazel V8 binding target so Windows GNU builds provide the symbols required by the `v8::crdtp` Rust APIs. Add a regression test that exercises CRDTP JSON conversion and dispatchable message parsing.
47 lines
1.1 KiB
Plaintext
47 lines
1.1 KiB
Plaintext
package(default_visibility = ["//visibility:public"])
|
|
|
|
filegroup(
|
|
name = "binding_cc",
|
|
srcs = ["src/binding.cc"],
|
|
)
|
|
|
|
filegroup(
|
|
name = "crdtp_binding_cc",
|
|
srcs = ["src/crdtp_binding.cc"],
|
|
)
|
|
|
|
filegroup(
|
|
name = "support_h",
|
|
srcs = ["src/support.h"],
|
|
)
|
|
|
|
filegroup(
|
|
name = "src_binding_release_aarch64_apple_darwin",
|
|
srcs = ["gen/src_binding_release_aarch64-apple-darwin.rs"],
|
|
)
|
|
|
|
filegroup(
|
|
name = "src_binding_release_x86_64_apple_darwin",
|
|
srcs = ["gen/src_binding_release_x86_64-apple-darwin.rs"],
|
|
)
|
|
|
|
filegroup(
|
|
name = "src_binding_release_aarch64_unknown_linux_gnu",
|
|
srcs = ["gen/src_binding_release_aarch64-unknown-linux-gnu.rs"],
|
|
)
|
|
|
|
filegroup(
|
|
name = "src_binding_release_x86_64_unknown_linux_gnu",
|
|
srcs = ["gen/src_binding_release_x86_64-unknown-linux-gnu.rs"],
|
|
)
|
|
|
|
filegroup(
|
|
name = "src_binding_release_x86_64_pc_windows_msvc",
|
|
srcs = ["gen/src_binding_release_x86_64-pc-windows-msvc.rs"],
|
|
)
|
|
|
|
filegroup(
|
|
name = "src_binding_release_aarch64_pc_windows_msvc",
|
|
srcs = ["gen/src_binding_release_aarch64-pc-windows-msvc.rs"],
|
|
)
|