Open myhuInShangHai opened 6 years ago
Hello! We have confirmed with our engineers that the below .gclient file is needed:
solutions = [ { "managed": False, "name": "src", "url": "https://chromium.googlesource.com/chromium/src.git", "custom_deps": {}, "deps_file": ".DEPS.git", "safesync_url": "", }, ]
And after doing so, do a gclient sync
gclient sync
Kindly see the below for your references: https://stackoverflow.com/questions/8684282/gclient-runhooks-fails https://www.chromium.org/developers/how-tos/depottools
This is a project that did not receive any new commit for 4 years and should be considered dead.
That being said, here are some informations:
oh, and .... you pointed to the CHROMIUM url, and not the webrtc url, so your proposed solution would not work either.
In a normal webrtc checkout, the "fetch" command creates your configuration file, pointing to webrtc URL. You can check in the depot_tools source code for the fetch command:
@staticmethod def fetch_spec(props): url = 'https://webrtc.googlesource.com/src.git' spec = { 'solutions': [ { 'name': 'src', 'url': url, 'deps_file': 'DEPS', 'managed': False, 'custom_deps': {}, }, ], 'with_branch_heads': True, }