Declares that implementation creates a file with the given filename within the specified directory.Remember that in addition to declaring a file, you must separately create an action that emits the file. Creating that action will require passing the returned File object to the action’s construction function.
sequence; or depset; or None; default is None List or depset of any tools needed by the action. Tools are executable inputs that may have their own runfiles which are automatically made available to the action. When a list is provided, it can be a heterogenous collection of: * Files * FilesToRunProvider instances * depsets of Files Files from ctx.executable and FilesToRunProviders which are directly in the list will have their runfiles automatically added. All tools are implicitly added as inputs.
arguments
sequence; default is [] Command line arguments of the action. Must be a list of strings or actions.args() objects.
progress_message
string; or None; default is None Progress message to show to the user during the build.
⌘I
Assistant
Responses are generated using AI and may contain mistakes.