我需要获取Chromium 88的源代码。但是,官方建议$ fetch chromium
从depot_tools
master 分支自动下载源文件,并且不允许选择特定版本。是否有可能获得(并使用成功编译depot_tools ninja
)Chromium 88 的源代码,而 Chromium 92 是最新版本?
问问题
222 次
2 回答
1
该存储库镜像在 GitHub 中,您可以在其中获取许多分支和标签。
https://github.com/chromium/chromium
克隆存储库后,您可以按标签(内部版本号)签出版本。
git checkout 92.0.4482.3
于 2021-04-19T21:11:29.310 回答
0
Chromium 的 master 分支不是一个稳定的版本。Chromium 版本由标签表示。获取 Chromium 源代码后,您必须执行以下步骤:
从src
目录:
获取所有标签:
git fetch --tags
签出您想要的版本:
git checkout tags/88.0.4324.86
拉取第三方deps:
gclient sync
现在,您应该能够编译 Chromium:
gn gen out\YourBuildFolder
ninja -C out\YourBuildFolder
于 2021-04-20T14:19:45.740 回答