From e42d49d7679ae0821c9bd8d026256ae8b2a1549c Mon Sep 17 00:00:00 2001 From: Ribbon Date: Wed, 1 Apr 2026 18:35:06 -0300 Subject: [PATCH] Add sys-build filesystem config --- config/sys-build.toml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 config/sys-build.toml diff --git a/config/sys-build.toml b/config/sys-build.toml new file mode 100644 index 00000000..9534edda --- /dev/null +++ b/config/sys-build.toml @@ -0,0 +1,31 @@ +# Configuration for automated self-hosted system compilation testing + +include = ["server.toml"] + +# General settings +[general] +# Filesystem size in MiB +filesystem_size = 10000 + +# Package settings +[packages] +cookbook = {} +bottom = "ignore" +kibi = "ignore" + +[[files]] +path = "/usr/lib/init.d/30_console" +data = """ +requires_weak 10_net +ion /usr/lib/sys_build.ion +""" + +[[files]] +path = "/usr/lib/sys_build.ion" +data = """ +#!/usr/bin/env ion +export RUST_BACKTRACE=full +cd /home/user/cookbook +make prefix r.sys,--with-package-deps +shutdown +"""