Use hermetic XCode on Dawn standalone builders.
Bug: Change-Id: I25fc33c01e2148ed2626ff6d1999d414c8c8f04b Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/33100 Commit-Queue: Stephen White <senorblanco@chromium.org> Auto-Submit: Corentin Wallez <cwallez@chromium.org> Reviewed-by: Austin Eng <enga@chromium.org> Reviewed-by: Stephen White <senorblanco@chromium.org>
This commit is contained in:
parent
698385d4e2
commit
d4e7f08e0b
8
DEPS
8
DEPS
|
@ -135,6 +135,14 @@ hooks = [
|
||||||
'action': ['python', 'build/linux/sysroot_scripts/install-sysroot.py',
|
'action': ['python', 'build/linux/sysroot_scripts/install-sysroot.py',
|
||||||
'--arch=x64'],
|
'--arch=x64'],
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
# Update the Mac toolchain if possible, this makes builders use "hermetic XCode" which is
|
||||||
|
# is more consistent (only changes when rolling build/) and is cached.
|
||||||
|
'name': 'mac_toolchain',
|
||||||
|
'pattern': '.',
|
||||||
|
'condition': 'checkout_mac',
|
||||||
|
'action': ['python', 'build/mac_toolchain.py'],
|
||||||
|
},
|
||||||
{
|
{
|
||||||
# Update the Windows toolchain if necessary. Must run before 'clang' below.
|
# Update the Windows toolchain if necessary. Must run before 'clang' below.
|
||||||
'name': 'win_toolchain',
|
'name': 'win_toolchain',
|
||||||
|
|
Loading…
Reference in New Issue