Directories
¶
| Path | Synopsis |
|---|---|
|
Package cli implements the kbake command-line interface.
|
Package cli implements the kbake command-line interface. |
|
build
Package build implements the "kbake build" subcommand.
|
Package build implements the "kbake build" subcommand. |
|
clierr
Package clierr provides the error type the CLI uses to distinguish runtime failures (a bad Kernelfile, a build error, ...) from usage failures (an unknown command, a bad flag) so that package cli can pick the right process exit code.
|
Package clierr provides the error type the CLI uses to distinguish runtime failures (a bad Kernelfile, a build error, ...) from usage failures (an unknown command, a bad flag) so that package cli can pick the right process exit code. |
|
Package config reads and writes the kernel .config file.
|
Package config reads and writes the kernel .config file. |
|
Package expr implements the small expression language used inside a Kernelfile.
|
Package expr implements the small expression language used inside a Kernelfile. |
|
Package kernelfile parses a Kernelfile (YAML or JSON).
|
Package kernelfile parses a Kernelfile (YAML or JSON). |
|
Package kernelmake maps go architecture names to the kernel's ARCH and CROSS_COMPILE values, and to the location of the built kernel image.
|
Package kernelmake maps go architecture names to the kernel's ARCH and CROSS_COMPILE values, and to the location of the built kernel image. |
|
Package meta holds the fixed build environment kbake applies to the kernel compile phase to get reproducible output.
|
Package meta holds the fixed build environment kbake applies to the kernel compile phase to get reproducible output. |
|
Package ociauth builds registry repositories authenticated from the user's local Docker config ($DOCKER_CONFIG/config.json or ~/.docker/config.json).
|
Package ociauth builds registry repositories authenticated from the user's local Docker config ($DOCKER_CONFIG/config.json or ~/.docker/config.json). |
|
Package progress renders build progress to the terminal.
|
Package progress renders build progress to the terminal. |
|
Package source fetches the kernel source tree described by a Kernelfile's `from: scratch` address.
|
Package source fetches the kernel source tree described by a Kernelfile's `from: scratch` address. |
|
Package targz writes deterministic tar.gz archives.
|
Package targz writes deterministic tar.gz archives. |
|
xoras
|
|
|
images
Package images provides utility functions to work with image manifests and indexes.
|
Package images provides utility functions to work with image manifests and indexes. |
|
Package yamlorjson converts between YAML and JSON and unmarshals documents that may be either.
|
Package yamlorjson converts between YAML and JSON and unmarshals documents that may be either. |
Click to show internal directories.
Click to hide internal directories.