#!/usr/bin/env bash set -euo pipefail ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" BUILD_FILE="$ROOT_DIR/android/app/build.gradle.kts" META_DIR="$ROOT_DIR/website/assets/meta" APK_FILE="$ROOT_DIR/website/downloads/app-debug.apk" OUTPUT_FILE="$META_DIR/version.json" mkdir -p "$META_DIR" version_code="$(grep -E 'versionCode = [0-9]+' "$BUILD_FILE" | head -n1 | sed -E 's/.*versionCode = ([0-9]+)/\1/')" version_name="$(grep -E 'versionName = "[0-9]+\.[0-9]+\.[0-9]+"' "$BUILD_FILE" | head -n1 | sed -E 's/.*versionName = "([0-9]+\.[0-9]+\.[0-9]+)"/\1/')" build_date="$(date -u +"%Y-%m-%dT%H:%M:%SZ")" apk_size="$(stat -c %s "$APK_FILE")" cat > "$OUTPUT_FILE" <