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
|
buildcatrust
|
||||||
utilMacros
|
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
|
// 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.
|
// stages only. This preset and its direct output must never be exposed.
|
||||||
gcc
|
gcc
|
||||||
|
|||||||
@@ -46,3 +46,8 @@ rmdir -v /work/lib
|
|||||||
t.Load(Coreutils),
|
t.Load(Coreutils),
|
||||||
)...)
|
)...)
|
||||||
}
|
}
|
||||||
|
func init() {
|
||||||
|
artifactsF[musl] = func(t Toolchain) pkg.Artifact {
|
||||||
|
return t.newMusl(false, nil)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user