このオブジェクトはテストを目的として表示され、Actions プロバイダから取得できます。通常、ルールの実装関数内で Action オブジェクトまたはそのフィールドにアクセスする必要はありません。カスタムルールの定義時にアクションを使用する方法についてはルールページ、アクションの作成についてはAPI リファレンスをご覧ください。
このオブジェクトのフィールドの一部は、特定の種類のアクションにのみ適用されます。適用できないフィールドは None に設定されます。
メンバー
args
sequence Action.args
一部のアクション タイプでは、このフィールドの公開はまだサポートされていません。このようなアクション タイプの場合、これは None です。
None を返すことがあります。
argv
sequence Action.argv
"-c" になります。
None を返すことがあります。
コンテンツ
string Action.content
None になります。Args オブジェクト内のディレクトリを展開する必要がある場合などです。
None を返すことがあります。
env
dict Action.env
入力
depset Action.inputs
mnemonic
string Action.mnemonic
結果
depset Action.outputs
substitutions
dict Action.substitutions
None を返すことがあります。