spindle/engines/nixery: add arm64 support #425

merged
opened by winter.bsky.social targeting master from winter.bsky.social/core: push-luoyqwkpromz
Changed files
+5
spindle
engines
nixery
+5
spindle/engines/nixery/engine.go
···
"log/slog"
"os"
"path"
"strings"
"sync"
"time"
···
// load defaults from somewhere else
dependencies = path.Join(dependencies, "bash", "git", "coreutils", "nix")
return path.Join(nixery, dependencies)
}
···
"log/slog"
"os"
"path"
+
"runtime"
"strings"
"sync"
"time"
···
// load defaults from somewhere else
dependencies = path.Join(dependencies, "bash", "git", "coreutils", "nix")
+
if runtime.GOARCH == "arm64" {
+
dependencies = path.Join("arm64", dependencies)
+
}
+
return path.Join(nixery, dependencies)
}