- 删除 macOS 和非 Windows 平台的内嵌 ffprobe 实现 - 移除 build.sh 中针对不同操作系统的构建逻辑 - 更新 README.md 中关于多平台 ffprobe 内嵌的说明 - 修改 SkipNames 列表,移除对 ffprobe_mac 的跳过配置 - 将内嵌的 ffprobe 统一为 Windows 版本 (ffprobe.exe)
14 lines
449 B
Bash
14 lines
449 B
Bash
#!/bin/sh
|
|
# 构建脚本:Windows 平台编译,go build + upx 压缩 → kenaito-media-picker.exe
|
|
# Windows (MINGW/MSYS/CYGWIN): go build + upx 压缩
|
|
|
|
set -e
|
|
|
|
echo "=== Windows: go build + upx 压缩"
|
|
rm -f kenaito-media-picker.exe kenaito-media-picker-release.exe
|
|
go build -o kenaito-media-picker-release.exe .
|
|
./upx -o kenaito-media-picker.exe kenaito-media-picker-release.exe
|
|
rm -f kenaito-media-picker-release.exe
|
|
|
|
echo "=== 构建完成"
|