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

Side by Side Diff: DEPS

Issue 759163003: Add infrastructure to download golang and build AppRTC collider. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/deps/third_party/webrtc/webrtc.DEPS/
Patch Set: Created 6 years 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 | Annotate | Revision Log
« no previous file with comments | « no previous file | build_apprtc_collider.py » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # DEPS file that pulls down dependencies that are needed to build and 1 # DEPS file that pulls down dependencies that are needed to build and
2 # execute WebRTC specific tests from a Chromium checkout. 2 # execute WebRTC specific tests from a Chromium checkout.
3 3
4 vars = { 4 vars = {
5 'git_url': 5 'git_url':
6 'https://chromium.googlesource.com' 6 'https://chromium.googlesource.com'
7 } 7 }
8 8
9 deps = { 9 deps = {
10 'webrtc-samples': 10 'webrtc-samples':
(...skipping 22 matching lines...) Expand all
33 Var('git_url') + '/external/webrtc/trunk/third_party/gflags.git', 33 Var('git_url') + '/external/webrtc/trunk/third_party/gflags.git',
34 'src/third_party/gflags/src': 34 'src/third_party/gflags/src':
35 Var('git_url') + '/external/gflags/src.git@e7390f9185c75f8d902c05ed7d20bb9 4eb914d0c', 35 Var('git_url') + '/external/gflags/src.git@e7390f9185c75f8d902c05ed7d20bb9 4eb914d0c',
36 }, 36 },
37 } 37 }
38 38
39 hooks = [ 39 hooks = [
40 { 40 {
41 "pattern": ".", 41 "pattern": ".",
42 "action" : ["python", 42 "action" : ["python",
43 "webrtc.DEPS/download_appengine_sdk.py", 43 "webrtc.DEPS/download_appengine_and_mercurial.py",
44 "webrtc.DEPS"],
45 },
46 {
47 "pattern": ".",
48 "action" : ["python",
49 "webrtc.DEPS/download_golang.py",
44 "webrtc.DEPS"], 50 "webrtc.DEPS"],
45 }, 51 },
46 { 52 {
47 # "Build" AppRTC, i.e. move it to the out/ dir where the browser test 53 # "Build" AppRTC, i.e. move it to the out/ dir where the browser test
48 # can find it. This is only done on runhooks. 54 # can find it. This is only done on runhooks.
49 "pattern": ".", 55 "pattern": ".",
50 "action" : ["python", 56 "action" : ["python",
51 "webrtc.DEPS/copy_apprtc.py"], 57 "webrtc.DEPS/copy_apprtc.py"],
52 }, 58 },
53 { 59 {
60 # Build Mercurial which is needed by the golang toolchain.
61 "pattern": ".",
62 "action" : ["python",
63 "webrtc.DEPS/build_mercurial_local.py"],
64 },
65 {
66 # Build AppRTC Collider using the golang toolchain.
67 "pattern": ".",
68 "action" : ["python",
69 "webrtc.DEPS/build_apprtc_collider.py"],
70 },
71 {
54 # Download test resources, i.e. video and audio files from Google Storage. 72 # Download test resources, i.e. video and audio files from Google Storage.
55 # These resources are used by the Android bots. 73 # These resources are used by the Android bots.
56 "pattern": "\\.sha1", 74 "pattern": "\\.sha1",
57 "action": ["download_from_google_storage", 75 "action": ["download_from_google_storage",
58 "--directory", 76 "--directory",
59 "--recursive", 77 "--recursive",
60 "--num_threads=10", 78 "--num_threads=10",
61 "--bucket", "chromium-webrtc-resources", 79 "--bucket", "chromium-webrtc-resources",
62 "src/resources"], 80 "src/resources"],
63 }, 81 },
(...skipping 20 matching lines...) Expand all
84 }, 102 },
85 { 103 {
86 # Download firefox for the Firefox AppRTC test. 104 # Download firefox for the Firefox AppRTC test.
87 "pattern": ".", 105 "pattern": ".",
88 "action" : ["python", 106 "action" : ["python",
89 "webrtc.DEPS/download_firefox_nightly.py", 107 "webrtc.DEPS/download_firefox_nightly.py",
90 "-t", 108 "-t",
91 "firefox-nightly"], 109 "firefox-nightly"],
92 }, 110 },
93 ] 111 ]
OLDNEW
« no previous file with comments | « no previous file | build_apprtc_collider.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698