Provided by: kas_4.4-2_all 

NAME
kas-menu - kas menu plugin
SYNOPSIS
kas menu [-h] [kconfig]
DESCRIPTION
Provides a configuration menu and triggers the build of the choices. This plugin implements the kas menu command. When this command is executed, kas will open a configuration menu as described by a Kconfig file. It processes any pre-existing configuration file with saved settings, stores the final selections and invokes the build plugin if requested by the user. To make use of this plugin, a Kconfig file has to be provided. The menu can define these types of configuration variables that the plugin will translate into a kas configuration: • kas configuration files that will be included when building the generated configuration. Those are picked up from kconfig string variables that have the name prefix KAS_INCLUDE_. • bitbake targets that shall be built via the generated configuration. Those are picked up from kconfig string variables that have the name prefix KAS_TARGET_. • The build_system that will used. The static kconfig string variable KAS_BUILD_SYSTEM defines this value which must be openembedded, oe or isar is set. • bitbake configuration variables that will be added to the local_conf_header section of the generated configuration. All other active kconfig string, integer or hex variables are treated as such. See https://www.kernel.org/doc/html/latest/kbuild/kconfig-language.html for a complete documentation of the Kconfig language. The menu plugin writes the selected configuration to a .config.yaml file in the kas work directory and also reads previous selection from such a file if it exists. The .config.yaml both contains the selected configuration in the menu_configuration key and also the effective settings that can be used to invoke kas build or other kas commands.
KAS
Part of the kas(1) suite.
AUTHOR
Daniel Wagner, Jan Kiszka, Claudius Heine
COPYRIGHT
Siemens AG, 2017-2024 4.4 Jun 07, 2024 KAS-MENU(1)