mirror of
https://github.com/genodelabs/genode.git
synced 2025-04-16 15:29:57 +00:00
sculpt: introduce config/manager
The new 'manager' config allows for the passing of configuration data the sculpt manager without the need to modify the config/leitzentrale subsystem. Issue #5166
This commit is contained in:
parent
2f0fe562ec
commit
508e0bdfbf
@ -750,6 +750,7 @@ set required_configs {
|
||||
usb
|
||||
system
|
||||
ram_fs
|
||||
manager
|
||||
}
|
||||
|
||||
foreach config $required_configs {
|
||||
|
@ -228,8 +228,9 @@
|
||||
<binary name="sculpt_manager"/>
|
||||
<resource name="RAM" quantum="3M"/>
|
||||
<provides> <service name="Gui"/> </provides>
|
||||
<config/>
|
||||
<route>
|
||||
<service name="ROM" label="config">
|
||||
<parent label="config -> manager"/> </service>
|
||||
<service name="Report" label="runtime_config">
|
||||
<child name="config_fs_report" label="managed -> runtime"/> </service>
|
||||
<service name="Report" label="deploy_config">
|
||||
|
@ -120,8 +120,9 @@
|
||||
<binary name="phone_manager"/>
|
||||
<resource name="RAM" quantum="3M"/>
|
||||
<provides> <service name="Gui"/> </provides>
|
||||
<config ld_verbose="yes" verbose_modem="no"/>
|
||||
<route>
|
||||
<service name="ROM" label="config">
|
||||
<parent label="config -> manager"/> </service>
|
||||
<service name="Report" label="runtime_config">
|
||||
<child name="config_fs_report" label="managed -> runtime"/> </service>
|
||||
<service name="Report" label="deploy_config">
|
||||
|
1
repos/gems/sculpt/manager/default
Normal file
1
repos/gems/sculpt/manager/default
Normal file
@ -0,0 +1 @@
|
||||
<config/>
|
1
repos/gems/sculpt/manager/phone
Normal file
1
repos/gems/sculpt/manager/phone
Normal file
@ -0,0 +1 @@
|
||||
<config verbose_modem="no"/>
|
@ -1,5 +1,6 @@
|
||||
drivers: phone_linux
|
||||
leitzentrale: phone
|
||||
manager: phone
|
||||
nitpicker: phone
|
||||
fonts: phone
|
||||
event_filter: phone_linux
|
||||
|
Loading…
x
Reference in New Issue
Block a user