genode/repos/gems/src/server/file_terminal
Norman Feske 366bba0227 Exclude higher-level repos from strict warnings
This is a follow-up commit to "Increase default warning level", which
overrides Genode's new default warning level for targets contained in
higher-level repositories. By explicitly whitelisting all those targets,
we can selectively adjust them to the new strictness over time - by
looking out for 'CC_CXX_WARN_STRICT' in the target description files.

Issue #465
2018-01-17 12:14:36 +01:00
..
README Make label prefixing more strict 2016-11-30 13:37:07 +01:00
main.cc gems: add missing with_libc call in file_terminal 2017-10-05 17:39:57 +02:00
target.mk Exclude higher-level repos from strict warnings 2018-01-17 12:14:36 +01:00

README

File terminal is a service that provides a terminal-session interface and
redirects the terminal input and output to a file.

! <config>
!   <policy label_prefix="client1" filename="test.txt" />
!   <policy label_prefix="client2" filename="file.dat" io_buffer_size="4K"/>h
!   <libc stdout="/dev/log">
!     <vfs>
!       <dir name="dev"> <log/> </dir>
!       <fs/>
!     </vfs>
!   </libc>
! </config>

To keep things simple, a client can only open one file at the moment.