forked from chromium/chromium
-
Notifications
You must be signed in to change notification settings - Fork 0
/
DEPS
90 lines (83 loc) · 2.66 KB
/
DEPS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
use_relative_paths = True
vars = {
'chromium_url': 'https://chromium.googlesource.com',
#
# TODO(crbug.com/941824): The values below need to be kept in sync
# between //DEPS and //buildtools/DEPS, so if you're updating one,
# update the other. There is a presubmit check that checks that
# you've done so; if you are adding new tools to //buildtools and
# hence new revisions to this list, make sure you update the
# _CheckBuildtoolsRevsAreInSync in PRESUBMIT.py to include the additional
# revisions.
#
# GN CIPD package version.
'gn_version': 'git_revision:55ad154c961d8326315b1c8147f4e504cd95e9e6',
# By default, do not checkout the re-client binaries.
'checkout_reclient': False,
# reclient CIPD package version
'reclient_version': 're_client_version:0.19.2.319f839',
# When changing these, also update the svn revisions in deps_revisions.gni
# TODO(crbug.com/1166332) rename to clang_format_revision.
'clang_fmt_revision': '99803d74e35962f63a775f29477882afd4d57d94',
'libcxx_revision': 'd9040c75cfea5928c804ab7c235fed06a63f743a',
'libcxxabi_revision': '196ba1aaa8ac285d94f4ea8d9836390a45360533',
'libunwind_revision': 'd999d54f4bca789543a2eb6c995af2d9b5a1f3ed',
}
deps = {
'clang_format/script':
Var('chromium_url') +
'/external/github.com/llvm/llvm-project/clang/tools/clang-format.git@' +
Var('clang_fmt_revision'),
'linux64': {
'packages': [
{
'package': 'gn/gn/linux-amd64',
'version': Var('gn_version'),
}
],
'dep_type': 'cipd',
'condition': 'host_os == "linux"',
},
'mac': {
'packages': [
{
'package': 'gn/gn/mac-amd64',
'version': Var('gn_version'),
}
],
'dep_type': 'cipd',
'condition': 'host_os == "mac"',
},
'third_party/libc++/trunk':
Var('chromium_url') +
'/external/github.com/llvm/llvm-project/libcxx.git' + '@' +
Var('libcxx_revision'),
'third_party/libc++abi/trunk':
Var('chromium_url') +
'/external/github.com/llvm/llvm-project/libcxxabi.git' + '@' +
Var('libcxxabi_revision'),
'third_party/libunwind/trunk':
Var('chromium_url') +
'/external/github.com/llvm/llvm-project/libunwind.git' + '@' +
Var('libunwind_revision'),
'win': {
'packages': [
{
'package': 'gn/gn/windows-amd64',
'version': Var('gn_version'),
}
],
'dep_type': 'cipd',
'condition': 'host_os == "win"',
},
'reclient': {
'packages': [
{
'package': 'infra/rbe/client/${{platform}}',
'version': Var('reclient_version'),
}
],
'dep_type': 'cipd',
'condition': '(host_os == "linux" or host_os == "win") and checkout_reclient',
},
}