From bc1e9db47b313558147d3eb09af9feca7891a3e1 Mon Sep 17 00:00:00 2001 From: Carlos A Becker Date: Tue, 26 Jul 2022 09:30:04 -0300 Subject: [PATCH] fix: support ios/arm64 closes #3251 Signed-off-by: Carlos A Becker --- internal/builders/buildtarget/targets.go | 2 ++ internal/builders/buildtarget/targets_test.go | 3 +++ 2 files changed, 5 insertions(+) diff --git a/internal/builders/buildtarget/targets.go b/internal/builders/buildtarget/targets.go index e4d07ceb20e..de76dea61d0 100644 --- a/internal/builders/buildtarget/targets.go +++ b/internal/builders/buildtarget/targets.go @@ -155,6 +155,7 @@ var ( "freebsdarm", "freebsdarm64", // not on the official list for some reason, yet its supported on go 1.14+ "illumosamd64", + "iosarm64", "jswasm", "linux386", "linuxamd64", @@ -192,6 +193,7 @@ var ( "dragonfly", "freebsd", "illumos", + "ios", "js", "linux", "netbsd", diff --git a/internal/builders/buildtarget/targets_test.go b/internal/builders/buildtarget/targets_test.go index a2f111643a3..4247a43dc75 100644 --- a/internal/builders/buildtarget/targets_test.go +++ b/internal/builders/buildtarget/targets_test.go @@ -18,6 +18,7 @@ func TestAllBuildTargets(t *testing.T) { "openbsd", "windows", "js", + "ios", }, Goarch: []string{ "386", @@ -107,6 +108,7 @@ func TestAllBuildTargets(t *testing.T) { "windows_arm_7", "windows_arm64", "js_wasm", + "ios_arm64", }, result) }) @@ -174,6 +176,7 @@ func TestGoosGoarchCombos(t *testing.T) { {"freebsd", "amd64", true}, {"freebsd", "arm", true}, {"illumos", "amd64", true}, + {"ios", "arm64", true}, {"linux", "386", true}, {"linux", "amd64", true}, {"linux", "arm", true},