Type object
File match **/slices/*.yaml
Schema URL https://catalog.lintel.tools/schemas/schemastore/chisel-slices-json/latest.json
Source https://www.schemastore.org/chisel-slices.json

Validate with Lintel

npx @lintel/lintel check
Type: object

A slice definition for Ubuntu Chisel tool. For details, see https://github.com/canonical/chisel/tree/main#slice-definitions.

Properties

package string

The name of the package to use for the slice.

Examples: "libgcc-s1", "libunwind-13"
pattern=^[a-z0-9][a-z0-9+\-\.]+$
archive string

The name of the archive to use for the slice. Archives are defined in the chisel.yaml file.

Examples: "ubuntu"
essential array | object

A list of slices that are a dependency for all slices of this package. Each slice item is formatted as '<slice_name>_<slice_part>'.

Examples: {"slicename_copyright":{}}, {"slicename_licenses":{}}
uniqueItems=true
slices object

Slice definitions for this package.