mirror of
https://github.com/genodelabs/genode.git
synced 2025-04-12 13:48:30 +00:00
This patch introduces the distinction of the manually managed config/deploy from the managed config/managed/deploy. The latter incorporates interactive changes of the system by the user. There are two user interactions supported. First, by clicking on the '+' button at the top-left of the runtime view, the user can select a component to launch. All launchers at config/launcher/ are listed in the popup menu. Each launcher can be lauched only once. While running, is not available in the popup menu. Second, when selecting a node that corresponds to a start node in config/deploy or that was interactively launched, the detailed view shows a 'remove' button, which can be used to exclude the component from the deployment. The result of the interactive manipulation is always available at config/managed/deploy. Hence, the current situation can be made persistent by using it as config/deploy. Fixes #2986
This directory is a source-code repository containing Genode-specific services and applications. In contrast to the components that come with the 'os' repository, programs contained in 'gems' are able to leverage the functionalities provided by higher-level repositories such as 'libports'. To use the 'gems' repository, make sure to also add those repositories to your build configuraion.