Spaces:
Running
Running
| chcp 65001 > NUL | |
| @echo off | |
| @REM エラーコードを遅延評価するために設定 | |
| setlocal enabledelayedexpansion | |
| pushd %~dp0 | |
| pushd Style-Bert-VITS2 | |
| echo -------------------------------------------------- | |
| echo Checking Git Installation... | |
| echo -------------------------------------------------- | |
| git --version | |
| if !errorlevel! neq 0 ( | |
| echo -------------------------------------------------- | |
| echo Global Git is not installed, so use PortableGit. | |
| echo Setting up PATH... | |
| echo -------------------------------------------------- | |
| echo Executing: set "PATH=%~dp0lib\PortableGit\bin;%PATH%" | |
| set "PATH=%~dp0lib\PortableGit\bin;%PATH%" | |
| echo -------------------------------------------------- | |
| echo Checking Git Installation... | |
| echo -------------------------------------------------- | |
| echo Executing: git --version | |
| git --version | |
| if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! ) | |
| ) | |
| echo -------------------------------------------------- | |
| echo Git pull... | |
| echo -------------------------------------------------- | |
| git pull | |
| if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! ) | |
| @REM 仮想環境のpip requirements.txtを更新 | |
| echo -------------------------------------------------- | |
| echo Activating virtual environment... | |
| echo -------------------------------------------------- | |
| echo Executing: call ".\venv\Scripts\activate.bat" | |
| call ".\venv\Scripts\activate.bat" | |
| if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! ) | |
| echo -------------------------------------------------- | |
| echo Installing uv... | |
| echo -------------------------------------------------- | |
| echo Executing: pip install -U uv | |
| pip install -U uv | |
| if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! ) | |
| echo -------------------------------------------------- | |
| echo Updating dependencies... | |
| echo -------------------------------------------------- | |
| echo Executing: uv pip install -U -r requirements.txt | |
| uv pip install -U -r requirements.txt | |
| if !errorlevel! neq 0 ( pause & popd & exit /b !errorlevel! ) | |
| echo ---------------------------------------- | |
| echo Update completed. | |
| echo ---------------------------------------- | |
| pause | |
| popd | |
| popd | |