mirror of
https://github.com/openai/codex.git
synced 2026-10-19 16:17:49 +00:00
## Why The bundled Opus encoder uses CMake and should not depend on tools available on a build worker's `PATH`. ## What changed - Add `rules_foreign_cc` and provide its pinned CMake and Ninja tools and data to the `opusic-sys` build script. - Add a CMake toolchain file that selects the declared Ninja executable, resolves the archiver path, and sets the target system and processor from `TARGET`, while retaining Bazel's compiler, SDK, and linker inputs. GitOrigin-RevId: 48580c506d088d8c76cce958589ff94da458bd79