libretro-genode/libretro/pkgJoypadDefaults.dhall

34 lines
745 B
Plaintext
Raw Normal View History

2019-07-13 23:43:03 +02:00
let Genode = env:DHALL_GENODE
2019-08-01 00:35:22 +02:00
let Frontend = ./retro_frontend/package.dhall
2019-07-13 23:43:03 +02:00
let Prelude = Genode.Prelude
let XML = Prelude.XML
let defaults = ./pkgDefaults.dhall
2019-08-01 00:35:22 +02:00
let frontend =
2019-07-13 23:43:03 +02:00
{ vfs =
XML.text
''
<vfs>
<fs/>
<dir name="dev"> <log label="core"/> </dir>
</vfs>
''
, libc =
XML.text "<libc stdout=\"/dev/log\" stderr=\"/dev/log\"/>\n"
, defaultController =
Some ./keyboardJoypad.dhall
, game =
XML.text "<game/>"
2019-07-26 17:58:26 +02:00
, variables = [] : List { mapKey : Text, mapValue : Text }
2019-07-13 23:43:03 +02:00
}
in { runtime =
2019-08-01 00:35:22 +02:00
defaults.runtime ⫽ { config = Frontend.Config.toXML frontend }
, frontend =
frontend
2019-07-13 23:43:03 +02:00
}