mirror of
https://github.com/openai/codex.git
synced 2026-04-27 09:51:03 +03:00
Use absolute xcrun path in Ninja launcher
Co-authored-by: Codex <noreply@openai.com>
This commit is contained in:
@@ -75,13 +75,19 @@ fn common_ninja() -> Option<PathBuf> {
|
||||
PathBuf::from("/bin/ninja"),
|
||||
PathBuf::from("/usr/local/bin/ninja"),
|
||||
PathBuf::from("/opt/homebrew/bin/ninja"),
|
||||
PathBuf::from("/usr/local/opt/ninja/bin/ninja"),
|
||||
PathBuf::from("/opt/homebrew/opt/ninja/bin/ninja"),
|
||||
] {
|
||||
if candidate.is_file() {
|
||||
return Some(candidate);
|
||||
}
|
||||
}
|
||||
|
||||
let output = Command::new("xcrun").args(["-f", "ninja"]).output().ok()?;
|
||||
let xcrun = PathBuf::from("/usr/bin/xcrun");
|
||||
if !xcrun.is_file() {
|
||||
return None;
|
||||
}
|
||||
let output = Command::new(xcrun).args(["-f", "ninja"]).output().ok()?;
|
||||
if !output.status.success() {
|
||||
return None;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user