一、引言
Chromium和Chromium OS使用名为depot_tools的脚本包来管理检出和审查代码。depot_tools工具集包括gclient、gcl、git-cl、repo等。它也是WebRTC开发者所需的工具集,用于构建和管理WebRTC项目。本文介绍Windows系统下安装depot_tools的方法。
二、下载depot_tools
depot_tools的官方使用说明在:Using depot_tools
按照https://commondatastorage.googleapis.com/chrome-infra-docs/flat/depot_tools/docs/html/depot_tools_tutorial.html#_setting_up 中的方法下载安装depot_tools即可(你得有访问外网的能力才能浏览该网页):
以Windows系统为例,首先得安装git,因为得通过git下载(克隆)depot_tools。Windows下的git可以从这里下载:
下载depot_tools有两种途径。
第一种是从谷歌的官方地址下载:
git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git
第二种是从声网提供的镜像下载:
git clone https://webrtc.bj2.agoralab.co/webrtc-mirror/depot_tools.git
这里得注意:如果是为了编译WebRTC源码而下载的depot_tools,depot_tools必须跟WebRTC对应。也就是说,如果WebRTC源码是从谷歌官方地址下载,那depot_tools得从谷歌的官方地址下载(https://chromium.googlesource.com/chromium/tools/depot_tools.git);如果WebRTC源码是从声网提供的镜像下载,那depot_tools也得从声网提供的镜像下载(https://webrtc.bj2.agoralab.co/webrtc-mirror/depot_tools.git)。
三、设置环境变量
下载depot_tools后得设置环境变量。比如我将depot_tools下载(克隆)到了D:\SoftWare\depot_tools:
Windows系统搜索“环境变量”:
设置系统变量“Path”:
把depot_tools的路径添加进去:
重启Windows系统让环境变量设置生效。命令提示符输入“gclient”,如果看到有以下输出,说明depot_tools安装成功了: