@echo off
REM Script de lancement portable MyMind en mode production (sans console)
cd /d "%~dp0"

REM Vérifier Python portable
if not exist "python\python.exe" (
    echo ERREUR: Python portable non trouve
    echo.
    echo Veuillez installer Python portable:
    echo 1. Telechargez depuis: https://www.python.org/downloads/windows/
    echo    Choisissez "Windows embeddable package"
    echo.
    echo 2. Extrayez dans: python\
    echo    Le dossier doit contenir python.exe
    echo.
    echo Voir INSTALL_PYTHON.md pour plus de details
    echo.
    pause
    exit /b 1
)

REM Vérifier que le venv existe
if not exist "venv\Scripts\python.exe" (
    echo ERREUR: Environnement virtuel non trouve
    echo Veuillez executer MyMind.bat une premiere fois pour configurer l'environnement
    pause
    exit /b 1
)

REM Lancer l'application avec pythonw.exe (sans console)
REM Essayer d'abord avec pythonw.exe
if exist "venv\Scripts\pythonw.exe" (
    start "" "venv\Scripts\pythonw.exe" app\main.py
) else (
    REM Fallback: utiliser python.exe mais lancer en arrière-plan
    start "" /B "venv\Scripts\python.exe" app\main.py
)

