internal/rosa: expose standalone musl
All checks were successful
Test / Create distribution (push) Successful in 1m4s
Test / Sandbox (push) Successful in 3m19s
Test / Hakurei (push) Successful in 4m35s
Test / ShareFS (push) Successful in 4m43s
Test / Hpkg (push) Successful in 5m12s
Test / Sandbox (race detector) (push) Successful in 5m24s
Test / Hakurei (race detector) (push) Successful in 6m21s
Test / Flake checks (push) Successful in 1m49s
All checks were successful
Test / Create distribution (push) Successful in 1m4s
Test / Sandbox (push) Successful in 3m19s
Test / Hakurei (push) Successful in 4m35s
Test / ShareFS (push) Successful in 4m43s
Test / Hpkg (push) Successful in 5m12s
Test / Sandbox (race detector) (push) Successful in 5m24s
Test / Hakurei (race detector) (push) Successful in 6m21s
Test / Flake checks (push) Successful in 1m49s
This is useful in the system image and might also be used elsewhere. Signed-off-by: Ophestra <cat@gensokyo.uk>
This commit is contained in:
@@ -122,6 +122,9 @@ const (
|
||||
buildcatrust
|
||||
utilMacros
|
||||
|
||||
// musl is a standalone libc that does not depend on the toolchain.
|
||||
musl
|
||||
|
||||
// gcc is a hacked-to-pieces GCC toolchain meant for use in intermediate
|
||||
// stages only. This preset and its direct output must never be exposed.
|
||||
gcc
|
||||
|
||||
@@ -46,3 +46,8 @@ rmdir -v /work/lib
|
||||
t.Load(Coreutils),
|
||||
)...)
|
||||
}
|
||||
func init() {
|
||||
artifactsF[musl] = func(t Toolchain) pkg.Artifact {
|
||||
return t.newMusl(false, nil)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user