TCS*_*TCS 10 build-process chromium
我正在尝试在windows下构建Chrome,我使用tortoiseSVN获得了chrome trunk,我相信我得到了一切正确,但是当我运行"gclient runhooks"时,我收到错误:"错误:客户端未配置;请参阅'gclient config' ".
现在,我知道它发生的原因是我在同一目录中没有".gclient"文件,但是在项目的任何地方都找不到.gclient文件.我试图自己创建.gclient文件,但它说缺少一个解决方案.
我可能错过了一些东西,任何人都可以帮助我吗?我很困惑!谢谢!
小智 13
gclient config http://src.chromium.org/svn/trunk/src
gclient runhooks
Run Code Online (Sandbox Code Playgroud)
或者使用以下内容创建一个.gclient文件,该文件会跳过大量的webkit布局测试
solutions = [
{ "name" : "src",
"url" : "http://src.chromium.org/svn/trunk/src",
"deps_file" : "DEPS",
"managed" : True,
"custom_deps" : {
"src/third_party/WebKit/LayoutTests": None,
"src/chrome_frame/tools/test/reference_build/chrome": None,
"src/chrome/tools/test/reference_build/chrome_mac": None,
"src/chrome/tools/test/reference_build/chrome_win": None,
"src/chrome/tools/test/reference_build/chrome_linux": None,
},
"safesync_url": "",
},
]
Run Code Online (Sandbox Code Playgroud)
小智 8
上述解决方案已过时.使用SVN存储库运行会导致:
Error:
The chromium code repository has migrated completely to git.
Your SVN-based checkout is now obsolete; you need to create a brand-new
git checkout by following these instructions:
http://www.chromium.org/developers/how-tos/get-the-code
Run Code Online (Sandbox Code Playgroud)
现在你需要像这样创建一个.gclient文件
solutions = [
{
"managed": False,
"name": "src",
"url": "https://chromium.googlesource.com/chromium/src.git",
"custom_deps": {},
"deps_file": ".DEPS.git",
"safesync_url": "",
},
]
Run Code Online (Sandbox Code Playgroud)
并做:
gclient sync
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16693 次 |
| 最近记录: |