#!/usr/bin/env bash # fetch_fmod.sh - stage the official FMOD Android SDK (user-licensed) for arm64 replacement. # # FMOD is proprietary and REQUIRES a (free) fmod.com developer account; its download links are # account-gated, so this script cannot silently pull it. Provide one of: # FMOD_ZIP=/path/to/fmodstudioapiandroid.tar.gz ./fetch_fmod.sh # or drop the extracted 'api/core/lib/arm64-v8a/libfmod.so' into native/third_party/fmod/ yourself. # # We deliberately do NOT fetch FMOD from unofficial mirrors (license + integrity). set -euo pipefail HERE="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" PROJ="$(cd "$HERE/../.." && pwd)" DEST="$PROJ/native/third_party/fmod" mkdir -p "$DEST" if [ -z "${FMOD_ZIP:-}" ]; then cat <