diff options
author | 2025-02-27 14:17:53 -0800 | |
---|---|---|
committer | 2025-02-27 14:17:53 -0800 | |
commit | 433dcb4e7f8a93c93dd20361c55056a24e4f786e (patch) | |
tree | 0bd86ad4426e5a965d3775c4bb907fe0db2f0596 /android/config.go | |
parent | cef5a0630d5500f4bc5b1d11b7b3b4985f943246 (diff) | |
parent | 92ac46d1fe04a94d94025554bcecc5f8cb2416ae (diff) |
Merge "Build Go tools for arm" into main
Diffstat (limited to 'android/config.go')
-rw-r--r-- | android/config.go | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/android/config.go b/android/config.go index 0a1ed98d2..696e7727f 100644 --- a/android/config.go +++ b/android/config.go @@ -814,11 +814,18 @@ func (c *config) HostCcSharedLibPath(ctx PathContext, lib string) Path { func (c *config) PrebuiltOS() string { switch runtime.GOOS { case "linux": - return "linux-x86" + switch runtime.GOARCH { + case "amd64": + return "linux-x86" + case "arm64": + return "linux-arm64" + default: + panic(fmt.Errorf("Unknown GOARCH %s", runtime.GOARCH)) + } case "darwin": return "darwin-x86" default: - panic("Unknown GOOS") + panic(fmt.Errorf("Unknown GOOS %s", runtime.GOOS)) } } |