我需要得到Chromium 88的源代码。但是,depot_tools
中官方提出的$ fetch chromium
会自动从主分支下载源文件,并且不允许选择特定版本。是否有可能获得(并使用depot_tools ninja
成功编译) Chromium 88的源代码,而Chromium 92是最新的构建?
发布于 2021-04-20 05:11:29
该存储库反映在GitHub中,您可以在其中获取许多分支和标记。
https://github.com/chromium/chromium
一旦克隆了存储库,您就可以通过标记(内部版本号)签出版本。
git checkout 92.0.4482.3
发布于 2021-04-20 22:19:46
Chromium的主分支不是一个稳定的版本。铬版本由标签表示。在获取Chromium源代码后,您必须执行以下步骤:
从src
目录:
获取所有标签:
git fetch --tags
检出您想要的版本:
git checkout tags/88.0.4324.86
拉取第三方代表:
gclient sync
现在,你应该能够编译Chromium了:
gn gen out\YourBuildFolder
ninja -C out\YourBuildFolder
我已经发布了更多信息here
https://stackoverflow.com/questions/67169270
复制相似问题