Files
dokogenPZI/build_exe.bat

44 lines
978 B
Batchfile

@echo off
chcp 65001 >nul
title Build DokoGen.exe
echo ============================================
echo Building DokoGen into a single EXE file
echo ============================================
echo.
cd /d "%~dp0"
echo [1/3] Installing PyInstaller...
py -m pip install --upgrade pyinstaller
if errorlevel 1 (
echo ERROR: failed to install PyInstaller
pause
exit /b 1
)
echo.
echo [2/3] Installing dependencies...
py -m pip install -r requirements.txt
if errorlevel 1 (
echo ERROR: failed to install dependencies
pause
exit /b 1
)
echo.
echo [3/3] Building DokoGen.exe (1-3 minutes)...
py -m PyInstaller --clean --noconfirm dokogen.spec
if errorlevel 1 (
echo ERROR: build failed
pause
exit /b 1
)
echo.
echo ============================================
echo DONE! File: dist\DokoGen.exe
echo Copy it to any Windows PC and run it.
echo Python is NOT required on target PC.
echo ============================================
pause