libports: add test/oss recipes

Add recipes that allow for using the OSS-based test component
on Sculpt.

Issue genodelabs/genode#5167.
This commit is contained in:
Josef Söntgen 2024-03-11 17:42:16 +01:00 committed by Christian Helmuth
parent c9d70552a4
commit e61b804252
7 changed files with 38 additions and 0 deletions

View File

@ -0,0 +1 @@
Test for using the record and play session via the VFS OSS plugin.

View File

@ -0,0 +1,6 @@
_/src/init
_/src/libc
_/src/posix
_/src/test-libc_vfs_oss
_/src/vfs
_/src/vfs_oss

View File

@ -0,0 +1 @@
2024-03-11-e 8ac806f56fb4a57a9d461dd995c2cfc4d67342e4

View File

@ -0,0 +1,24 @@
<runtime ram="3M" caps="100" binary="test-oss">
<requires> <play/> <record/> </requires>
<content>
<rom label="ld.lib.so"/>
<rom label="libc.lib.so"/>
<rom label="libm.lib.so"/>
<rom label="posix.lib.so"/>
<rom label="test-oss"/>
<rom label="vfs.lib.so"/>
<rom label="vfs_oss.lib.so"/>
</content>
<config>
<libc stdout="/dev/log" stderr="/dev/log"/>
<vfs>
<dir name="dev">
<log/> <oss name="dsp"/>
</dir>
</vfs>
</config>
</runtime>

View File

@ -0,0 +1,3 @@
SRC_DIR = src/test/oss
include $(GENODE_DIR)/repos/base/recipes/src/content.inc

View File

@ -0,0 +1 @@
2024-03-11 bd8addd8cd6f1eace32418893d75e2aec26626d1

View File

@ -0,0 +1,2 @@
posix
libc