Provided by: kas_4.6-1_all bug

NAME

       kas-shell - kas shell plugin

SYNOPSIS

          kas shell [-h] [--skip STEP] [--force-checkout] [--update] [-E] [-k]
                    [-c COMMAND]
                    [config]

DESCRIPTION

       Run a shell in the build environment.

       This plugin implements the kas shell command.

       When this command is executed, kas will checkout repositories, setup the build environment
       and then start a shell in the build environment. This can be used to manually run  bitbake
       with custom command line options or to execute other commands such as runqemu.

       For  example,  to  start a shell in the build environment for the file kas-project.yml you
       could run:

          kas shell kas-project.yml

       Or to invoke qemu to test an image which has been built:

          kas shell kas-project.yml -c 'runqemu'

OPTIONS

       Positional Arguments

       config Config file(s), separated by colon. Using .config.yaml in KAS_WORK_DIR if  none  is
              specified.

       Named Arguments

       --skip=[]
              Skip build steps. To skip more than one step, use this argument multiple times.

              Possible   choices:   setup_dir,   setup_home,  init_setup_repos,  repo_setup_loop,
              finish_setup_repos,     repos_checkout,     repos_apply_patches,     setup_environ,
              write_bbconfig

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

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

       -E=False, --preserve-env=False
              Keep current user environment block

       -k, --keep-config-unchanged
              Skip steps that change the configuration

       -c='', --command=''
              Run command

KAS

       Part of the kas(1) suite.

AUTHOR

       Daniel Wagner, Jan Kiszka, Claudius Heine

COPYRIGHT

       Siemens AG, 2017-2024