OLD | NEW |
1 # Note: The buildbots evaluate this file with CWD set to the parent | 1 # Note: The buildbots evaluate this file with CWD set to the parent |
2 # directory and assume that the root of the checkout is in ./v8/, so | 2 # directory and assume that the root of the checkout is in ./v8/, so |
3 # all paths in here must match this assumption. | 3 # all paths in here must match this assumption. |
4 | 4 |
5 vars = { | 5 vars = { |
6 "git_url": "https://chromium.googlesource.com", | 6 "git_url": "https://chromium.googlesource.com", |
7 } | 7 } |
8 | 8 |
9 deps = { | 9 deps = { |
10 "v8/build/gyp": | 10 "v8/build/gyp": |
(...skipping 118 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
129 'name': 'luci-go_linux', | 129 'name': 'luci-go_linux', |
130 'pattern': '.', | 130 'pattern': '.', |
131 'action': [ 'download_from_google_storage', | 131 'action': [ 'download_from_google_storage', |
132 '--no_resume', | 132 '--no_resume', |
133 '--platform=linux*', | 133 '--platform=linux*', |
134 '--no_auth', | 134 '--no_auth', |
135 '--bucket', 'chromium-luci', | 135 '--bucket', 'chromium-luci', |
136 '-d', 'v8/tools/luci-go/linux64', | 136 '-d', 'v8/tools/luci-go/linux64', |
137 ], | 137 ], |
138 }, | 138 }, |
| 139 # Pull GN using checked-in hashes. |
| 140 { |
| 141 "name": "gn_win", |
| 142 "pattern": ".", |
| 143 "action": [ "download_from_google_storage", |
| 144 "--no_resume", |
| 145 "--platform=win32", |
| 146 "--no_auth", |
| 147 "--bucket", "chromium-gn", |
| 148 "-s", "v8/buildtools/win/gn.exe.sha1", |
| 149 ], |
| 150 }, |
| 151 { |
| 152 "name": "gn_mac", |
| 153 "pattern": ".", |
| 154 "action": [ "download_from_google_storage", |
| 155 "--no_resume", |
| 156 "--platform=darwin", |
| 157 "--no_auth", |
| 158 "--bucket", "chromium-gn", |
| 159 "-s", "v8/buildtools/mac/gn.sha1", |
| 160 ], |
| 161 }, |
| 162 { |
| 163 "name": "gn_linux", |
| 164 "pattern": ".", |
| 165 "action": [ "download_from_google_storage", |
| 166 "--no_resume", |
| 167 "--platform=linux*", |
| 168 "--no_auth", |
| 169 "--bucket", "chromium-gn", |
| 170 "-s", "v8/buildtools/linux64/gn.sha1", |
| 171 ], |
| 172 }, |
139 { | 173 { |
140 # Update the Windows toolchain if necessary. | 174 # Update the Windows toolchain if necessary. |
141 'name': 'win_toolchain', | 175 'name': 'win_toolchain', |
142 'pattern': '.', | 176 'pattern': '.', |
143 'action': ['python', 'v8/build/vs_toolchain.py', 'update'], | 177 'action': ['python', 'v8/build/vs_toolchain.py', 'update'], |
144 }, | 178 }, |
145 # Pull binutils for linux, enabled debug fission for faster linking / | 179 # Pull binutils for linux, enabled debug fission for faster linking / |
146 # debugging when used with clang on Ubuntu Precise. | 180 # debugging when used with clang on Ubuntu Precise. |
147 # https://code.google.com/p/chromium/issues/detail?id=352046 | 181 # https://code.google.com/p/chromium/issues/detail?id=352046 |
148 { | 182 { |
(...skipping 17 matching lines...) Expand all Loading... |
166 'name': 'clang', | 200 'name': 'clang', |
167 'pattern': '.', | 201 'pattern': '.', |
168 'action': ['python', 'v8/tools/clang/scripts/update.py', '--if-needed'], | 202 'action': ['python', 'v8/tools/clang/scripts/update.py', '--if-needed'], |
169 }, | 203 }, |
170 { | 204 { |
171 # A change to a .gyp, .gypi, or to GYP itself should run the generator. | 205 # A change to a .gyp, .gypi, or to GYP itself should run the generator. |
172 "pattern": ".", | 206 "pattern": ".", |
173 "action": ["python", "v8/build/gyp_v8"], | 207 "action": ["python", "v8/build/gyp_v8"], |
174 }, | 208 }, |
175 ] | 209 ] |
OLD | NEW |