load("//:defs.bzl", "MACOS_WEBRTC_RUSTC_LINK_FLAGS", "codex_rust_crate") codex_rust_crate( name = "tui", crate_name = "codex_tui", compile_data = glob( include = ["**"], exclude = [ "**/* *", "BUILD.bazel", "Cargo.toml", ], allow_empty = True, ) + [ "//codex-rs/collaboration-mode-templates:templates/default.md", "//codex-rs/collaboration-mode-templates:templates/plan.md", ], test_data_extra = glob([ "src/**/*.rs", "src/**/snapshots/**", ]) + ["//codex-rs/core:model_availability_nux_fixtures"], integration_compile_data_extra = ["src/test_backend.rs"], extra_binaries = [ "//codex-rs/cli:codex", ], rustc_flags_extra = MACOS_WEBRTC_RUSTC_LINK_FLAGS, )