target-config

build v1.0.0

bdebstrap output target configuration.

Additional Documentation

Installation

This layer is responsible for configuration options that dictate the location and output artefact type produced by bdebstrap. At the current time, bdebstrap is not available to install from Debian Trixie.

Relationships

Depends on:

artefact-base sys-build-base

Required by:

essential image-base

Configuration Variables

References: IGconf_sys_workroot, IGconf_artefact_context, IGconf_artefact_target_name

Declares (prefix: target):

Variable Description Default Validation Policy
IGconf_target_context Context name for organising build artefacts. Uses the artefact context to provide a versioned namespace for the output filesystem. ${IGconf_artefact_context} Non-empty string value immediate
IGconf_target_dir Directory containing the target and related build artefacts. This is the working directory for the current build context, containing the bdebstrap target along with any build logs, intermediate files, or other artefacts generated during the build process. ${IGconf_sys_workroot}/${IGconf_target_context} Non-empty string value immediate
IGconf_target_path Path to the bdebstrap target for filesystem creation. This path is used for the filesystem target and remains neutral/reusable. Image-specific artefacts are organised separately using image-specific paths. ${IGconf_target_dir}/${IGconf_artefact_target_name} Non-empty string value immediate

Attributes

File: base/target-config.yaml

Type: static