From 6c8f1c8796f82394b14229a8fa7ebbd4f0f1a2c4 Mon Sep 17 00:00:00 2001 From: Emery Hemingway Date: Mon, 12 Nov 2018 11:43:17 +0100 Subject: [PATCH] Add Terminal provider rules to depot deploy and depot autopilot Support the '' tag in the depot package runtime '' declaration. Fix #3034 --- repos/gems/src/app/depot_deploy/child.h | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/repos/gems/src/app/depot_deploy/child.h b/repos/gems/src/app/depot_deploy/child.h index c6b5e9a551..77ec24e82e 100644 --- a/repos/gems/src/app/depot_deploy/child.h +++ b/repos/gems/src/app/depot_deploy/child.h @@ -389,18 +389,19 @@ void Depot_deploy::Child::gen_start_node(Xml_generator &xml, Xml_node common, if (runtime.has_sub_node("provides")) { xml.node("provides", [&] () { runtime.sub_node("provides").for_each_sub_node([&] (Xml_node service) { - _gen_provides_sub_node(xml, service, "rom", "ROM"); - _gen_provides_sub_node(xml, service, "log", "LOG"); - _gen_provides_sub_node(xml, service, "timer", "Timer"); + _gen_provides_sub_node(xml, service, "audio_in", "Audio_in"); + _gen_provides_sub_node(xml, service, "audio_out", "Audio_out"); _gen_provides_sub_node(xml, service, "block", "Block"); - _gen_provides_sub_node(xml, service, "report", "Report"); - _gen_provides_sub_node(xml, service, "nic", "Nic"); - _gen_provides_sub_node(xml, service, "nitpicker", "Nitpicker"); + _gen_provides_sub_node(xml, service, "file_system", "File_system"); _gen_provides_sub_node(xml, service, "framebuffer", "Framebuffer"); _gen_provides_sub_node(xml, service, "input", "Input"); - _gen_provides_sub_node(xml, service, "audio_out", "Audio_out"); - _gen_provides_sub_node(xml, service, "audio_in", "Audio_in"); - _gen_provides_sub_node(xml, service, "file_system", "File_system"); + _gen_provides_sub_node(xml, service, "log", "LOG"); + _gen_provides_sub_node(xml, service, "nic", "Nic"); + _gen_provides_sub_node(xml, service, "nitpicker", "Nitpicker"); + _gen_provides_sub_node(xml, service, "report", "Report"); + _gen_provides_sub_node(xml, service, "rom", "ROM"); + _gen_provides_sub_node(xml, service, "terminal", "Terminal"); + _gen_provides_sub_node(xml, service, "timer", "Timer"); }); }); }