sculpt: remove vfs.lib and init from common rules

to support packages using own build versions and to detect packages missing
to specify dependency on init.
This commit is contained in:
Alexander Boettcher 2021-03-23 13:40:05 +01:00 committed by Norman Feske
parent 53041f4cd8
commit 945b4760ef
5 changed files with 5 additions and 3 deletions

View File

@ -3,3 +3,4 @@ _/src/wm
_/src/report_rom
_/src/decorator
_/src/window_layouter
_/src/init

View File

@ -12,6 +12,7 @@
<provides> <gui/> <report/> <rom/> </provides>
<content>
<rom label="init"/>
<rom label="ld.lib.so"/>
<rom label="report_rom"/>
<rom label="decorator"/>

View File

@ -1,5 +1,6 @@
_/pkg/motif_wm
_/raw/themed_wm
_/src/init
_/src/themed_decorator
_/src/libc
_/src/libpng

View File

@ -12,6 +12,7 @@
<provides> <gui/> <report/> <rom/> </provides>
<content>
<rom label="init"/>
<rom label="ld.lib.so"/>
<rom label="libc.lib.so"/>
<rom label="libm.lib.so"/>

View File

@ -584,9 +584,7 @@ append manual_deploy_config {
<config arch="} [depot_spec] {">
<common_routes>
<service name="ROM" label_last="ld.lib.so"> <parent/> </service>
<service name="ROM" label_last="vfs.lib.so"> <parent/> </service>
<service name="ROM" label_last="init"> <parent/> </service>
<service name="ROM" label_last="ld.lib.so"> <parent/> </service>
<service name="CPU"> <parent/> </service>
<service name="PD"> <parent/> </service>
<service name="LOG"> <parent/> </service>