build.bat 645 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. echo "Building darwin"
  2. set GOOS=darwin
  3. set GOARCH=amd64
  4. for %%I in (.) do SET EXENAME=%%~nxI
  5. go build
  6. MOVE "%EXENAME%" "%EXENAME%_darwin_amd64"
  7. echo "Building linux"
  8. set GOOS=linux
  9. set GOARCH=amd64
  10. go build
  11. MOVE "%EXENAME%" "%EXENAME%_linux_amd64"
  12. set GOOS=linux
  13. set GOARCH=arm
  14. set GOARM=6
  15. go build
  16. MOVE "%EXENAME%" "%EXENAME%_linux_armv6"
  17. set GOOS=linux
  18. set GOARCH=arm
  19. set GOARM=7
  20. go build
  21. MOVE "%EXENAME%" "%EXENAME%_linux_armv7l"
  22. set GOOS=linux
  23. set GOARCH=arm64
  24. go build
  25. MOVE "%EXENAME%" "%EXENAME%_linux_arm64"
  26. echo "Building windows"
  27. set GOOS=windows
  28. set GOARCH=amd64
  29. go build
  30. echo "Completed"