From ead12669d56beba737efcd09ba72122125d3517e Mon Sep 17 00:00:00 2001 From: Norman Feske Date: Fri, 26 Jan 2018 21:36:11 +0100 Subject: [PATCH] gems: depot_deploy.run This scenario is meant as a playgound for the depot_deploy component and as a testing environment while creating new runtime packages. Issue #2676 --- repos/gems/run/depot_deploy.run | 220 ++++++++++++++++++++++++++++++++ 1 file changed, 220 insertions(+) create mode 100644 repos/gems/run/depot_deploy.run diff --git a/repos/gems/run/depot_deploy.run b/repos/gems/run/depot_deploy.run new file mode 100644 index 000000000..7d4c9cc78 --- /dev/null +++ b/repos/gems/run/depot_deploy.run @@ -0,0 +1,220 @@ +create_boot_directory + +import_from_depot genodelabs/src/[base_src] \ + genodelabs/pkg/[drivers_interactive_pkg] \ + genodelabs/src/report_rom \ + genodelabs/src/fs_rom \ + genodelabs/src/ram_fs \ + genodelabs/src/vfs \ + genodelabs/src/nitpicker \ + genodelabs/src/init + +create_tar_from_depot_binaries [run_dir]/genode/depot.tar \ + genodelabs/pkg/sculpt-installation \ + genodelabs/pkg/themed_wm \ + genodelabs/pkg/sticks_blue_backdrop + +proc depot_user {} { return genodelabs } + +proc current_pkg { pkg } { return $pkg/[_current_depot_archive_version pkg $pkg] } + +install_config { + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +} + +build { app/depot_query app/depot_deploy } + +build_boot_image { depot_query depot_deploy } + +run_genode_until forever +