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

Side by Side Diff: DEPS

Issue 872423002: Adding support for AppRTC closure compiling. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/deps/third_party/webrtc/webrtc.DEPS/
Patch Set: Created 5 years, 11 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 | Annotate | Revision Log
« no previous file with comments | « no previous file | build_apprtc_closure.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 19 matching lines...) Expand all
30 "webrtc.DEPS/download_appengine_and_mercurial.py", 30 "webrtc.DEPS/download_appengine_and_mercurial.py",
31 "webrtc.DEPS"], 31 "webrtc.DEPS"],
32 }, 32 },
33 { 33 {
34 "pattern": ".", 34 "pattern": ".",
35 "action" : ["python", 35 "action" : ["python",
36 "webrtc.DEPS/download_golang.py", 36 "webrtc.DEPS/download_golang.py",
37 "webrtc.DEPS"], 37 "webrtc.DEPS"],
38 }, 38 },
39 { 39 {
40 "pattern": ".",
41 "action" : ["python",
42 "webrtc.DEPS/download_node.py",
43 "webrtc.DEPS"],
44 },
45 {
40 # "Build" AppRTC, i.e. move it to the out/ dir where the browser test 46 # "Build" AppRTC, i.e. move it to the out/ dir where the browser test
41 # can find it. This is only done on runhooks. 47 # can find it. This is only done on runhooks.
42 "pattern": ".", 48 "pattern": ".",
43 "action" : ["python", 49 "action" : ["python",
44 "webrtc.DEPS/copy_apprtc.py"], 50 "webrtc.DEPS/copy_apprtc.py"],
45 }, 51 },
46 { 52 {
47 # Build Mercurial which is needed by the golang toolchain. 53 # Build Mercurial which is needed by the golang toolchain.
48 "pattern": ".", 54 "pattern": ".",
49 "action" : ["python", 55 "action" : ["python",
50 "webrtc.DEPS/build_mercurial_local.py"], 56 "webrtc.DEPS/build_mercurial_local.py"],
51 }, 57 },
52 { 58 {
53 # Build AppRTC Collider using the golang toolchain. 59 # Build AppRTC Collider using the golang toolchain.
54 "pattern": ".", 60 "pattern": ".",
55 "action" : ["python", 61 "action" : ["python",
56 "webrtc.DEPS/build_apprtc_collider.py"], 62 "webrtc.DEPS/build_apprtc_collider.py"],
57 }, 63 },
58 { 64 {
65 # Build AppRTC closure Javascript.
66 "pattern": ".",
67 "action" : ["python",
68 "webrtc.DEPS/build_apprtc_closure.py"],
69 },
70 {
59 # Download media files and tools used by the webrtc quality browser tests, 71 # Download media files and tools used by the webrtc quality browser tests,
60 # chrome/browser/media/chrome_webrtc_audio_quality_browsertest.cc and 72 # chrome/browser/media/chrome_webrtc_audio_quality_browsertest.cc and
61 # chrome/browser/media/chrome_webrtc_video_quality_browsertest.cc. 73 # chrome/browser/media/chrome_webrtc_video_quality_browsertest.cc.
62 "pattern": "\\.sha1", 74 "pattern": "\\.sha1",
63 "action": ["download_from_google_storage", 75 "action": ["download_from_google_storage",
64 "--directory", 76 "--directory",
65 "--num_threads=10", 77 "--num_threads=10",
66 "--bucket", "chromium-webrtc-resources", 78 "--bucket", "chromium-webrtc-resources",
67 "src/chrome/test/data/webrtc/resources"], 79 "src/chrome/test/data/webrtc/resources"],
68 }, 80 },
69 { 81 {
70 # Download tools. If you're not a googler, you need to comment this out 82 # Download tools. If you're not a googler, you need to comment this out
71 # and install the required tools yourself in the tools folder. 83 # and install the required tools yourself in the tools folder.
72 "pattern": "\\.sha1", 84 "pattern": "\\.sha1",
73 "action": ["download_from_google_storage", 85 "action": ["download_from_google_storage",
74 "--directory", 86 "--directory",
75 "--num_threads=10", 87 "--num_threads=10",
76 "--bucket", "chrome-webrtc-resources", 88 "--bucket", "chrome-webrtc-resources",
77 "src/chrome/test/data/webrtc/resources/tools"], 89 "src/chrome/test/data/webrtc/resources/tools"],
78 }, 90 },
79 { 91 {
80 # Download firefox for the Firefox AppRTC test. 92 # Download firefox for the Firefox AppRTC test.
81 "pattern": ".", 93 "pattern": ".",
82 "action" : ["python", 94 "action" : ["python",
83 "webrtc.DEPS/download_firefox_nightly.py", 95 "webrtc.DEPS/download_firefox_nightly.py",
84 "-t", 96 "-t",
85 "firefox-nightly"], 97 "firefox-nightly"],
86 }, 98 },
87 ] 99 ]
OLDNEW
« no previous file with comments | « no previous file | build_apprtc_closure.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698