问题标签 [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.
android - 使用 Buck 运行 android 单元测试
我已经用 Buck 配置了一个项目,我可以毫无问题地构建,例如使用:
但我无法运行单元测试,Buck文档说:
但这会返回:
没有要运行的测试
这是我的项目:
我想我必须配置更多的东西......
任何想法?
android - 在 Android Buck Build 中调用 Findbugs
我正在迁移我的 android 项目以使用 Buck(来自 Gradle)构建。在 Buck 构建中运行 Findbugs 的推荐方法是什么?我在网上找不到如何设置的示例。
c++ - 将 CMake 项目集成到 Buck 的最佳方法是什么?
我将 Buck 用于我自己的 C++ 项目,但我依赖于使用 CMake 构建的第三方库。CMake 文件很复杂,所以我认为在 Buck 中重新创建他们的 CMake 文件是不切实际的。相反,我想从 Buck 调用 CMake。
从 Buck 调用 CMake 的最佳方式是什么?
我应该如何构建我的项目以最大程度地减少头痛?
c++ - Buck 是否允许预建的 Cxx 库有多个库文件?
我有一个由多个.dylib
文件构建的大型库,我想将其导入为一个prebuilt_cxx_library
. 但是,该命令只允许lib_name
.
.dylib
包含具有多个文件的大型第三方库的推荐方法是什么?
c++ - 我可以将 Git URL 指定为 Buck 中的依赖项吗?
我正在使用 Buck 构建一个 C++ 项目。
我想添加一个 Git URL(例如git@github.com:owner/project.git
)作为依赖项,以便构建可以自动从 GitHub 下拉库。我看了看remote_file
,但这似乎只适用于 HTTP、HTTPS 和 Maven。
Buck 是否提供了开箱即用的功能?
如果是这样,是否可以指定特定的提交哈希或标签?
android - OkBuck 和 Realm 的问题
我的构建和 APK 已成功生成,但是当我运行应用程序时出现错误,强制关闭应用程序。如果我使用 Gradle 构建相同的依赖项,而不是使用 OkBuck,它会完美运行。日志猫:
NONAKAApplication.java 第 44 行有以下代码:
https://realm.io/news/android-installation-change没有帮助。这是我用来生成 Buck 文件的 Gradle 配置:
版本:
非常感谢!
c++ - Nuclide C++ 简单的 Buck 配置
我想使用 Buck 从 Nuclide 构建和运行 C++ 程序。问题是我不知道如何在 Nuclide 中设置一个简单的 Buck 配置文件来构建然后运行一个.cpp
文件。
那么有人有什么建议吗?
c++ - cxx_library 是否可以导出预处理器宏?
我正在使用buck构建一些 C++ 代码。我有一个库(不是我自己的!),它设置了另一个库(不是我自己的!)所需的一些预处理器宏。
Buck 是否为模块提供了一种导出预处理器宏的方法?
例如, libraryA
包含一个头文件,该文件设置MY_MACRO
; libraryB
依赖于 libraryA
并且有一些需要MY_MACRO
设置的代码。
ios - 如何使用 Buck 链接预先构建的库?
我正在尝试使用 Buck 将预构建的静态库作为依赖项添加到我的 iOS 项目中。使用 prebuilt_cxx_library,我可以从 CLI 中正常工作,但是当它生成 .xcodeproj 文件时,它无法将正确的标题添加到搜索路径中,因此无法编辑。反正有没有让生成的项目工作?
c++ - 在 Buck 中,如何使用 genrule 的输出作为 cxx_library 的标头?
我有一个genrule
使用专有工具生成 C++ 头文件的工具。然后将标头用于cxx_library
. 查看此演示文稿中的代码,我尝试了以下方法:
但是,它似乎genfile
已被弃用。我应该改用什么?