fix(gui-win): docker 内联编译也加 -s -w

上一提交只改了 prepare-core.js(npm run core:win 路径),而 docker 构建走的是
dist-win-docker.sh 里的内联 go build,产物里的内嵌核心仍是 17.8MB 带调试符号。

两处必须同步,否则"用哪种方式构建"会决定包大小:现在 Linux 与 Windows 的内嵌
核心都剥符号。
This commit is contained in:
JianFeeeee
2026-10-27 00:47:27 +08:00
parent 1496255488
commit c0d7c79d0d

View File

@ -44,7 +44,7 @@ docker run --rm \
set -euo pipefail
cp /opt/luajit2/src/lua51.dll /workspace/cmd/gui/bin/lua51.dll
GOOS=windows GOARCH=amd64 CGO_ENABLED=1 CC=x86_64-w64-mingw32-gcc \
go build -buildvcs=false -tags luajit -trimpath \
go build -buildvcs=false -tags luajit -trimpath -ldflags "-s -w" \
-o /workspace/cmd/gui/bin/modelrouter.exe ./cmd/modelrouter
echo " -> core built"
# wine needs one prefix initialization so its wow64 runtime (syswow64/ntdll)