19 lines
624 B
Bash
Executable File
19 lines
624 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
ROOT="$(cd "$(dirname "$0")/../.." && pwd)"
|
|
|
|
rm -rf "$ROOT/build/android" "$ROOT/build/android-release"
|
|
rm -rf "$ROOT/android/app/build" "$ROOT/android/build" "$ROOT/android/.gradle"
|
|
rm -rf "$ROOT/android/app/src/main/jniLibs"
|
|
for d in "$ROOT/android/app/src/main/res"/mipmap-*; do
|
|
[ -d "$d" ] && rm -rf "$d"
|
|
done
|
|
|
|
if [ "${1:-}" = "--cargo" ]; then
|
|
cargo clean --target aarch64-linux-android --release 2>/dev/null || true
|
|
cargo clean --target armv7-linux-androideabi --release 2>/dev/null || true
|
|
fi
|
|
|
|
echo "cleaned: android build, gradle caches, jniLibs, mipmap-* buckets"
|