mirror of
https://github.com/openai/codex.git
synced 2026-04-28 10:21:06 +03:00
Adds voice transcription on press-and-hold of spacebar. https://github.com/user-attachments/assets/85039314-26f3-46d1-a83b-8c4a4a1ecc21 --------- Co-authored-by: Codex <199175422+chatgpt-codex-connector[bot]@users.noreply.github.com> Co-authored-by: David Zbarsky <zbarsky@openai.com>
74 lines
3.4 KiB
Diff
74 lines
3.4 KiB
Diff
diff --git a/toolchain/args/BUILD.bazel b/toolchain/args/BUILD.bazel
|
|
index e6dc56c..b323589 100644
|
|
--- a/toolchain/args/BUILD.bazel
|
|
+++ b/toolchain/args/BUILD.bazel
|
|
@@ -17,8 +17,8 @@ package(default_visibility = ["//visibility:public"])
|
|
cc_args(
|
|
name = "resource_dir",
|
|
actions = [
|
|
+ "@rules_cc//cc/toolchains/actions:compile_actions",
|
|
"@rules_cc//cc/toolchains/actions:link_actions",
|
|
- # We may need it for other actions too?
|
|
],
|
|
args = [
|
|
"-resource-dir",
|
|
@@ -32,6 +32,46 @@ cc_args(
|
|
],
|
|
)
|
|
|
|
+alias(
|
|
+ name = "clang_builtin_headers_include_search_directory",
|
|
+ actual = select({
|
|
+ "@toolchains_llvm_bootstrapped//platforms/config:linux_x86_64": "@llvm-toolchain-minimal-21.1.8-linux-amd64//:builtin_headers",
|
|
+ "@toolchains_llvm_bootstrapped//platforms/config:linux_aarch64": "@llvm-toolchain-minimal-21.1.8-linux-arm64//:builtin_headers",
|
|
+ "@toolchains_llvm_bootstrapped//platforms/config:linux_x86_64_gnu": "@llvm-toolchain-minimal-21.1.8-linux-amd64//:builtin_headers",
|
|
+ "@toolchains_llvm_bootstrapped//platforms/config:linux_aarch64_gnu": "@llvm-toolchain-minimal-21.1.8-linux-arm64//:builtin_headers",
|
|
+ "@toolchains_llvm_bootstrapped//platforms/config:linux_x86_64_musl": "@llvm-toolchain-minimal-21.1.8-linux-amd64//:builtin_headers",
|
|
+ "@toolchains_llvm_bootstrapped//platforms/config:linux_aarch64_musl": "@llvm-toolchain-minimal-21.1.8-linux-arm64//:builtin_headers",
|
|
+ "@toolchains_llvm_bootstrapped//platforms/config:macos_x86_64": "@llvm-toolchain-minimal-21.1.8-darwin-arm64//:builtin_headers",
|
|
+ "@toolchains_llvm_bootstrapped//platforms/config:macos_aarch64": "@llvm-toolchain-minimal-21.1.8-darwin-arm64//:builtin_headers",
|
|
+ "@toolchains_llvm_bootstrapped//platforms/config:windows_x86_64": "@llvm-toolchain-minimal-21.1.8-windows-amd64//:builtin_headers",
|
|
+ "@toolchains_llvm_bootstrapped//platforms/config:windows_aarch64": "@llvm-toolchain-minimal-21.1.8-windows-arm64//:builtin_headers",
|
|
+ "@toolchains_llvm_bootstrapped//platforms/config:none_wasm32": "@llvm-toolchain-minimal-21.1.8-linux-amd64//:builtin_headers",
|
|
+ "@toolchains_llvm_bootstrapped//platforms/config:none_wasm64": "@llvm-toolchain-minimal-21.1.8-linux-amd64//:builtin_headers",
|
|
+ }),
|
|
+ visibility = ["//toolchain:__subpackages__"],
|
|
+)
|
|
+
|
|
+cc_args(
|
|
+ name = "clang_builtin_headers_include_search_paths",
|
|
+ actions = [
|
|
+ "@rules_cc//cc/toolchains/actions:compile_actions",
|
|
+ "@rules_cc//cc/toolchains/actions:link_actions",
|
|
+ ],
|
|
+ args = [
|
|
+ "-isystem",
|
|
+ "{clang_builtin_headers_include_search_path}",
|
|
+ ],
|
|
+ format = {
|
|
+ "clang_builtin_headers_include_search_path": ":clang_builtin_headers_include_search_directory",
|
|
+ },
|
|
+ data = [
|
|
+ ":clang_builtin_headers_include_search_directory",
|
|
+ ],
|
|
+ allowlist_include_directories = [
|
|
+ ":clang_builtin_headers_include_search_directory",
|
|
+ ],
|
|
+)
|
|
+
|
|
cc_args(
|
|
name = "llvm_target_for_platform",
|
|
actions = [
|
|
diff --git a/toolchain/BUILD.bazel b/toolchain/BUILD.bazel
|
|
index 6ffc9f7..e02089a 100644
|
|
--- a/toolchain/BUILD.bazel
|
|
+++ b/toolchain/BUILD.bazel
|
|
@@ -100,6 +100,7 @@ cc_args_list(
|
|
"@platforms//os:macos": [],
|
|
"//conditions:default": [
|
|
"//toolchain/args:resource_dir",
|
|
+ "//toolchain/args:clang_builtin_headers_include_search_paths",
|
|
],
|
|
}),
|
|
)
|