问题标签 [depottools]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - fetch/gclient 同步失败作为 teamcity 的命令行
fetch/gclient sync 在 Windows Server 2012(64 位)主机上的终端窗口中工作正常。TeamCity 构建代理是 32 位应用程序,我无法更改它。当我尝试将 fetch/gclient sync 作为构建步骤运行时,它失败了。这里的错误信息:
python输出下一个的命令:
所以我认为这里的主要问题是:
我没有解决方案。
任何想法如何解决它?
android - 如何构建旧版本的 V8?
我尝试为 android 构建旧版本的 V8。目标版本是 6.5 https://v8.dev/blog/v8-release-65
构建指南在这里:https ://v8.dev/docs/build
完成上述步骤后,我在 v8/src/include/v8-version.h 中看到了以下设置
这对我来说很奇怪。因为本指南执行相同的步骤,但它成功了。
crash - 如何构建 crashpad 的动态(共享)库?
Crashpad 是 C++ 应用程序的错误报告系统。 https://chromium.googlesource.com/crashpad/crashpad/+/HEAD/doc/developing.md
构建指令是
我可以构建预定义的静态库,但我还没有找到如何使用gn
或ninja
生成共享库的方法。
v8 - 为什么运行 gclient 会产生更新错误?
我根据http://commondatastorage.googleapis.com/chrome-infra-docs/flat/depot_tools/docs/html/depot_tools_tutorial.html#_setting_up克隆了 depot_tools 。
然后,当我运行“gclient”时,出现此错误:
我在使用 RHEL 8 的 ppc64le linux 机器上运行。我的目标是尝试在机器上安装 v8,但首先 gclient 需要工作。
我确实在机器上安装了 python 2.7.15。
python - python 2和3之间的depot_tools冲突
我已经看到了这个错误的变化,但没有解决方案。
在桌面文件夹 Lubuntu 18.04 上安装 depot_tools。
(显然)解决得很好;PATH 的 mod 很好,没有〜,绝对路径。
/usr/lib 还包含 python3、python3.6、python 3.7 和 python 3.8
调用 gclient sync 或 fetch 返回:
检查 bootstrap_python3 显示:
因此似乎在尝试设置包含 {PYTHON3_VERSION} 的 BOOTSTRAP_PATH 的地方存在冲突。GCLIENT.PY 包含
现在,sys.version_info.major 显示的是 Python 2.7.17,而不是 Python 3。该冲突可能源于 GCLIENT_SMOKETEST_BASE.PY,其中包含
但我无法确定允许 depot_tools 正确安装/运行的正确修复。
这是一个新错误也毫无价值。两周前的安装很好。
android - 设置 chromium depot_tools 时无法运行 fetch android
我正在关注以下链接 [安装 Chromium depot 工具。][1]
[1]:https ://commondatastorage.googleapis.com/chrome-infra-docs/flat/depot_tools/docs/html/depot_tools_tutorial.html#_setting_up获取android。
如链接中所述,我成功克隆了 depot_tools 存储库。
接下来我尝试使用以下命令获取 android
以下是上述执行的输出
我一直坚持这一点。
在这里欣赏任何线索
git - Gerrit 的 git cl checkout 找不到分支
作为 Dart 项目的一部分,我几乎没有提交给 Gerrit 的问题(票证)。
由于我现在要转移到另一台笔记本电脑,因此我可以创建新问题,但无法检查已经存在的问题。
使用的命令:
CL 工具文档在这里,但是它没有提到如何签出远程分支。