在BUILD文件中记录日志



嗨,我想看看传递给rules.bzl文件中定义的规则的内容。所以我想在BUILD文件或rules.bzl文件中添加一个日志记录语句,看看传递了什么参数。我意识到有一个完整的--execution_log_binary_file,有很多东西需要阅读,但我绝对希望只做一次,快速而肮脏的事情。我导入logging模块吗?是别的原因吗?由于

使用BUILD.bzl文件中内置的Starlarkprint()函数来转储Bazel控制台的值。

bazel query --output=build //my/package:all将打印出由任何.bzl文件从my/package/BUILD调用的宏创建的所有目标的定义。这包括传递给创建这些目标的各种规则的所有属性。

相关内容

  • 没有找到相关文章

最新更新