use x86 binaries for clang format/protobuf on Mac

This commit is contained in:
Damien Elmes 2021-10-15 23:20:43 +10:00
parent 732852abb8
commit 6f4b76ef01
3 changed files with 10 additions and 0 deletions

View file

@ -16,6 +16,14 @@ config_setting(
], ],
) )
config_setting(
name = "macos_arm64",
constraint_values = [
"@platforms//os:macos",
"@platforms//cpu:aarch64",
],
)
config_setting( config_setting(
name = "linux_x86_64", name = "linux_x86_64",
constraint_values = [ constraint_values = [

View file

@ -15,6 +15,7 @@ alias(
name = "clang_format", name = "clang_format",
actual = select({ actual = select({
"@ankidesktop//platforms:windows_x86_64": "@clang_format_windows_x86_64//:clang-format.exe", "@ankidesktop//platforms:windows_x86_64": "@clang_format_windows_x86_64//:clang-format.exe",
"@ankidesktop//platforms:macos_arm64": "@clang_format_macos_x86_64//:clang-format",
"@ankidesktop//platforms:macos_x86_64": "@clang_format_macos_x86_64//:clang-format", "@ankidesktop//platforms:macos_x86_64": "@clang_format_macos_x86_64//:clang-format",
"@ankidesktop//platforms:linux_x86_64": "@clang_format_linux_x86_64//:clang-format", "@ankidesktop//platforms:linux_x86_64": "@clang_format_linux_x86_64//:clang-format",
}), }),

View file

@ -13,6 +13,7 @@ alias(
name = "protoc", name = "protoc",
actual = select({ actual = select({
"@ankidesktop//platforms:windows_x86_64": "@protoc_bin_windows//:bin/protoc.exe", "@ankidesktop//platforms:windows_x86_64": "@protoc_bin_windows//:bin/protoc.exe",
"@ankidesktop//platforms:macos_arm64": "@protoc_bin_macos//:bin/protoc",
"@ankidesktop//platforms:macos_x86_64": "@protoc_bin_macos//:bin/protoc", "@ankidesktop//platforms:macos_x86_64": "@protoc_bin_macos//:bin/protoc",
"@ankidesktop//platforms:linux_x86_64": "@protoc_bin_linux_x86_64//:bin/protoc", "@ankidesktop//platforms:linux_x86_64": "@protoc_bin_linux_x86_64//:bin/protoc",
"@ankidesktop//platforms:linux_arm64": "@protoc_bin_linux_arm64//:bin/protoc" "@ankidesktop//platforms:linux_arm64": "@protoc_bin_linux_arm64//:bin/protoc"