Chromium的源码及其庞大,在国内也没法直接访问。这几年一直在做浏览器开发相关的工作,我们在公司内部为chromium的git库做了镜像,开发人员可以减少一些痛苦。然而chromium更新的相当频繁,我们做镜像也跟得相当痛苦。
不过现在好了,CodeAurora下的Chromium browser for snapdragon也做了chromium的镜像,而且非常贴心的在中国部署了镜像服务器。这个项目由高通资助,致力于浏览器在高通snapdragon芯片上的优化。如果你是在开发ARM上的浏览器产品,非常具有借鉴意义。
下面说明一下如何通过CodeAurora的镜像服务器下载chromium源码。在此需要说明的是,通过镜像服务器,下载源码正常操作就可以,但是在后面,有一些工具链什么的,还是需要从google的服务器上下载。
因为chromium browser for snapdragon项目fork自chromium,所以下载、build、安装等方法,和chromium项目基本相同,在此不多说,如果需要,请访问相关文档:
配置CAF镜像
git config --global url.ht