1
0
mirror of git://f0xx.org/android_cast synced 2026-07-29 05:58:14 +03:00
Files
android_cast/scripts/ensure-gradle-wrapper.sh
Anton Afanasyeu 2c3accf4e8 BE sync
2026-06-11 14:02:47 +02:00

17 lines
622 B
Bash
Executable File

#!/usr/bin/env bash
# Ensure gradle/wrapper/* exists (often missing when .gitignore hid gradle/ or after git clean).
set -euo pipefail
ROOT="$(cd "$(dirname "$0")/.." && pwd)"
JAR="$ROOT/gradle/wrapper/gradle-wrapper.jar"
PROPS="$ROOT/gradle/wrapper/gradle-wrapper.properties"
if [[ -f "$JAR" && -f "$PROPS" ]]; then
exit 0
fi
echo "ERROR: Gradle wrapper missing at gradle/wrapper/" >&2
echo " expected: gradle-wrapper.jar + gradle-wrapper.properties" >&2
echo " fix: cd \"$ROOT\" && gradle wrapper --gradle-version 8.9" >&2
echo " note: .gitignore must NOT ignore gradle/wrapper/ (see repo .gitignore)" >&2
exit 1