@echo off @rem "解决NO_AUTH_BOTO_CONFIG错误" set NO_AUTH_BOTO_CONFIG=C:\home\tools\proxy\boto.cfg
set HTTP_PROXY=http://127.0.0.1:8293 set HTTPS_PROXY=http://127.0.0.1:8293 @rem 必须清空系统安装的其他python版本环境信息 set PYTHONHOME= set PYTHONPATH= @rem depot_tools路径必须放在其他python之前 否则在执行fetch gclient的时候报错 setPATH=C:\home\depot_tools;%path% @rem 设置vs编译器环境变量 set vs_2019_install=C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional @rem #告诉depot_tools使用本地的vs编译环境 否则默认使用google内部版本 set DEPOT_TOOLS_WIN_TOOLCHAIN=0
下载源码
创建chrome文件夹
1
mkdir d:\home\develop\source\google\chromium
拉取代码
1 2
cd d:\home\develop\source\google\chromium fetch --no-history chromium
同步代码
1 2
cd d:\home\develop\source\google\chromium gclient sync -v
编译代码
1 2 3 4
cdd:\home\develop\source\google\chromium cd src gn genout/Default autoninja -C out\Default chrome