问题标签 [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.

0 投票
1 回答
157 浏览

python - fetch/gclient 同步失败作为 teamcity 的命令行

fetch/gclient sync 在 Windows Server 2012(64 位)主机上的终端窗口中工作正常。TeamCity 构建代理是 32 位应用程序,我无法更改它。当我尝试将 fetch/gclient sync 作为构建步骤运行时,它失败了。这里的错误信息:

python输出下一个的命令:

所以我认为这里的主要问题是:

我没有解决方案。

任何想法如何解决它?

0 投票
1 回答
764 浏览

android - 如何构建旧版本的 V8?

我尝试为 android 构建旧版本的 V8。目标版本是 6.5 https://v8.dev/blog/v8-release-65

构建指南在这里:https ://v8.dev/docs/build

完成上述步骤后,我在 v8/src/include/v8-version.h 中看到了以下设置

这对我来说很奇怪。因为本指南执行相同的步骤,但它成功了。

0 投票
4 回答
1352 浏览

crash - 如何构建 crashpad 的动态(共享)库?

Crashpad 是 C++ 应用程序的错误报告系统。 https://chromium.googlesource.com/crashpad/crashpad/+/HEAD/doc/developing.md

构建指令是

我可以构建预定义的静态库,但我还没有找到如何使用gnninja生成共享库的方法。

0 投票
2 回答
4109 浏览

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。

0 投票
0 回答
3672 浏览

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 正确安装/运行的正确修复。

这是一个新错误也毫无价值。两周前的安装很好。

0 投票
1 回答
624 浏览

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

以下是上述执行的输出

我一直坚持这一点。

在这里欣赏任何线索

0 投票
1 回答
424 浏览

visual-studio-code - 我们如何设置 DEPOT_TOOLS_WIN_TOOLCHAIN=0?

在获取铬时,我遇到了一个问题,因为它要求我DEPOT_TOOLS_WIN_TOOLCHAIN=0在本地机器中设置。

在此处输入图像描述

这样我就可以在 Chromium 浏览器中进行更改。谁能帮我解决这个问题?

0 投票
1 回答
45 浏览

git - Gerrit 的 git cl checkout 找不到分支

作为 Dart 项目的一部分,我几乎没有提交给 Gerrit 的问题(票证)。

由于我现在要转移到另一台笔记本电脑,因此我可以创建新问题,但无法检查已经存在的问题。

使用的命令:

CL 工具文档在这里,但是它没有提到如何签出远程分支。