aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2026-05-10 04:01:06 +0900
committerOphestra <cat@gensokyo.uk>2026-05-10 04:01:06 +0900
commit92c48d82e25906e7202bf077c62390db62f71a61 (patch)
tree7f67ea2839ed12e547504c857b7b0f6fd44ae883
parentc79a4fe7f89d9224bfc1bc4996108fa1ebf56470 (diff)
internal/rosa/go: respect check flag
These tests are also quite expensive, so optionally skip them. Signed-off-by: Ophestra <cat@gensokyo.uk>
-rw-r--r--internal/rosa/go.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/internal/rosa/go.go b/internal/rosa/go.go
index 2d0a86ec..15b65b9e 100644
--- a/internal/rosa/go.go
+++ b/internal/rosa/go.go
@@ -34,6 +34,10 @@ func (t Toolchain) newGo(
script string,
extra ...pkg.Artifact,
) pkg.Artifact {
+ name := "all"
+ if presetOpts&OptSkipCheck != 0 {
+ name = "make"
+ }
return t.New("go"+version, 0, t.AppendPresets(extra,
Bash,
), nil, slices.Concat([]string{
@@ -47,7 +51,7 @@ cp -r /usr/src/go /work/system
cd /work/system/go/src
chmod -R +w ..
`+script+`
-./all.bash
+./`+name+`.bash
mkdir /work/system/bin
ln -s \