问题标签 [buck]

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 回答
106 浏览

buck - 在 Buck 中构建输出文件夹

我正在开发一个使用 Buck 作为其构建系统的项目,我想让 buck 构建一组着色器。据我了解,我将使用genrule这些着色器来生成这些着色器。我遇到的问题是我需要指定着色器输出相对于主二进制文件的位置,以便稍后运行它们。有没有办法用降压来构建这个?

0 投票
0 回答
723 浏览

java - 用buck编译项目,声称我没有jdk

我仍在尝试构建 selenium 开源项目。

根据我的最后一个问题,将 python 降级到 2.7 解决了一个初始问题。

但是,我现在一直(在两台机器上尝试过)收到关于 jdk 的错误:

但是,我的路径上肯定有 java 和 javac:

我还检查了 %JAVA_HOME%:

我进行了搜索和搜索,但是虽然网上有几个人在使用 buck 时在其他项目上遇到过类似的问题,但没有人能解决我的问题。

欢迎回答,也欢迎理论作为评论!

0 投票
1 回答
397 浏览

android - Android BUCK 构建错误

尝试按照这些说明 ( https://buckbuild.com/setup/getting_started.html )构建 buck 示例项目时出现以下错误。

~/.profile 中的存储库设置

根据 ndk-bundle 目录中的 source.properties 文件的版本。

.buckconfig 文件中的 NDK 设置

0 投票
1 回答
178 浏览

android - 如何使用 Dagger & Butterknife 设置 Buck?

你好,我的开发人员,

我正在尝试从 Gradle 切换到 Buck,并且在使用 Dagger 和 Butterknife 进行设置时遇到问题,因为它们需要注释处理。

我找到了一些链接和教程,但它们已经有几年(~4)年的历史了,我认为可能会有一些更新的方法来做事。

这就是我已经看过的内容: https ://github.com/ryan-endacott/android-buck-dagger-starter

在此先感谢,帕特里克

0 投票
1 回答
604 浏览

c++ - 如何将 3rd 方 (C++) 依赖项添加到 BUCK 文件?

我用 Buck 构建我的项目。如何将外部(不是 Buck)库添加到项目中?

我的例子降压:

但是错误:BUILD FAILED: //my_proj:my_project: parameter 'deps': cannot coerce 'boost_system' to class com.facebook.buck.model.BuildTarget

0 投票
1 回答
344 浏览

c++ - 如何使用 BUCK 仅运行特定的 C++ gtest

如果我有如下测试

我怎样才能只One.A使用运行buck test?我希望能够做到

但这似乎不起作用。也没有--include--filter

0 投票
2 回答
415 浏览

android - Facebook Buck:构建失败:未检测到本机平台。可能是 Android NDK 配置不正确

我正在尝试使用facebook 的 buck 构建系统构建 Android 应用程序,但Build Failed出现错误。

我在MACWINDOWS上都遇到了同样的错误

降压配置文件

环境变量:

错误堆栈跟踪:

我没有得到我所缺少的。感谢你的帮助。

谢谢

0 投票
1 回答
284 浏览

java - 在 osx 和 ubuntu 中安装 onos 失败

我是 onos 的新手,安装时遇到问题。我按照构建 onos的说明进行操作。但是,如果我将它安装在 ubuntu 16.04 机器上,它会失败并输出错误为

我发现一个讨论与这个问题有关。有人说我必须通过 onos-buck 安装 buck 而不是从它的 git repos 安装它。但是,我从来没有安装过降压。我唯一要做的就是在 onos repos 中运行这些脚本。

另一方面,我也尝试将其安装在 macbook 上。此消息失败。

请运行“/Users/User/Library/Android/sdk/tools/android sdk”并在Android(API 23)下选择“SDK Platform”和“Google APIs”

但是,如果我运行 /Users/User/Library/Android/sdk/tools/android sdk,则表示此命令已弃用,即


“android”命令已弃用。如需手动 SDK、AVD 和项目管理,请使用 Android Studio。对于命令行工具,使用 tools/bin/sdkmanager 和 tools/bin/avdmanager


谢谢

0 投票
1 回答
105 浏览

android - 以 buck 更改 NDK 目标

我正在用 Facebook 的 buck 构建系统编译 android 项目。但得到以下错误。

如果出现错误,我可以得出结论,它正在尝试查找平台 android-9,但 ndk 目录的平台从 android-14 开始。

我已经搜索但没有找到任何关于更改 ndk 平台的内容。

我得到的例外。

0 投票
1 回答
603 浏览

java - 如何在我的应用程序中包含 Skylark 配置解析器?

我喜欢使用受限 Python 代码配置我的 Java 应用程序的想法。这种受限的 Python 配置语言名为 Skylark。我找到了一个支持 Skylark 的 Go 库,但我需要一个 Java 库。

我可以将 bazel 项目或 buck 项目中的哪个 maven 工件添加到我的pom.xml依赖项部分以获取 Skylark 支持库?