mirror of
https://github.com/SagerNet/sing-box.git
synced 2024-11-22 16:41:30 +00:00
Fix mobile build on windows
gobind executable name is not exactly `gobind` on windows it's `gobind.exe` Signed-off-by: Devman <85770917+amir-devman@users.noreply.github.com>
This commit is contained in:
parent
704545a2ec
commit
f76b21b02c
|
@ -85,8 +85,15 @@ var GoBinPath string
|
||||||
|
|
||||||
func FindMobile() {
|
func FindMobile() {
|
||||||
goBin := filepath.Join(build.Default.GOPATH, "bin")
|
goBin := filepath.Join(build.Default.GOPATH, "bin")
|
||||||
if !rw.FileExists(goBin + "/" + "gobind") {
|
|
||||||
log.Fatal("missing gomobile installation")
|
if runtime.GOOS == "windows" {
|
||||||
|
if !rw.FileExists(goBin + "/" + "gobind.exe") {
|
||||||
|
log.Fatal("missing gomobile.exe installation")
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
if !rw.FileExists(goBin + "/" + "gobind") {
|
||||||
|
log.Fatal("missing gomobile installation")
|
||||||
|
}
|
||||||
}
|
}
|
||||||
GoBinPath = goBin
|
GoBinPath = goBin
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue