@echo off
echo ===== Menjalankan Flutter dengan performa optimal =====

REM Bersihkan cache
echo Membersihkan cache build...
flutter clean

REM Aktifkan hot reload
echo Memulai aplikasi dengan hot reload...
flutter run --hot --no-sound-null-safety --purge-persistent-cache

REM Jika aplikasi gagal dimulai, coba tanpa flag tambahan
IF %ERRORLEVEL% NEQ 0 (
  echo Gagal memulai dengan flag tambahan, mencoba tanpa flag...
  flutter run
)

echo ===== Selesai ===== 