aboutsummaryrefslogtreecommitdiffhomepage
path: root/internal/rosa/llvm.go
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2026-02-16 12:30:04 +0900
committerOphestra <cat@gensokyo.uk>2026-02-16 12:44:40 +0900
commit74dee118227cd72a2679f8eb167b43a1b165a415 (patch)
treeeb404f82a1abe42d0819e4e30033d2ca4e8516e7 /internal/rosa/llvm.go
parenta58c9258ccdb409a6c982b8ed4c2ea339be80db6 (diff)
internal/rosa/cmake: optional variant string
This improves consistency with other helpers and removes the usually unnecessary variant suffix. Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'internal/rosa/llvm.go')
-rw-r--r--internal/rosa/llvm.go4
1 files changed, 3 insertions, 1 deletions
diff --git a/internal/rosa/llvm.go b/internal/rosa/llvm.go
index cf4daf55..5bb95051 100644
--- a/internal/rosa/llvm.go
+++ b/internal/rosa/llvm.go
@@ -167,7 +167,7 @@ ln -s ld.lld /work/system/bin/ld
)
}
- return t.NewViaCMake("llvm", version, variant, t.NewPatchedSource(
+ return t.NewViaCMake("llvm", version, t.NewPatchedSource(
"llvmorg", version, pkg.NewHTTPGetTar(
nil, "https://github.com/llvm/llvm-project/archive/refs/tags/"+
"llvmorg-"+version+".tar.gz",
@@ -175,6 +175,8 @@ ln -s ld.lld /work/system/bin/ld
pkg.TarGzip,
), true, attr.patches...,
), &CMakeAttr{
+ Variant: variant,
+
Cache: slices.Concat(cache, attr.cmake),
Append: cmakeAppend,
Prefix: attr.prefix,