windows_amd64.ps1 761 B

1234567891011121314151617181920212223242526272829
  1. $file_name = Read-Host "file_name : "
  2. $env:GOOS = "linux"
  3. $env:GOARCH = "amd64"
  4. $env:CGO_ENABLED = 0
  5. go build $file_name.go
  6. Remove-Item ".\bin\$file_name.amd64.bin"
  7. Move-Item "opennamu" ".\bin\$file_name.amd64.bin"
  8. $env:GOOS = "linux"
  9. $env:GOARCH = "arm64"
  10. $env:CGO_ENABLED = 0
  11. go build $file_name.go
  12. Remove-Item ".\bin\$file_name.arm64.bin"
  13. Move-Item "opennamu" ".\bin\$file_name.arm64.bin"
  14. $env:GOOS = "windows"
  15. $env:GOARCH = "amd64"
  16. $env:CGO_ENABLED = 0
  17. go build $file_name.go
  18. Remove-Item ".\bin\$file_name.amd64.exe"
  19. Move-Item "opennamu.exe" ".\bin\$file_name.amd64.exe"
  20. $env:GOOS = "windows"
  21. $env:GOARCH = "arm64"
  22. $env:CGO_ENABLED = 0
  23. go build $file_name.go
  24. Remove-Item ".\bin\$file_name.arm64.exe"
  25. Move-Item "opennamu.exe" ".\bin\$file_name.arm64.exe"