mirror of
https://github.com/chromium/crashpad.git
synced 2024-12-26 23:01:05 +08:00
win: Add optional cipd pull of Windows toolchain package
Requires https://chromium-review.googlesource.com/c/chromium/mini_chromium/+/1110347 to get used. Bug: crashpad:236 Change-Id: I0e6178b68959e3995ace65d5109380b3ce1d8158 Reviewed-on: https://chromium-review.googlesource.com/1110346 Reviewed-by: Joshua Peraza <jperaza@chromium.org> Commit-Queue: Scott Graham <scottmg@chromium.org>
This commit is contained in:
parent
c0a0d70a2b
commit
fec77b7593
20
DEPS
20
DEPS
@ -14,7 +14,8 @@
|
|||||||
|
|
||||||
vars = {
|
vars = {
|
||||||
'chromium_git': 'https://chromium.googlesource.com',
|
'chromium_git': 'https://chromium.googlesource.com',
|
||||||
'pull_linux_clang': False
|
'pull_linux_clang': False,
|
||||||
|
'pull_win_toolchain': False
|
||||||
}
|
}
|
||||||
|
|
||||||
deps = {
|
deps = {
|
||||||
@ -231,6 +232,23 @@ hooks = [
|
|||||||
'-log-level', 'info',
|
'-log-level', 'info',
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
'name': 'toolchain_win',
|
||||||
|
'pattern': '.',
|
||||||
|
# This package is only updated when the solution in .gclient includes an
|
||||||
|
# entry like:
|
||||||
|
# "custom_vars": { "pull_win_toolchain": True }
|
||||||
|
# This is because the contained bits are not redistributable.
|
||||||
|
'condition': 'checkout_win and pull_win_toolchain',
|
||||||
|
'action': [
|
||||||
|
'cipd',
|
||||||
|
'install',
|
||||||
|
'chrome_internal/third_party/sdk/windows',
|
||||||
|
'uploaded:2018-06-13',
|
||||||
|
'-root', 'crashpad/third_party/win',
|
||||||
|
'-log-level', 'info',
|
||||||
|
],
|
||||||
|
},
|
||||||
{
|
{
|
||||||
'name': 'gyp',
|
'name': 'gyp',
|
||||||
'pattern': '\.gypi?$',
|
'pattern': '\.gypi?$',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user