This repository has been archived on 2026-10-29. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
Epiphany/vendor/codex/codex-rs/windows-sandbox-rs/build.rs

15 lines
617 B
Rust

fn main() {
if std::env::var_os("RULES_RUST_BAZEL_BUILD_SCRIPT_RUNNER").is_some()
&& matches!(std::env::var("CARGO_CFG_TARGET_ENV").as_deref(), Ok("gnu"))
{
// The Windows Bazel lint/test lane targets `windows-gnullvm`, where
// `winres` can emit a `resource` link directive without a usable
// archive in `OUT_DIR`. Skip embedding the manifest there; Cargo's
// normal MSVC builds still compile it.
return;
}
let mut res = winres::WindowsResource::new();
res.set_manifest_file("codex-windows-sandbox-setup.manifest");
let _ = res.compile();
}