genode/repos/gems
Norman Feske b370591e64 Mobile version of Sculpt OS
This patch contains the mobile variant of Sculpt OS, which evolved
at the genode-allwinner repository until now. In consists of the
following parts:

- gems/src/app/phone_manager  plays the role of the sculpt manager
- sculpt/phone-linux          allows for test driving the mobile
                              variant on base-linux
- gems/src/app/dummy_modem    mockup of a modem's behavior, used for
                              GUI development and testing

The parts targeting a specific device (PinePhone) remain local to
the genode-allwinner repository.

To give it a try:

  make run/sculpt_test KERNEL=linux BOARD=linux \
                       SCULPT=phone LOG=core DEPOT=tar

Fixes #5125
2024-02-28 16:31:46 +01:00
..
include depot_query: add support for bin and dbg archives 2024-02-26 08:59:09 +01:00
lib gems: remove unused import-sha256_4k.mk 2023-12-13 12:33:05 +01:00
recipes os: record-and-play session interfaces and mixer 2024-02-28 16:31:45 +01:00
run sculpt: add base binary archive path to build_info ROM 2024-02-28 16:31:45 +01:00
sculpt Mobile version of Sculpt OS 2024-02-28 16:31:46 +01:00
src Mobile version of Sculpt OS 2024-02-28 16:31:46 +01:00
README Update README files 2023-03-13 14:32:53 +01:00

This directory is a source-code repository containing Genode-specific services
and applications. In contrast to the components hosted in 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.