馃П Chunk is a download manager for slow and unstable servers
1#!/bin/bash
2
3set -x
4
5version="$1"
6if [ -z "${version}" ]; then
7 echo "Usage: ./build_release.sh [version]"
8 exit 1
9fi
10
11cd cmd/chunk
12
13os="windows"
14for arch in amd64 arm arm64; do
15 output="chunk-${version}-${os}-${arch}.exe"
16 GOOS=$os GOARCH=$arch go build -o $output
17done
18
19os="linux"
20for arch in amd64 arm arm64; do
21 output="chunk-${version}-${os}-${arch}"
22 GOOS=$os GOARCH=$arch go build -o $output
23done
24
25os="darwin"
26for arch in amd64 arm64; do
27 output="chunk-${version}-${os}-${arch}"
28 GOOS=$os GOARCH=$arch go build -o $output
29done