There was an error while loading. Please reload this page.
1 parent 9ce548c commit 1d9f780Copy full SHA for 1d9f780
1 file changed
go-client/Makefile
@@ -10,8 +10,8 @@ LDFLAGS=-w -s
10
CLIENTBUILD=CGO_ENABLED=0 go build -trimpath
11
12
# 自动检测当前平台 - 使用 shell 命令,不依赖 Go 环境
13
-CURRENT_OS := $(shell uname -s | tr '[:upper:]' '[:lower:]')
14
-CURRENT_ARCH := $(shell uname -m | sed 's/x86_64/amd64/; s/aarch64/arm64/; s/arm64/arm64/')
+CURRENT_OS := $(shell uname -s | tr '[:upper:]' '[:lower:]' | sed 's/.*mingw.*/windows/; s/.*cygwin.*/windows/; s/.*msys.*/windows/')
+CURRENT_ARCH := $(shell uname -m | sed 's/x86_64/amd64/; s/aarch64/arm64/; s/arm64/arm64/; s/i686/386/')
15
16
# 默认目标:构建并安装当前平台
17
.PHONY: default
0 commit comments