Procházet zdrojové kódy

add support for mips and mipsle

Darien Raymond před 8 roky
rodič
revize
fb8cbe4b20
1 změnil soubory, kde provedl 11 přidání a 1 odebrání
  1. 11 1
      tools/build/env.go

+ 11 - 1
tools/build/env.go

@@ -23,6 +23,8 @@ const (
 	Arm         = GoArch("arm")
 	Arm64       = GoArch("arm64")
 	Mips64      = GoArch("mips64")
+	Mips        = GoArch("mips")
+	MipsLE      = GoArch("mipsle")
 	UnknownArch = GoArch("unknown")
 )
 
@@ -55,7 +57,11 @@ func parseArch(rawArch string) GoArch {
 		return Arm
 	case "arm64":
 		return Arm64
-	case "mips", "mips64":
+	case "mips":
+		return Mips
+	case "mipsle":
+		return MipsLE
+	case "mips64":
 		return Mips64
 	default:
 		return UnknownArch
@@ -86,6 +92,10 @@ func getSuffix(os GoOS, arch GoArch) string {
 			suffix = "-linux-arm64"
 		case Mips64:
 			suffix = "-linux-mips64"
+		case Mips:
+			suffix = "-linux-mips"
+		case MipsLE:
+			suffix = "-linux-mipsle"
 		}
 	case FreeBSD:
 		switch arch {