| OLD | NEW |
| 1 # This DEPS file checks out a read-only copy of the Chromium buildbot code at | |
| 2 # a revision that is known to work with the current Skia buildbot setup. | |
| 3 # | |
| 4 # Thus, this DEPS file is useful for: | |
| 5 # - users who just want to run, not modify, the Skia buildbot | |
| 6 # - developers who wish to make changes to the Skia buildbot config but NOT | |
| 7 # the underlying Chromium buildbot code | |
| 8 # | |
| 9 # To check out the Skia buildbot code using this DEPS file, run: | 1 # To check out the Skia buildbot code using this DEPS file, run: |
| 10 # gclient config https://skia.googlesource.com/buildbot.git | 2 # gclient config https://skia.googlesource.com/buildbot.git |
| 11 # gclient sync | 3 # gclient sync |
| 12 | 4 |
| 13 use_relative_paths = True | 5 use_relative_paths = True |
| 14 | 6 |
| 15 vars = { | 7 vars = { |
| 16 "chromium_trunk": "http://src.chromium.org/svn/trunk", | |
| 17 "chromium_revision": "179720", | |
| 18 "chromium_git": "https://chromium.googlesource.com", | |
| 19 "skia_git": "https://skia.googlesource.com", | 8 "skia_git": "https://skia.googlesource.com", |
| 20 "telemetry_chromium_revision": "286171", | |
| 21 "webpagereplay_revision": "546", | |
| 22 "telemetry_webkit_trunk": "http://src.chromium.org/blink/trunk", | |
| 23 "telemetry_webkit_revision": "179099" | |
| 24 } | 9 } |
| 25 | 10 |
| 26 deps = { | 11 deps = { |
| 27 # Utilities shared between the Skia and Skia-Buildbot repositories. | 12 # Utilities shared between the Skia and Skia-Buildbot repositories. |
| 28 "common": | 13 "common": |
| 29 Var("skia_git") + "/common.git@6683b15b039a31d5d86ce6c8af4dd56861d10ee4", | 14 Var("skia_git") + "/common.git@6683b15b039a31d5d86ce6c8af4dd56861d10ee4", |
| 30 | |
| 31 # Chromium trunk code for running telemetry binaries. | |
| 32 "third_party/chromium_trunk/src/tools/perf": | |
| 33 Var("chromium_trunk") + "/src/tools/perf@" + Var("telemetry_chromium_revisio
n"), | |
| 34 "third_party/chromium_trunk/src/tools/telemetry": | |
| 35 Var("chromium_trunk") + "/src/tools/telemetry@" + Var("telemetry_chromium_re
vision"), | |
| 36 "third_party/chromium_trunk/src/build/android/pylib": | |
| 37 Var("chromium_trunk") + "/src/build/android/pylib@" + Var("telemetry_chromiu
m_revision"), | |
| 38 "third_party/chromium_trunk/src/tools/crx_id": | |
| 39 Var("chromium_trunk") + "/src/tools/crx_id@" + Var("telemetry_chromium_revis
ion"), | |
| 40 "third_party/chromium_trunk/src/build/util": | |
| 41 Var("chromium_trunk") + "/src/build/util@" + Var("telemetry_chromium_revisio
n"), | |
| 42 "third_party/chromium_trunk/src/third_party/flot": | |
| 43 Var("chromium_trunk") + "/src/third_party/flot@" + Var("telemetry_chromium_r
evision"), | |
| 44 "third_party/chromium_trunk/src/third_party/WebKit/PerformanceTests/resources"
: | |
| 45 Var("telemetry_webkit_trunk") + "/PerformanceTests/resources@" + Var("teleme
try_webkit_revision"), | |
| 46 "third_party/chromium_trunk/src/third_party/webpagereplay": | |
| 47 "http://web-page-replay.googlecode.com/svn/trunk/@" + Var("webpagereplay_rev
ision"), | |
| 48 | |
| 49 # build/android/pylib/android_commands.py requires android_testrunner to be in
third_party. | |
| 50 "third_party/chromium_trunk/src/third_party/android_testrunner": | |
| 51 Var("chromium_trunk") + "/src/third_party/android_testrunner@" + Var("chromi
um_revision"), | |
| 52 | |
| 53 # chrome_remote_control/replay_server.py requires webpagereplay to be in src/t
hird_party. | |
| 54 "third_party/src/third_party/webpagereplay": | |
| 55 "http://web-page-replay.googlecode.com/svn/trunk/@" + Var("webpagereplay_rev
ision"), | |
| 56 | |
| 57 # Chromium buildbot code, pinned at an old revision for compatibility with our | |
| 58 # buildbot code. | |
| 59 "third_party/chromium_buildbot": | |
| 60 Var("chromium_trunk") + "/tools/build@" + Var("chromium_revision"), | |
| 61 "third_party/chromium_buildbot/scripts/command_wrapper/bin": | |
| 62 Var("chromium_git") + "/chromium/tools/command_wrapper/bin.git@2eeebba9a512c
ae9e4e9312f5ec728dbdad80bd0", | |
| 63 "third_party/depot_tools": | |
| 64 Var("chromium_git") + "/chromium/tools/depot_tools.git", | |
| 65 | |
| 66 # Tip-of-tree Chromium buildbot code. | |
| 67 "third_party/chromium_buildbot_tot": | |
| 68 Var("chromium_git") + "/chromium/tools/build.git", | |
| 69 | |
| 70 # Dependencies of the Chromium buildbot code. | |
| 71 # I tried to use From() to link to Chromium's /tools/build/DEPS dependencies, | |
| 72 # but I couldn't get it to work... so I have hard-coded these dependencies. | |
| 73 # | |
| 74 # TODO(borenet): Maybe use recursedeps for these? But hopefully we'll be | |
| 75 # completely upstreamed soon anyway, and we won't need to bother. | |
| 76 "third_party/chromium_buildbot/third_party/gsutil": | |
| 77 Var("chromium_git") + "/external/gsutil/src.git@b41305d0b538bae46777e1d9562e
cec0149f8d44", | |
| 78 "third_party/chromium_buildbot/third_party/gsutil/boto": | |
| 79 Var("chromium_git") + "/external/boto.git@98fc59a5896f4ea990a4d527548204fed8
f06c64", | |
| 80 } | 15 } |
| 81 | 16 |
| 82 recursedeps = [ | 17 recursedeps = [ |
| 83 "common", | 18 "common", |
| 84 ] | 19 ] |
| 85 | 20 |
| OLD | NEW |