我已经下载了Chromium的源代码,并且有所谓的内容模块+ content_shell(这是使用内容模块构建的基本浏览器)。我想建立这两个。我找不到任何有用的文档。我看到了一些gypi文件,但不知道如何使用它们。
P.S。有没有我只能下载Content API + Content Shell的软件包?那么他们俩都会与其他人完全分开吗?
答案 0 :(得分:13)
您需要遵循以下构建说明之一:http://dev.chromium.org/developers/how-tos/build-instructions-windows或 http://code.google.com/p/chromium/wiki/MacBuildInstructions或 http://code.google.com/p/chromium/wiki/LinuxBuildInstructions。一旦您知道如何在适当的平台上构建,您要构建的目标就是“content_shell”。例如,在Linux上,要在调试模式下构建content_shell,你可以像这样使用ninja:
ninja -C out/Debug -j10 content_shell
答案 1 :(得分:0)
https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_tests_in_content_shell.md
autoninja -C out/Default blink_tests