build.bat 492 B

12345678910111213141516171819202122
  1. @echo off
  2. setlocal
  3. set BINARY_NAME=opencode-monitor
  4. set VERSION=dev
  5. if not exist dist mkdir dist
  6. echo Building for Windows (amd64)...
  7. set GOOS=windows
  8. set GOARCH=amd64
  9. go build -ldflags "-X main.Version=%VERSION%" -o dist\%BINARY_NAME%-windows-amd64.exe .\cmd\monitor
  10. echo Building for Windows (arm64)...
  11. set GOARCH=arm64
  12. go build -ldflags "-X main.Version=%VERSION%" -o dist\%BINARY_NAME%-windows-arm64.exe .\cmd\monitor
  13. echo.
  14. echo Build complete! Binaries in dist\
  15. dir dist\
  16. endlocal