gems: add pkg/unconfigured_nano3d

Unfortunately, the change of "depot: remove empty config from
pkg/nano3d" broke the manual deployment of the nano3d demo because no
<config> is provided in this case.

This patch splits pkg/nano3d into two variants. The regular nano3d pkg
comes with an empty <config/> node as before. The unconfigured_nano3d
pkg does not feature any <config/> node and can thereby be configured
via a ROM route to a dynamic-rom service.
This commit is contained in:
Norman Feske 2023-04-04 17:36:58 +02:00 committed by Christian Helmuth
parent f8fd202a1c
commit 22836e3e0f
5 changed files with 12 additions and 0 deletions

View File

@ -2,6 +2,8 @@
<requires> <gui/> <timer/> </requires>
<config/>
<content>
<rom label="ld.lib.so"/>
<rom label="nano3d"/>

View File

@ -0,0 +1,5 @@
Simple software-rendering demo application w/o config
This variant is useful for controlling the configuration dynamically using
the dynamic-rom service.

View File

@ -0,0 +1 @@
_/pkg/nano3d

View File

@ -0,0 +1 @@
2023-03-15 b67f2b9fc01aeed24b9563b585115c7a5ba951c1

View File

@ -0,0 +1,3 @@
<runtime ram="4M" caps="200" binary="nano3d">
<requires> <gui/> <timer/> </requires>
</runtime>