Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
mkimage
command
Command mkimage builds the shell base image (wasip1/wasm): /bin/sh, the coreutils multicall module and its links, a minimal /etc.
|
Command mkimage builds the shell base image (wasip1/wasm): /bin/sh, the coreutils multicall module and its links, a minimal /etc. |
|
sh
command
Command sh is a POSIX shell for WASI containers.
|
Command sh is a POSIX shell for WASI containers. |
|
internal
|
|
|
base
Package base lays out the root filesystem of the shell base image: /bin/sh, the coreutils multicall module with one symbolic link per tool, a minimal /etc, /tmp and /root.
|
Package base lays out the root filesystem of the shell base image: /bin/sh, the coreutils multicall module with one symbolic link per tool, a minimal /etc, /tmp and /root. |
|
editline
Package editline is the interactive shell's line editor: it reads the keys of a terminal in raw mode (no echo, no line buffering) and edits one line, the way ksh's and bash's emacs modes do, so that the arrow keys move the cursor instead of reaching the command as escape bytes.
|
Package editline is the interactive shell's line editor: it reads the keys of a terminal in raw mode (no echo, no line buffering) and edits one line, the way ksh's and bash's emacs modes do, so that the arrow keys move the cursor instead of reaching the command as escape bytes. |
|
oci
Package oci builds a single-layer OCI image for wasip1/wasm, writes it as an OCI image layout and pushes it to a registry.
|
Package oci builds a single-layer OCI image for wasip1/wasm, writes it as an OCI image layout and pushes it to a registry. |
|
run
Package run is the part of the shell that runs external programs: it finds them on PATH, decides how to start them (WebAssembly module, #! script or plain shell script) and hands them to a Spawner.
|
Package run is the part of the shell that runs external programs: it finds them on PATH, decides how to start them (WebAssembly module, #! script or plain shell script) and hands them to a Spawner. |
|
shell
Package shell is the sh command: mvdan.cc/sh's POSIX interpreter wired to WASIX process spawning (internal/run).
|
Package shell is the sh command: mvdan.cc/sh's POSIX interpreter wired to WASIX process spawning (internal/run). |
|
tools/wasip1check
command
Command wasip1check builds Go packages for GOOS=wasip1 GOARCH=wasm one at a time and reports, for each, PASS or FAIL with the first error line.
|
Command wasip1check builds Go packages for GOOS=wasip1 GOARCH=wasm one at a time and reports, for each, PASS or FAIL with the first error line. |
|
wasix
module
|
Click to show internal directories.
Click to hide internal directories.