GameOver1337 / GitClone Public
К репозиторию
513 B
build.sh
513 B
1#!/usr/bin/env sh
2# Сборка бинарников Clancore Repo под Windows и Debian/Linux.
3# Запуск: ./build.sh
4set -eu
5
6cd "$(dirname "$0")"
7DIST="dist"
8mkdir -p "$DIST"
9
10build() {
11 os="$1"
12 arch="$2"
13 out="$3"
14 echo "==> $os/$arch"
15 CGO_ENABLED=0 GOOS="$os" GOARCH="$arch" \
16 go build -trimpath -ldflags "-s -w" -o "$DIST/$out" .
17}
18
19build windows amd64 clancore-repo-windows-amd64.exe
20build linux amd64 clancore-repo-linux-amd64
21
22echo ""
23echo "Готово:"
24ls -lh "$DIST"