Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(104)

Side by Side Diff: DEPS

Issue 1848553003: [gn] Move build to gypfiles (Closed) Base URL: https://chromium.googlesource.com/v8/v8.git@master
Patch Set: Preserve old state for the dance Created 4 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « .gitignore ('k') | Makefile » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 # TODO(machenbach): Add this. Need to be committed locally as trybots run
11 # gclient sync on a deps change before applying any other change.
12 # "v8/build":
13 # Var("git_url") + "/chromium/src/build.git" + "@" + "7181610b0c84e2cd87852a7 f7d30c4e7e4ca32cd",
10 "v8/tools/gyp": 14 "v8/tools/gyp":
11 Var("git_url") + "/external/gyp.git" + "@" + "e24c83726b7294179f479a683eeb35 1568fcc4ee", 15 Var("git_url") + "/external/gyp.git" + "@" + "e24c83726b7294179f479a683eeb35 1568fcc4ee",
12 "v8/third_party/icu": 16 "v8/third_party/icu":
13 Var("git_url") + "/chromium/deps/icu.git" + "@" + "c291cde264469b20ca969ce88 32088acb21e0c48", 17 Var("git_url") + "/chromium/deps/icu.git" + "@" + "c291cde264469b20ca969ce88 32088acb21e0c48",
14 "v8/buildtools": 18 "v8/buildtools":
15 Var("git_url") + "/chromium/buildtools.git" + "@" + "cdbd50759bf2289d2c9d3f1 f7d02239b4b4b1209", 19 Var("git_url") + "/chromium/buildtools.git" + "@" + "cdbd50759bf2289d2c9d3f1 f7d02239b4b4b1209",
16 "v8/base/trace_event/common": 20 "v8/base/trace_event/common":
17 Var("git_url") + "/chromium/src/base/trace_event/common.git" + "@" + "c8c866 5c2deaf1cc749d9f8e153256d4f67bf1b8", 21 Var("git_url") + "/chromium/src/base/trace_event/common.git" + "@" + "c8c866 5c2deaf1cc749d9f8e153256d4f67bf1b8",
18 "v8/tools/swarming_client": 22 "v8/tools/swarming_client":
19 Var('git_url') + '/external/swarming.client.git' + '@' + "df6e95e7669883c8fe 9ef956c69a544154701a49", 23 Var('git_url') + '/external/swarming.client.git' + '@' + "df6e95e7669883c8fe 9ef956c69a544154701a49",
(...skipping 26 matching lines...) Expand all
46 include_rules = [ 50 include_rules = [
47 # Everybody can use some things. 51 # Everybody can use some things.
48 "+include", 52 "+include",
49 "+unicode", 53 "+unicode",
50 "+third_party/fdlibm", 54 "+third_party/fdlibm",
51 ] 55 ]
52 56
53 # checkdeps.py shouldn't check for includes in these directories: 57 # checkdeps.py shouldn't check for includes in these directories:
54 skip_child_includes = [ 58 skip_child_includes = [
55 "build", 59 "build",
60 "gypfiles",
56 "third_party", 61 "third_party",
57 ] 62 ]
58 63
59 hooks = [ 64 hooks = [
60 { 65 {
61 # This clobbers when necessary (based on get_landmines.py). It must be the 66 # This clobbers when necessary (based on get_landmines.py). It must be the
62 # first hook so that other things that get/generate into the output 67 # first hook so that other things that get/generate into the output
63 # directory will not subsequently be clobbered. 68 # directory will not subsequently be clobbered.
64 'name': 'landmines', 69 'name': 'landmines',
65 'pattern': '.', 70 'pattern': '.',
66 'action': [ 71 'action': [
67 'python', 72 'python',
68 'v8/build/landmines.py', 73 'v8/gypfiles/landmines.py',
69 ], 74 ],
70 }, 75 },
71 # Pull clang-format binaries using checked-in hashes. 76 # Pull clang-format binaries using checked-in hashes.
72 { 77 {
73 "name": "clang_format_win", 78 "name": "clang_format_win",
74 "pattern": ".", 79 "pattern": ".",
75 "action": [ "download_from_google_storage", 80 "action": [ "download_from_google_storage",
76 "--no_resume", 81 "--no_resume",
77 "--platform=win32", 82 "--platform=win32",
78 "--no_auth", 83 "--no_auth",
(...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after
183 "--platform=linux*", 188 "--platform=linux*",
184 "--no_auth", 189 "--no_auth",
185 "--bucket", "chromium-gn", 190 "--bucket", "chromium-gn",
186 "-s", "v8/buildtools/linux64/gn.sha1", 191 "-s", "v8/buildtools/linux64/gn.sha1",
187 ], 192 ],
188 }, 193 },
189 { 194 {
190 # Update the Windows toolchain if necessary. 195 # Update the Windows toolchain if necessary.
191 'name': 'win_toolchain', 196 'name': 'win_toolchain',
192 'pattern': '.', 197 'pattern': '.',
193 'action': ['python', 'v8/build/vs_toolchain.py', 'update'], 198 'action': ['python', 'v8/gypfiles/vs_toolchain.py', 'update'],
194 }, 199 },
195 # Pull binutils for linux, enabled debug fission for faster linking / 200 # Pull binutils for linux, enabled debug fission for faster linking /
196 # debugging when used with clang on Ubuntu Precise. 201 # debugging when used with clang on Ubuntu Precise.
197 # https://code.google.com/p/chromium/issues/detail?id=352046 202 # https://code.google.com/p/chromium/issues/detail?id=352046
198 { 203 {
199 'name': 'binutils', 204 'name': 'binutils',
200 'pattern': 'v8/third_party/binutils', 205 'pattern': 'v8/third_party/binutils',
201 'action': [ 206 'action': [
202 'python', 207 'python',
203 'v8/third_party/binutils/download.py', 208 'v8/third_party/binutils/download.py',
204 ], 209 ],
205 }, 210 },
206 { 211 {
207 # Pull gold plugin if needed or requested via GYP_DEFINES. 212 # Pull gold plugin if needed or requested via GYP_DEFINES.
208 # Note: This must run before the clang update. 213 # Note: This must run before the clang update.
209 'name': 'gold_plugin', 214 'name': 'gold_plugin',
210 'pattern': '.', 215 'pattern': '.',
211 'action': ['python', 'v8/build/download_gold_plugin.py'], 216 'action': ['python', 'v8/gypfiles/download_gold_plugin.py'],
212 }, 217 },
213 { 218 {
214 # Pull clang if needed or requested via GYP_DEFINES. 219 # Pull clang if needed or requested via GYP_DEFINES.
215 # Note: On Win, this should run after win_toolchain, as it may use it. 220 # Note: On Win, this should run after win_toolchain, as it may use it.
216 'name': 'clang', 221 'name': 'clang',
217 'pattern': '.', 222 'pattern': '.',
218 'action': ['python', 'v8/tools/clang/scripts/update.py', '--if-needed'], 223 'action': ['python', 'v8/tools/clang/scripts/update.py', '--if-needed'],
219 }, 224 },
220 { 225 {
221 # A change to a .gyp, .gypi, or to GYP itself should run the generator. 226 # A change to a .gyp, .gypi, or to GYP itself should run the generator.
222 "pattern": ".", 227 "pattern": ".",
223 "action": ["python", "v8/build/gyp_v8"], 228 "action": ["python", "v8/gypfiles/gyp_v8"],
224 }, 229 },
225 ] 230 ]
OLDNEW
« no previous file with comments | « .gitignore ('k') | Makefile » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698