Skip to content

Commit 1d9f780

Browse files
committed
perf: change build
1 parent 9ce548c commit 1d9f780

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

go-client/Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ LDFLAGS=-w -s
1010
CLIENTBUILD=CGO_ENABLED=0 go build -trimpath
1111

1212
# 自动检测当前平台 - 使用 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/')
13+
CURRENT_OS := $(shell uname -s | tr '[:upper:]' '[:lower:]' | sed 's/.*mingw.*/windows/; s/.*cygwin.*/windows/; s/.*msys.*/windows/')
14+
CURRENT_ARCH := $(shell uname -m | sed 's/x86_64/amd64/; s/aarch64/arm64/; s/arm64/arm64/; s/i686/386/')
1515

1616
# 默认目标:构建并安装当前平台
1717
.PHONY: default

0 commit comments

Comments
 (0)