13 lines
469 B
Bash
13 lines
469 B
Bash
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
ROOT="$(cd -- "$(dirname -- "$0")/.." && pwd)"
|
|
cd "$(dirname "$0")"
|
|
VERSION="$(tr -d '[:space:]' < "$ROOT/VERSION")"
|
|
RELEASE_REPO="${CITIZEN_LAUNCHER_RELEASE_REPO:-github:sendnwv/omarchy-sc}"
|
|
mkdir -p bin
|
|
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build \
|
|
-trimpath -ldflags="-s -w -X main.appVersion=$VERSION -X main.releaseRepo=$RELEASE_REPO" \
|
|
-o bin/citizen-launcher \
|
|
./cmd/citizen-launcher
|
|
sha256sum bin/citizen-launcher
|