#!/bin/bash echo "正在编译系统通知应用..." # 创建输出目录 mkdir -p dist/{windows,macos,linux} # Windows AMD64 echo "编译 Windows AMD64..." GOOS=windows GOARCH=amd64 go build -o dist/windows/system-toast-windows-amd64.exe main.go # Windows ARM64 echo "编译 Windows ARM64..." GOOS=windows GOARCH=arm64 go build -o dist/windows/system-toast-windows-arm64.exe main.go # macOS AMD64 echo "编译 macOS AMD64..." GOOS=darwin GOARCH=amd64 go build -o dist/macos/system-toast-macos-amd64 main.go # macOS ARM64 (Apple Silicon) echo "编译 macOS ARM64..." GOOS=darwin GOARCH=arm64 go build -o dist/macos/system-toast-macos-arm64 main.go # Linux AMD64 echo "编译 Linux AMD64..." GOOS=linux GOARCH=amd64 go build -o dist/linux/system-toast-linux-amd64 main.go # Linux ARM64 echo "编译 Linux ARM64..." GOOS=linux GOARCH=arm64 go build -o dist/linux/system-toast-linux-arm64 main.go echo "编译完成!" echo "输出目录: dist/"