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

Side by Side Diff: DEPS

Issue 2023703002: Beginning work on GN build (Closed) Base URL: git@github.com:dart-lang/sdk.git@master
Patch Set: Really add //build. Add dart_bootstrap rule. Created 4 years, 6 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 | « BUILD.gn ('k') | build/config/BUILD.gn » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2 # for details. All rights reserved. Use of this source code is governed by a 2 # for details. All rights reserved. Use of this source code is governed by a
3 # BSD-style license that can be found in the LICENSE file. 3 # BSD-style license that can be found in the LICENSE file.
4 4
5 vars = { 5 vars = {
6 # The dart_root is the root of our sdk checkout. This is normally 6 # The dart_root is the root of our sdk checkout. This is normally
7 # simply sdk, but if using special gclient specs it can be different. 7 # simply sdk, but if using special gclient specs it can be different.
8 "dart_root": "sdk", 8 "dart_root": "sdk",
9 9
10 # We use mirrors of all github repos to guarantee reproducibility and 10 # We use mirrors of all github repos to guarantee reproducibility and
(...skipping 20 matching lines...) Expand all
31 # Revisions of /third_party/* dependencies. 31 # Revisions of /third_party/* dependencies.
32 "args_tag": "@0.13.4", 32 "args_tag": "@0.13.4",
33 "async_tag": "@1.10.0", 33 "async_tag": "@1.10.0",
34 "barback-0.13.0_rev": "@34853", 34 "barback-0.13.0_rev": "@34853",
35 "barback-0.14.0_rev": "@36398", 35 "barback-0.14.0_rev": "@36398",
36 "barback-0.14.1_rev": "@38525", 36 "barback-0.14.1_rev": "@38525",
37 "barback_tag" : "@0.15.2+7", 37 "barback_tag" : "@0.15.2+7",
38 "bazel_worker_tag": "@v0.1.0", 38 "bazel_worker_tag": "@v0.1.0",
39 "boolean_selector_tag" : "@1.0.0", 39 "boolean_selector_tag" : "@1.0.0",
40 "boringssl_rev" : "@daeafc22c66ad48f6b32fc8d3362eb9ba31b774e", 40 "boringssl_rev" : "@daeafc22c66ad48f6b32fc8d3362eb9ba31b774e",
41 'buildtools_revision': '@06e80a0e17319868d4a9b13f9bb6a248dc8d8b20',
41 "charcode_tag": "@1.1.0", 42 "charcode_tag": "@1.1.0",
42 "chrome_rev" : "@19997", 43 "chrome_rev" : "@19997",
43 "cli_util_tag" : "@0.0.1+2", 44 "cli_util_tag" : "@0.0.1+2",
44 "collection_tag": "@1.6.0", 45 "collection_tag": "@1.6.0",
45 "convert_tag": "@1.0.0", 46 "convert_tag": "@1.0.0",
46 "crypto_tag" : "@1.1.0", 47 "crypto_tag" : "@1.1.0",
47 "csslib_tag" : "@0.12.0", 48 "csslib_tag" : "@0.12.0",
48 "dart2js_info_rev" : "@0a221eaf16aec3879c45719de656680ccb80d8a1", 49 "dart2js_info_rev" : "@0a221eaf16aec3879c45719de656680ccb80d8a1",
49 "dart_services_rev" : "@7aea2574e6f3924bf409a80afb8ad52aa2be4f97", 50 "dart_services_rev" : "@7aea2574e6f3924bf409a80afb8ad52aa2be4f97",
50 "dart_style_tag": "@0.2.4", 51 "dart_style_tag": "@0.2.4",
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after
102 "typed_data_tag": "@1.1.2", 103 "typed_data_tag": "@1.1.2",
103 "usage_rev": "@b5080dac0d26a5609b266f8fdb0d053bc4c1c638", 104 "usage_rev": "@b5080dac0d26a5609b266f8fdb0d053bc4c1c638",
104 "utf_rev": "@1f55027068759e2d52f2c12de6a57cce5f3c5ee6", 105 "utf_rev": "@1f55027068759e2d52f2c12de6a57cce5f3c5ee6",
105 "watcher_tag": "@0.9.7+2", 106 "watcher_tag": "@0.9.7+2",
106 "web_components_rev": "@6349e09f9118dce7ae1b309af5763745e25a9d61", 107 "web_components_rev": "@6349e09f9118dce7ae1b309af5763745e25a9d61",
107 "web_socket_channel_tag": "@1.0.0", 108 "web_socket_channel_tag": "@1.0.0",
108 "WebCore_rev": "@a86fe28efadcfc781f836037a80f27e22a5dad17", 109 "WebCore_rev": "@a86fe28efadcfc781f836037a80f27e22a5dad17",
109 "when_tag": "@0.2.0+2", 110 "when_tag": "@0.2.0+2",
110 "which_tag": "@0.1.3+1", 111 "which_tag": "@0.1.3+1",
111 "yaml_tag": "@2.1.5", 112 "yaml_tag": "@2.1.5",
112 "zlib_rev": "@c3d0a6190f2f8c924a05ab6cc97b8f975bddd33f", 113 "zlib_rev": "@4576304a4b9835aa8646c9735b079e1d96858633",
113 } 114 }
114 115
115 deps = { 116 deps = {
117 Var("dart_root") + "/buildtools":
118 Var('chromium_git') + '/chromium/buildtools.git' +
119 Var('buildtools_revision'),
120
116 # Stuff needed for GYP to run. 121 # Stuff needed for GYP to run.
117 Var("dart_root") + "/third_party/gyp": 122 Var("dart_root") + "/third_party/gyp":
118 Var('chromium_git') + '/external/gyp.git' + Var("gyp_rev"), 123 Var('chromium_git') + '/external/gyp.git' + Var("gyp_rev"),
119 124
120 Var("dart_root") + "/tests/co19/src": 125 Var("dart_root") + "/tests/co19/src":
121 (Var("github_mirror") % "co19") + Var("co19_rev"), 126 (Var("github_mirror") % "co19") + Var("co19_rev"),
122 127
123 Var("dart_root") + "/third_party/zlib": 128 Var("dart_root") + "/third_party/zlib":
124 Var("chromium_git") + "/chromium/src/third_party/zlib.git" + 129 Var("chromium_git") + "/chromium/src/third_party/zlib.git" +
125 Var("zlib_rev"), 130 Var("zlib_rev"),
(...skipping 188 matching lines...) Expand 10 before | Expand all | Expand 10 after
314 "win": { 319 "win": {
315 Var("dart_root") + "/third_party/cygwin": 320 Var("dart_root") + "/third_party/cygwin":
316 Var("chromium_git") + "/chromium/deps/cygwin.git" + 321 Var("chromium_git") + "/chromium/deps/cygwin.git" +
317 "@c89e446b273697fadf3a10ff1007a97c0b7de6df", 322 "@c89e446b273697fadf3a10ff1007a97c0b7de6df",
318 }, 323 },
319 } 324 }
320 325
321 # TODO(iposva): Move the necessary tools so that hooks can be run 326 # TODO(iposva): Move the necessary tools so that hooks can be run
322 # without the runtime being available. 327 # without the runtime being available.
323 hooks = [ 328 hooks = [
329 # Pull GN binaries. This needs to be before running GYP below.
330 {
331 'name': 'gn_linux64',
332 'pattern': '.',
333 'action': [
334 'download_from_google_storage',
335 '--no_auth',
336 '--no_resume',
337 '--quiet',
338 '--platform=linux*',
339 '--bucket',
340 'chromium-gn',
341 '-s',
342 Var('dart_root') + '/buildtools/linux64/gn.sha1',
343 ],
344 },
345 {
346 'name': 'gn_mac',
347 'pattern': '.',
348 'action': [
349 'download_from_google_storage',
350 '--no_auth',
351 '--no_resume',
352 '--quiet',
353 '--platform=darwin',
354 '--bucket',
355 'chromium-gn',
356 '-s',
357 Var('dart_root') + '/buildtools/mac/gn.sha1',
358 ],
359 },
360 {
361 'name': 'gn_win',
362 'pattern': '.',
363 'action': [
364 'download_from_google_storage',
365 '--no_auth',
366 '--no_resume',
367 '--quiet',
368 '--platform=win*',
369 '--bucket',
370 'chromium-gn',
371 '-s',
372 Var('dart_root') + '/buildtools/win/gn.exe.sha1',
373 ],
374 },
375 # Pull clang-format binaries using checked-in hashes.
376 {
377 'name': 'clang_format_linux',
378 'pattern': '.',
379 'action': [
380 'download_from_google_storage',
381 '--no_auth',
382 '--no_resume',
383 '--quiet',
384 '--platform=linux*',
385 '--bucket',
386 'chromium-clang-format',
387 '-s',
388 Var('dart_root') + '/buildtools/linux64/clang-format.sha1',
389 ],
390 },
391 {
392 'name': 'clang_format_mac',
393 'pattern': '.',
394 'action': [
395 'download_from_google_storage',
396 '--no_auth',
397 '--no_resume',
398 '--quiet',
399 '--platform=darwin',
400 '--bucket',
401 'chromium-clang-format',
402 '-s',
403 Var('dart_root') + '/buildtools/mac/clang-format.sha1',
404 ],
405 },
324 { 406 {
325 'name': 'd8_testing_binaries', 407 'name': 'd8_testing_binaries',
326 'pattern': '.', 408 'pattern': '.',
327 'action': [ 409 'action': [
328 'download_from_google_storage', 410 'download_from_google_storage',
329 '--no_auth', 411 '--no_auth',
330 '--no_resume', 412 '--no_resume',
331 '--bucket', 413 '--bucket',
332 'dart-dependencies', 414 'dart-dependencies',
333 '--recursive', 415 '--recursive',
(...skipping 119 matching lines...) Expand 10 before | Expand all | Expand 10 after
453 "--extract", 535 "--extract",
454 "-s", 536 "-s",
455 Var('dart_root') + "/third_party/clang.tar.gz.sha1", 537 Var('dart_root') + "/third_party/clang.tar.gz.sha1",
456 ], 538 ],
457 }, 539 },
458 { 540 {
459 "pattern": ".", 541 "pattern": ".",
460 "action": ["python", Var("dart_root") + "/tools/gyp_dart.py"], 542 "action": ["python", Var("dart_root") + "/tools/gyp_dart.py"],
461 }, 543 },
462 ] 544 ]
OLDNEW
« no previous file with comments | « BUILD.gn ('k') | build/config/BUILD.gn » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698