kjellander@webrtc.org | de2a76f | 2012-03-27 15:57:30 +0000 | [diff] [blame] | 1 | # Tools has its own dependencies, separate from the production code. |
| 2 | # Use http rather than https; the latter can cause problems for users behind |
| 3 | # proxies. |
| 4 | |
| 5 | vars = { |
| 6 | "chromium_trunk" : "http://src.chromium.org/svn/trunk", |
| 7 | } |
| 8 | |
| 9 | deps = { |
| 10 | # Used by quality_tracking. |
| 11 | "tools/third_party/gaeunit": |
| 12 | "http://code.google.com/p/gaeunit.git@e16d5bd4", |
| 13 | |
| 14 | # Used by quality_tracking. |
| 15 | "tools/third_party/oauth2": |
| 16 | "http://github.com/simplegeo/python-oauth2.git@a83f4a29", |
| 17 | |
| 18 | # Chromium buildbot scripts needs to be at the same level as our scripts. |
| 19 | "tools/continuous_build/build": |
| 20 | Var("chromium_trunk") + "/tools/build", |
| 21 | |
| 22 | # Chromium buildbot scripts needs their own depot_tools. |
| 23 | "tools/continuous_build/depot_tools": |
| 24 | Var("chromium_trunk") + "/tools/depot_tools", |
phoglund@webrtc.org | c440d56 | 2012-04-17 08:49:10 +0000 | [diff] [blame] | 25 | |
| 26 | # Used by tools/quality_tracking/dashboard and tools/python_charts. |
| 27 | "tools/third_party/google-visualization-python": |
phoglund@webrtc.org | f6cd33d | 2012-04-23 09:27:57 +0000 | [diff] [blame] | 28 | "http://google-visualization-python.googlecode.com/svn/trunk/@15", |
| 29 | |
| 30 | # Used by tools/continuous_build/build_internal/symsrc/calculate_bloat.py. |
| 31 | "tools/third_party/bloat": |
| 32 | "https://github.com/martine/bloat.git@31428aaa491", |
| 33 | "tools/third_party/webtreemap": |
| 34 | "https://github.com/martine/webtreemap.git@7839cf9154", |
kjellander@webrtc.org | de2a76f | 2012-03-27 15:57:30 +0000 | [diff] [blame] | 35 | } |
| 36 | |
kjellander@webrtc.org | c5ad609 | 2012-05-15 09:29:22 +0000 | [diff] [blame] | 37 | deps_os = { |
| 38 | # Statically built Xvfb to be used for browser tests on headless machines. |
| 39 | "unix": { |
| 40 | "tools/continuous_build/build/third_party/xvfb": |
| 41 | Var("chromium_trunk") + "/tools/third_party/xvfb", |
| 42 | }, |
| 43 | } |
| 44 | |
kjellander@webrtc.org | de2a76f | 2012-03-27 15:57:30 +0000 | [diff] [blame] | 45 | hooks = [ |
| 46 | { |
| 47 | # Update slave buildbot.tac to include WebRTC slave_utils import. |
| 48 | "pattern": ".", |
| 49 | "action": ["python", "tools/add_webrtc_slave_utils.py"], |
| 50 | }, |
| 51 | ] |
| 52 | |