Skip to content

Commit 496a584

Browse files
committed
Add support for 386 architecture
1 parent 8b2d5ad commit 496a584

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

arch.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,9 @@ func getAdditionalArch(arch string, goarm uint8, universalArch string) []string
2727
if arch == "amd64" {
2828
additionalArch = append(additionalArch, "x86_64")
2929
}
30+
if arch == "386" {
31+
additionalArch = append(additionalArch, "i386", "x86", "x86_32")
32+
}
3033
if universalArch != "" {
3134
additionalArch = append(additionalArch, universalArch)
3235
}

arch_test.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ func TestAdditionalArch(t *testing.T) {
2323
{"arm", 4, "", []string{"arm"}}, // go is not supporting below armv5
2424
{"amd64", 0, "", []string{"amd64", "x86_64"}},
2525
{"amd64", 0, "all", []string{"amd64", "x86_64", "all"}},
26+
{"386", 0, "", []string{"386", "i386", "x86", "x86_32"}},
27+
{"386", 0, "all", []string{"386", "i386", "x86", "x86_32", "all"}},
2628
}
2729

2830
for _, testItem := range testData {

0 commit comments

Comments
 (0)