Bazel 入门
Bazel 入门
常用命令
$bazel help
用法:bazel <command> <options> ...
可用命令:
analyze-profile 分析构建配置文件数据。
aquery 对分析后的操作图执行查询。
build 构建指定的目标。
canonicalize-flags Canonicalize Bazel flags。
clean 删除输出文件,并可选择停止服务器。
cquery 执行分析后依赖图查询。
dump 转储Bazel服务器进程的内部状态。
help 打印命令或索引的帮助。
info 显示有关bazel服务器的运行时信息。
fetch 获取目标的所有外部依赖项。
mobile-install 在移动设备上安装应用程序。
query 执行依赖关系图查询。
run 运行指定的目标。
shutdown 停止Bazel服务器。
test 构建并运行指定的测试目标。
version 打印Bazel的版本信息。
获得更多帮助:
bazel help <command>
打印<command>的帮助和选项。
bazel帮助startup_options
JVM托管Bazel的选项。
bazel帮助目标语法
解释指定目标的语法。
bazel帮助信息键
显示info命令使用的键列表。
eg:
bazel clean --expunge
bazel query "//:*"
https://blog.gmem.cc/bazel-study-note
https://htl2018.github.io/2020/04/05/bazel入门/
https://juejin.cn/post/7120840097863303199
https://blog.csdn.net/A_L_A_N/article/details/88018718
https://bazel.build/reference/command-line-reference?hl=zh-cn