diff options
| author | Ophestra <cat@gensokyo.uk> | 2026-05-23 17:53:05 +0900 |
|---|---|---|
| committer | Ophestra <cat@gensokyo.uk> | 2026-05-23 17:53:05 +0900 |
| commit | 689f97297691beb266ded94e7b4fdcd4a36da51b (patch) | |
| tree | fc453ea4be8b8c8f1dfc0c0601a15dc7a49a8f35 /internal/rosa/package/stage0.az | |
| parent | 3f33b62dfdc9402eec55566204434efd6e842826 (diff) | |
internal/rosa/package: migrate stage0
Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'internal/rosa/package/stage0.az')
| -rw-r--r-- | internal/rosa/package/stage0.az | 28 |
1 files changed, 27 insertions, 1 deletions
diff --git a/internal/rosa/package/stage0.az b/internal/rosa/package/stage0.az index d1276b82..c6db1bc6 100644 --- a/internal/rosa/package/stage0.az +++ b/internal/rosa/package/stage0.az @@ -1,5 +1,31 @@ -package stage0-dist { +package rosa-stage0 { description = "Rosa OS stage0 bootstrap seed"; + version = unversioned; + exclude = true; + + source = hakurei-source; + extra = [ + llvm, + mksh, + toybox-early, + ]; + overlay = "/stage0"; + exec = generic { + build = ` +umask 377 +tar \ + -vjc \ + -C /stage0 \ + -f /work/stage0-`+triple+`.tar.bz2 \ + . +`; + }; + + inputs = [ bzip2 ]; +} + +package stage0-dist { + description = "Rosa OS stage0 bootstrap seed (binary distribution)"; exclude = true; version* = "20260504"; |
