@echo off
echo ===== CONFIGURACIÓN DEL CONTENEDOR CUÁNTICO =====

REM Cambiar al directorio donde se encuentra el script
cd /d "%~dp0"

REM Verificar si Python está disponible
where python >nul 2>&1
if errorlevel 1 (
    echo Python no está instalado o no está en el PATH.
    pause
    exit /b 1
)

REM Crear entorno virtual si no existe
if not exist "veny" (
    echo Creando el entorno virtual...
    python -m venv veny
pip install -r veny\src\requirements.txt

REM Preparar el punto de montaje
set MOUNTPOINT=%~dp0veny\mountpoint
if not exist "%MOUNTPOINT%" (
    echo Creando el punto de montaje en %MOUNTPOINT%...
    mkdir "%MOUNTPOINT%"
)

REM Ejecutar el driver
echo Ejecutando el Quantum Driver...
python veny\src\quantum_driver.py "%MOUNTPOINT%"

echo ===== CONFIGURACIÓN COMPLETADA =====
echo Puede acceder a los archivos en el punto de montaje: %MOUNTPOINT%
pause
