|
|
@@ -23,7 +23,11 @@ import (
|
|
|
|
|
|
// GetBinaryName returns the Xray binary filename for the current OS and architecture.
|
|
|
func GetBinaryName() string {
|
|
|
- return fmt.Sprintf("xray-%s-%s", runtime.GOOS, runtime.GOARCH)
|
|
|
+ arch := runtime.GOARCH
|
|
|
+ if arch == "arm" {
|
|
|
+ arch = "arm32"
|
|
|
+ }
|
|
|
+ return fmt.Sprintf("xray-%s-%s", runtime.GOOS, arch)
|
|
|
}
|
|
|
|
|
|
// GetBinaryPath returns the full path to the Xray binary executable.
|