Temasys / appRTCDesk

A desktop client for appRTC
Apache License 2.0
57 stars 23 forks source link

error #3

Open myhuInShangHai opened 6 years ago

myhuInShangHai commented 6 years ago

image

paoloposadas commented 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

agouaillard-cosmo commented 6 years ago

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, }