Initial upload: fin65-mobile
This commit is contained in:
@@ -0,0 +1,91 @@
|
||||
@echo off
|
||||
setlocal
|
||||
|
||||
REM ============================================================
|
||||
REM FIN65 - Demarrage application mobile Android via Flutter
|
||||
REM Projet attendu :
|
||||
REM D:\07-Logiciels\20-FIN65\fin65_mobile
|
||||
REM ============================================================
|
||||
|
||||
set "ROOT_DIR=D:\07-Logiciels\20-FIN65"
|
||||
set "MOBILE_DIR=%ROOT_DIR%\fin65_mobile"
|
||||
set "PUB_CACHE=%ROOT_DIR%\.pub-cache"
|
||||
|
||||
REM Ton telephone vu dans les logs Flutter.
|
||||
REM Laisse vide pour laisser Flutter choisir automatiquement.
|
||||
set "DEVICE_ID=2304FPN6DG"
|
||||
|
||||
echo.
|
||||
echo ==========================================
|
||||
echo FIN65 - Application Android Flutter
|
||||
echo ==========================================
|
||||
echo.
|
||||
|
||||
if not exist "%MOBILE_DIR%" (
|
||||
echo [ERREUR] Dossier mobile introuvable :
|
||||
echo %MOBILE_DIR%
|
||||
echo.
|
||||
pause
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
cd /d "%MOBILE_DIR%"
|
||||
|
||||
if not exist "pubspec.yaml" (
|
||||
echo [ERREUR] pubspec.yaml introuvable dans :
|
||||
echo %MOBILE_DIR%
|
||||
echo.
|
||||
pause
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
if not exist "lib\main.dart" (
|
||||
echo [ERREUR] lib\main.dart introuvable.
|
||||
echo.
|
||||
pause
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
echo Dossier mobile :
|
||||
echo %CD%
|
||||
echo.
|
||||
echo PUB_CACHE :
|
||||
echo %PUB_CACHE%
|
||||
echo.
|
||||
|
||||
echo Verification Flutter...
|
||||
flutter --version >nul 2>&1
|
||||
if errorlevel 1 (
|
||||
echo [ERREUR] Flutter n'est pas reconnu dans ce terminal.
|
||||
echo Verifie que Flutter est dans le PATH.
|
||||
echo.
|
||||
pause
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
echo Appareils detectes :
|
||||
flutter devices
|
||||
echo.
|
||||
|
||||
echo Recuperation des dependances...
|
||||
flutter pub get
|
||||
if errorlevel 1 (
|
||||
echo.
|
||||
echo [ERREUR] flutter pub get a echoue.
|
||||
pause
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
echo.
|
||||
echo Lancement de FIN65 mobile...
|
||||
echo.
|
||||
|
||||
if "%DEVICE_ID%"=="" (
|
||||
flutter run
|
||||
) else (
|
||||
flutter run -d %DEVICE_ID%
|
||||
)
|
||||
|
||||
echo.
|
||||
echo Application arretee.
|
||||
pause
|
||||
Reference in New Issue
Block a user