Replace old resources download script with depot_tools

With help from hinoka@, we're now using a more efficient approach
to download only the files that have changed from Google Storge.

When uploading new resource files, use
upload_to_google_storage.py --bucket chromium-webrtc-resources ./filename
which of course requires gsutil authentication setup.

NOTICE: Before deploying this, svn:ignore should be removed for
the resources folder, or the bots will run into problems with a
non-versioned file being found in the checkout during sync (as
this CL adds resources to version control).

All developers will also need to be informed to wipe their local
resources dir to avoid getting an error during checkout due to the
already existing non-versioned resources directory.

BUG=2294
TEST=locally running gclient runhooks
R=andrew@webrtc.org

Review URL: https://webrtc-codereview.appspot.com/2095004

git-svn-id: http://webrtc.googlecode.com/svn/trunk@5076 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
kjellander@webrtc.org 2013-11-04 12:07:57 +00:00
parent a452fc29e6
commit 80174583bd
123 changed files with 133 additions and 7 deletions

5
.gitignore vendored
View file

@ -40,7 +40,8 @@
/gyp-mac-tool
/net/third_party/nss/
/out
/resources
/resources/*.*
/resources/*/*.*
/talk/examples/android/bin
/talk/examples/android/gen
/talk/examples/android/libs
@ -99,3 +100,5 @@
/webrtc/video_engine/test/android/obj
/x86-generic_out/
/xcodebuild
!*.sha1

14
DEPS
View file

