aboutsummaryrefslogtreecommitdiffhomepage
path: root/internal/rosa/package
diff options
context:
space:
mode:
Diffstat (limited to 'internal/rosa/package')
-rw-r--r--internal/rosa/package/images/package.az24
1 files changed, 24 insertions, 0 deletions
diff --git a/internal/rosa/package/images/package.az b/internal/rosa/package/images/package.az
index 901d1491..786068c0 100644
--- a/internal/rosa/package/images/package.az
+++ b/internal/rosa/package/images/package.az
@@ -19,3 +19,27 @@ package initramfs-image {
gen_init_cpio,
];
}
+
+package system-image {
+ description = "Rosa OS system image";
+ version = unversioned;
+ exclude = true;
+
+ source = earlyinit;
+ extra = [
+ musl,
+ mksh,
+ toybox,
+
+ kmod,
+ kernel,
+ firmware,
+ ];
+ overlay = "/mnt";
+
+ exec = generic {
+ build = "mksquashfs /mnt/system /work/system.img";
+ };
+
+ inputs = [ squashfs-tools ];
+}