Commit 9a720d38 authored by Michael Achenbach's avatar Michael Achenbach Committed by V8 LUCI CQ

[tools] Use arch-specific clang-format on Mac

Bug: chromium:1312860
Change-Id: I3b30e1ffea640fa1fdfdd73fc1ac1cb38d68f616
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3565718Reviewed-by: 's avatarTamer Tas <tmrts@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Reviewed-by: 's avatarNico Hartmann <nicohartmann@chromium.org>
Cr-Commit-Position: refs/heads/main@{#79724}
parent 68252f8f
...@@ -85,7 +85,7 @@ deps = { ...@@ -85,7 +85,7 @@ deps = {
'build': 'build':
Var('chromium_url') + '/chromium/src/build.git' + '@' + '3444906fc96f38ef006babefe3ebbd77890c16cc', Var('chromium_url') + '/chromium/src/build.git' + '@' + '3444906fc96f38ef006babefe3ebbd77890c16cc',
'buildtools': 'buildtools':
Var('chromium_url') + '/chromium/src/buildtools.git' + '@' + 'd8c375426d8f7f4147f7d4109bb63c12655fb8d6', Var('chromium_url') + '/chromium/src/buildtools.git' + '@' + 'e1471b21ee9c6765ee95e9db0c76fe997ccad35c',
'buildtools/clang_format/script': 'buildtools/clang_format/script':
Var('chromium_url') + '/external/github.com/llvm/llvm-project/clang/tools/clang-format.git' + '@' + 'e435ad79c17b1888b34df88d6a30a094936e3836', Var('chromium_url') + '/external/github.com/llvm/llvm-project/clang/tools/clang-format.git' + '@' + 'e435ad79c17b1888b34df88d6a30a094936e3836',
'buildtools/linux64': { 'buildtools/linux64': {
...@@ -376,15 +376,29 @@ hooks = [ ...@@ -376,15 +376,29 @@ hooks = [
], ],
}, },
{ {
'name': 'clang_format_mac', 'name': 'clang_format_mac_x64',
'pattern': '.', 'pattern': '.',
'condition': 'host_os == "mac"', 'condition': 'host_os == "mac" and host_cpu == "x64"',
'action': [ 'download_from_google_storage', 'action': [ 'python3',
'third_party/depot_tools/download_from_google_storage.py',
'--no_resume',
'--no_auth',
'--bucket', 'chromium-clang-format',
'-s', 'buildtools/mac/clang-format.x64.sha1',
'-o', 'buildtools/mac/clang-format',
],
},
{
'name': 'clang_format_mac_arm64',
'pattern': '.',
'condition': 'host_os == "mac" and host_cpu == "arm64"',
'action': [ 'python3',
'third_party/depot_tools/download_from_google_storage.py',
'--no_resume', '--no_resume',
'--platform=darwin',
'--no_auth', '--no_auth',
'--bucket', 'chromium-clang-format', '--bucket', 'chromium-clang-format',
'-s', 'buildtools/mac/clang-format.sha1', '-s', 'buildtools/mac/clang-format.arm64.sha1',
'-o', 'buildtools/mac/clang-format',
], ],
}, },
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment