Hi,
I'm trying to write .gclient file to do that work:
solutions = [
{ "name" : "r338",
"url" :
"http://webrtc.googlecode.com/svn/branches/3.38@4739",
"deps_file" : "DEPS",
"managed" : True,
"custom_deps" : {
"../chromium_deps" : None,
"third_party/libvpx" :
"http://src.chromium.org/svn/trunk/deps/third_party/libvpx@212364",
"third_party/jsoncpp/source" : None,
"third_party/libjingle/source/talk" :
"http://webrtc.googlecode.com/svn/stable/talk@4533"
},
"safesync_url": "",
"custom_vars" : {
"root_dir": "r338"
}
}
]
cache_dir = None
I haven't (yet) checked if all third party versions are the same
between chrome 30.0.1599.69 and webrtc 3.38.
I also added jsoncpp to custom_deps because the svn url contained
inside webrtc 3.38 DEPS doesn't work.
I can't understand why custom_deps jsoncpp override doesn't work:
Error: Command svn checkout
http://jsoncpp.svn.sourceforge.net/svnroot/jsoncpp/t
runk/jsoncpp@248 --revision 248 --non-interactive --ignore-ext
ernals returned non-zero exit status 1
It continues to use the url specified inside webrtc 3.38 DEPS.
I removed also ../chromium_deps because it contains a ref to
jsoncpp,
but gclient continues to download all files from webrtc 3.38 DEPS.
Can you tell me what I'm doing wrong?
Thank you,
Emanuele