| // Code generated by cue get go. DO NOT EDIT. |
| |
| // Package exec defines tasks for running commands. |
| // |
| // These are the supported tasks: |
| // |
| // // Run executes the given shell command. |
| // Run: { |
| // $id: *"tool/exec.Run" | "exec" // exec for backwards compatibility |
| // |
| // // cmd is the command to run. |
| // cmd: string | [string, ...string] |
| // |
| // // install is an optional command to install the binaries needed |
| // // to run the command. |
| // install?: string | [string, ...string] |
| // |
| // // env defines the environment variables to use for this system. |
| // env: [string]: string |
| // |
| // // stdout captures the output from stdout if it is of type bytes or string. |
| // // The default value of null indicates it is redirected to the stdout of the |
| // // current process. |
| // stdout: *null | string | bytes |
| // |
| // // stderr is like stdout, but for errors. |
| // stderr: *null | string | bytes |
| // |
| // // stdin specifies the input for the process. If stdin is null, the stdin |
| // // of the current process is redirected to this command (the default). |
| // // If it is of typ bytes or string, that input will be used instead. |
| // stdin: *null | string | bytes |
| // |
| // // success is set to true when the process terminates with with a zero exit |
| // // code or false otherwise. The user can explicitly specify the value |
| // // force a fatal error if the desired success code is not reached. |
| // success: bool |
| // } |
| // |
| package exec |