@ -221,12 +221,14 @@ hooks = [
"--win-only"],
},
{
# Download test resources, i.e. video and audio files. If the latest
# version is already downloaded, this takes zero seconds to run.
# If a newer version or no current download exists, it will download
# the resources and extract them.
"pattern": ".",
"action": ["python", Var("root_dir") + "/webrtc/tools/update_resources.py"],
# Download test resources, i.e. video and audio files from Google Storage.
"pattern": "\\.sha1",
"action": ["download_from_google_storage",
"--directory",
"--recursive",
"--num_threads=10",
"--bucket", "chromium-webrtc-resources",
Var("root_dir") + "/resources"],
},
{
# A change to a .gyp, .gypi, or to GYP itself should run the generator.

View file

@ -0,0 +1 @@
27e30ed5e0d449db1cd729c382e18455ad3834fe

View file

@ -0,0 +1 @@
6bafbd8667365939c327eef627fa0f94a75e5fa9

View file

@ -0,0 +1 @@
44bb846907928e958531e805758767bf9353e03c

View file

@ -0,0 +1 @@
bb80d3c48c42bb14c8e613a8576cb77283cda3a7

View file

@ -0,0 +1 @@
450b538234feff02f35b3e57fbeea5d93a41abe0

View file

@ -0,0 +1 @@
96fb5327ff7a1fe87bd4512773ce7347b4d72888

View file

@ -0,0 +1 @@
ea527e8e61241ea73265abba5765793511c42291

View file

@ -0,0 +1 @@
a6230cfa6786ba3d81510aabcaa68bd9b1610d1a

View file

@ -0,0 +1 @@
4f706d94506e0a4dc56f63940caa588e2531a455

View file

@ -0,0 +1 @@
23780ea4c8893813787f7ab1dc7ab68075ad89c0

View file

@ -0,0 +1 @@
1ffcead0db4293f5f36abfdc7cd959d6733358d4

View file

@ -0,0 +1 @@
37b5e29f294c3612d4425775b422d7dc9b346965

View file

@ -0,0 +1 @@
a5e8c268936d7c8d03edd708c675254474aed944

View file

@ -0,0 +1 @@
9893504bdaa560a4ddb67a99e6701e8d4244896a

View file

@ -0,0 +1 @@
ea44732065b09eec558af1957da21c9061c19c08

View file

@ -0,0 +1 @@
40a5e2850e9e838429911cc3dbb1ff6c9bf38387

View file

@ -0,0 +1 @@
57bf2aaa27527d51085e040ccead4b99f160bb2f

View file

@ -0,0 +1 @@
13bb10aca91ddd8af71751944e18243735bdda98

View file

@ -0,0 +1 @@
21764cf8bb5e635e842eaf92403b22ce04732805

View file

@ -0,0 +1 @@
5e0053a0de7b4708402fcc0a1b5ae024815938a3

View file

@ -0,0 +1 @@
d57986d3dc65c1cadc41419a77ed1472b73050b4

View file

@ -0,0 +1 @@
c145a1a211103145fbb21cf1c78ab90abce83228

View file

@ -0,0 +1 @@
2ccd6fe240e41906c9f06e05cbde486c1f2bebf7

View file

@ -0,0 +1 @@
fb7ad10e20f2de4334f8c122c8582f18b91f0552

View file

@ -0,0 +1 @@
db4e9d9e09b55c3fe5536628c1f2f07f4bad068b

View file

@ -0,0 +1 @@
f48b05dce8cb0370cda4b93da45b4edc3fdd42d0

View file

@ -0,0 +1 @@
8cc1f82ee0d1b7df39840895d3e99756920b85ad

View file

@ -0,0 +1 @@
85ca3d9a5ca61c1bb9d798ba6d3551945ab7667d

View file

@ -0,0 +1 @@
730581035d5af832d1b05c8f3a623ec93863b3e3

View file

@ -0,0 +1 @@
985e5ffa0b98718afadfb1f02b5595fb24a9476c

View file

@ -0,0 +1 @@
8b035fb0f9ce3bdc2ae6c983e232c257a515a781

View file

@ -0,0 +1 @@
9069fecc3cd13bf901781af4ece8b374b5285984

View file

@ -0,0 +1 @@
44a04e133c15e013f6b4424877528a4445e28bef

View file

@ -0,0 +1 @@
c3dde10c32f12da58181ecaccb7aeaa515239233

View file

@ -0,0 +1 @@
260f51f8320d92d3c8b834c1f38879baa12a7a5a

View file

@ -0,0 +1 @@
72abb4c1d84a4cff1efed4d3e01280d839a9f691

View file

@ -0,0 +1 @@
b6530247acdfd7ae7b3fd80c677d71045351ad07

View file

@ -0,0 +1 @@
0318de4dc48422bfe125fd6f827e6e7114dc61bc

View file

@ -0,0 +1 @@
80359cff72cbdc04a337a51c2fcc0c74890710b4

View file

@ -0,0 +1 @@
c7bc71abc973440123a517f61e3dbcb96089ee3f

View file

@ -0,0 +1 @@
5fde2defd2350b5ca7d3b8f8ceef75d2b7fd7f03

View file

@ -0,0 +1 @@
f1701962ecfe3284be22f06acce64d9f282f47d0

View file

@ -0,0 +1 @@
7fe50497b4fef1bbaca4bbb4f00c9f069ef63dc0

View file

@ -0,0 +1 @@
391952a2268cb04b636a6b41868774619a8ae34f

View file

@ -0,0 +1 @@
373f15261ef1dca3b61bd62d7f5e6dd085ae3eb8

View file

@ -0,0 +1 @@
948753a2087fbb5b74a3ea0b1aef8593c9c30b10

View file

@ -0,0 +1 @@
49d12cf21b37f2da3f52cf2ab76ecb08adbb2a69

View file

@ -0,0 +1 @@
eb60f83b0db65826622c390e8d2e688345aff1dd

View file

@ -0,0 +1 @@
e3c189b500d92fd0f10cb4c770c298cee7008749

View file

@ -0,0 +1 @@
e7dc65d958a3495298d38111906f622397eb6c65

View file

@ -0,0 +1 @@
343061419a64ca99323fc0d25a43149a5d40cf07

View file

@ -0,0 +1 @@
d90d823fc7d20f76ee18d222b2002674fabe4a03

View file

@ -0,0 +1 @@
759d57e87517e0290144add9ba53d5c6dec1c27e

View file

@ -0,0 +1 @@
f8d80926402424046b80c8ed85ee8a66aa4b0715

View file

@ -0,0 +1 @@
4cb8bb0b2a7504a87c44e1d9e008709c390ca51d

View file

@ -0,0 +1 @@
475e77bb50813e89d2a19c170a7cd307ac4acfdd

View file

@ -0,0 +1 @@
8dd7585937f1f3b17666035a7aec5c0431d4b30b

View file

@ -0,0 +1 @@
4449f4acd6ea7e87c42a04d36805f1594a227693

View file

@ -0,0 +1 @@
236da353f05d329f6c83e441b80dbfcc18706cfb

View file

@ -0,0 +1 @@
5b5d87a65138dc001a89bf32fb89691d079a563c

View file

@ -0,0 +1 @@
1d2d353be4345d30506866ca32fa72825c6d65b8

View file

@ -0,0 +1 @@
7c96adc091683d7bca59804004875955c7df240f

View file

@ -0,0 +1 @@
7e391aede4d688dea3d4f07651672e961ceec466

View file

@ -0,0 +1 @@
ee18ff27c88bf0c6ea392519cf4d68d9bdba1ec1

View file

@ -0,0 +1 @@
21c78516c2470667a75c7ed85fe37c53a3514456

View file

@ -0,0 +1 @@
18e211e4069e5a71ae15758b130c4d0357c4bcca

View file

@ -0,0 +1 @@
7743e75662876c604ba908643938e49cde3d880a

View file

@ -0,0 +1 @@
23d9b291e4ec773ee1d1a6d63e61ca634e95c793

View file

@ -0,0 +1 @@
300f82a1be0cade3651077dda6e84f23996e6110

View file

@ -0,0 +1 @@
8b53334fec495185a82a759104240b2c01e449b6

View file

@ -0,0 +1 @@
849f88896b1d00c2625c247e9e06a19d2ae0175c

View file

@ -0,0 +1 @@
892d292c1dcd3b5cee5c71d8fa5d21118fbfe3f7

View file

@ -0,0 +1 @@
7e5972e147a7d5e9817b09c8b6c5e93d307032aa

View file

@ -0,0 +1 @@
f143c04d4ab848e97f5bbb19f0799097a0d93c44

View file

@ -0,0 +1 @@
6f543f892cd3740a3a1366a486a892766d1f0a79

View file

@ -0,0 +1 @@
ce229fea854fbce532fe430b5b5a8c9b5db65d94

View file

@ -0,0 +1 @@
db8cc13114cfe550fefa264ea70427e1fa4f9bba

View file

@ -0,0 +1 @@
7398e204d06b34fcd09533523ec418af9b5caf80

View file

@ -0,0 +1 @@
0a1ae77fb59833b6485903912ae57d9e5b08dba8

View file

@ -0,0 +1 @@
74c1c0747a9fcab42400b4fb03a14578eede047e

View file

@ -0,0 +1 @@
9506e097bb8d2a3fd535a62630cbfff2faadd89b

View file

@ -0,0 +1 @@
bb77f4c608f8b45d7b1815bce10f3e38b198028c

View file

@ -0,0 +1 @@
42ef52b80a02f28fde9ccc6299543bbde882bea9

View file

@ -0,0 +1 @@
ee9615ce39f2746b1b6ded5b2e31cdbc4b86c401

View file

@ -0,0 +1 @@
5e09588dee0d3d2e89c9bdc9ff111b4f29b416be

View file

@ -0,0 +1 @@
d19fb2879d091324c699987ab280da82af200933

View file

@ -0,0 +1 @@
85ed12110295095577b9ea6d022a8cdd44548ee0

View file

@ -0,0 +1 @@
d67b2b6eb37491df9d840cfe04207d4d0b57f70e

View file

@ -0,0 +1 @@
85ed12110295095577b9ea6d022a8cdd44548ee0

View file

@ -0,0 +1 @@
1d495b3f93f8f0d60b76bae8776b0775f8ee4446

View file

@ -0,0 +1 @@
5ef822c6ac7694d7a4b920e207b042ab1177c1f4

View file

@ -0,0 +1 @@
cba9c86bec43f8d0a215b812e5667ad51eeb9733

View file

@ -0,0 +1 @@
c461ac9291e538772cf371b04bae25b42227ad6a

View file

@ -0,0 +1 @@
6c9c38e3dd31768d485541753babd5174dc3487a

View file

@ -0,0 +1 @@
0d34c8c1894500a27e63fc978ad2db51e6d4fe04

View file

@ -0,0 +1 @@
ceb51910e84bd3798a0cac78c599f1516223ae69

View file

@ -0,0 +1 @@
d2766d4dd086f8a79a8e8dee14194c9547b7dec1

View file

@ -0,0 +1 @@
2eccb3f70d583a0674279d7eb103d11c04c8cd88

Some files were not shown because too many files have changed in this diff Show more