Scroll to navigation

KAS-BUILD(1) kas KAS-BUILD(1)

NAME

kas-build - kas build plugin

This plugin implements the kas build command.

When this command is executed, kas will checkout repositories, setup the build environment and then invoke bitbake to build the targets selected in the chosen config file.

For example, to build the configuration described in the file kas-project.yml you could run:

kas build kas-project.yml


usage: kas build [-h] [--skip SKIP] [--force-checkout] [--update]

[--target TARGET] [-c TASK]
[config] [extra_bitbake_args ...]


POSITIONAL ARGUMENTS

Config file(s), separated by colon. Using .config.yaml in KAS_WORK_DIR if none is specified.
Extra arguments to pass to bitbake (typically requires separation via '--')

NAMED ARGUMENTS

Skip build steps

Default: []

Always checkout the desired commit/branch/tag of each repository, discarding any local changes

Default: False

Pull new upstream changes to the desired branch even if it is already checked out locally

Default: False

Select target to build
Select which task should be executed

KAS

Part of the kas(1) suite.

AUTHOR

Daniel Wagner, Jan Kiszka, Claudius Heine

COPYRIGHT

Siemens AG, 2017-2024

April 10, 2024 4.3.2