在规则分析期间创建的操作。
此对象对于测试可见,可以从 Actions
提供程序获取。通常情况下,您无需在规则的实现函数中访问 Action
对象或其字段。您可能想要查看“规则”页面,了解有关如何在定义自定义规则时使用操作的一般性讨论,或者查看 API 参考文档来创建操作。
此对象的某些字段仅适用于特定类型的操作。不适用的字段设置为 None
。
成员
args
sequence Action.args
请注意,某些类型的操作尚不支持公开此字段。对于此类操作类型,此值为 None
。
可能会返回 None
。
argv
sequence Action.argv
"-c"
。
可能会返回 None
。
内容
string Action.content
None
。
可能会返回 None
。
env
dict Action.env
输入
depset Action.inputs
助记符
string Action.mnemonic
输出
depset Action.outputs
substitutions
dict Action.substitutions
None
。