bazel - 没有办法告诉 bazel 列出所有目标而不构建或测试它们
问题描述
有没有办法指示 bazel 在不构建或测试它们的情况下列出它找到的所有目标?
解决方案
bazel query
可用于发现 bazel 工作区中的目标(无需构建/测试它们)
例如;
要查找给定包中的所有标签:
bazel query //some/package:*
如果只对规则感兴趣,那么:
bazel query 'kind(.*rule, //some/package:*)'
//some/package:*
可以替换任何有效的标签表达式,例如包括所有降序包,//some/package/...
bazel 查询文档显示了可以使用的更多功能。
推荐阅读
- r - 如何在r中的多个点拆分字符串列?
- algorithm - T(1,0)=T(0,1)=3 在随机羊走问题中的取值如何?
- sql - 批量插入 - 访问被拒绝
- mysql - 在 phpmyadmin 中导入 SQL 脚本不起作用
- c++ - 如何调用从 C++ 64 位 DLL 导出的 __stdcall 函数
- selenium - 尝试运行 selenium/selenide 脚本的代码以在 browserstack 上执行脚本时出现错误
- c# - 从 WebPaymentAPI 返回时 HttpContext 为空
- r - 在 excel 文件中写入数据框列表
- javascript - 在 Jquery 中创建一个包含多个页面的列表
- c++ - 当我可以在 main() 中编写所有内容时,我需要什么“正常”函数?