true-imap-tunnel/scripts/build-android-plugin-binary.sh
Kirill 43bcc4c4b2 Release v0.1.1
Squashed repository history for v0.1.1.
2026-05-24 23:30:48 +02:00

14 lines
476 B
Bash

#!/usr/bin/env bash
set -euo pipefail
OUT="$1"
VERSION_NAME="${2:-dev}"
ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)"
HASH="$(git -C "$ROOT" rev-parse --short HEAD 2>/dev/null || echo unknown)"
DATE="$(date +%Y%m%d-%H%M%S)"
mkdir -p "$(dirname "$OUT")"
cd "$ROOT"
GOOS=android GOARCH=arm64 CGO_ENABLED=0 \
go build -trimpath -ldflags "-s -w -X main.buildVersion=$VERSION_NAME -X main.buildDate=$DATE -X main.buildHash=$HASH" \
-o "$OUT" ./cmd/true-imap-tunnel