| // Code generated by cue get go. DO NOT EDIT. |
| // Package os defines tasks for retrieving os-related information. |
| // // A Value are all possible values allowed in flags. |
| // // A null value unsets an environment variable. |
| // Value :: bool | number | *string | null |
| // // Name indicates a valid flag name. |
| // Name :: !="" & !~"^[$]" |
| // // Setenv defines a set of command line flags, the values of which will be set |
| // // at run time. The doc comment of the flag is presented to the user in help. |
| // // To define a shorthand, define the shorthand as a new flag referring to |
| // // the flag of which it is a shorthand. |
| // // Getenv gets and parses the specific command line variables. |
| // // Environ populates a struct with all environment variables. |
| // $id: "tool/os.Environ" |
| // // A map of all populated values. |
| // // Individual entries may be specified ahead of time to enable |
| // // validation and parsing. Values that are marked as required |
| // // will fail the task if they are not found. |
| // // Clearenv clears all environment variables. |
| // $id: "tool/os.Clearenv" |