config: Replace '$GOOS' with 'GOOS', etc.
Windows' cmd.exe prefers wrapping in % (e.g. %GOOS%) [1], and Rob Dolin has asked for the POSIX $ to be removed [2]. In this case, I think the context is sufficient that we can just use the variable name instead of Rob's recommended "for the environment variable FOO". [1]: https://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/ntcmds_shelloverview.mspx?mfr=true [2]: https://github.com/opencontainers/runtime-spec/issues/477#issue-157945714 Signed-off-by: W. Trevor King <wking@tremily.us>
This commit is contained in:
parent
18f4f18955
commit
124a819511
|
@ -298,12 +298,12 @@ For Windows based systems the user structure has the following fields:
|
|||
|
||||
* **`os`** (string, REQUIRED) specifies the operating system family of the container configuration's specified [`root`](#root) file system bundle.
|
||||
The runtime MUST generate an error if it does not support the specified **`os`**.
|
||||
Bundles SHOULD use, and runtimes SHOULD understand, **`os`** entries listed in the Go Language document for [`$GOOS`][go-environment].
|
||||
If an operating system is not included in the `$GOOS` documentation, it SHOULD be submitted to this specification for standardization.
|
||||
Bundles SHOULD use, and runtimes SHOULD understand, **`os`** entries listed in the Go Language document for [`GOOS`][go-environment].
|
||||
If an operating system is not included in the `GOOS` documentation, it SHOULD be submitted to this specification for standardization.
|
||||
* **`arch`** (string, REQUIRED) specifies the instruction set for which the binaries in the specified [`root`](#root) file system bundle have been compiled.
|
||||
The runtime MUST generate an error if it does not support the specified **`arch`**.
|
||||
Values for **`arch`** SHOULD use, and runtimes SHOULD understand, **`arch`** entries listed in the Go Language document for [`$GOARCH`][go-environment].
|
||||
If an architecture is not included in the `$GOARCH` documentation, it SHOULD be submitted to this specification for standardization.
|
||||
Values for **`arch`** SHOULD use, and runtimes SHOULD understand, **`arch`** entries listed in the Go Language document for [`GOARCH`][go-environment].
|
||||
If an architecture is not included in the `GOARCH` documentation, it SHOULD be submitted to this specification for standardization.
|
||||
|
||||
### Example
|
||||
|
||||
|
|
Loading…
Reference in New Issue