Files
kadastr18/build.bat
jze9 75d01219d3 Сборка Windows .exe (onefile) + инструкция
build.bat собирает «Приём документов.exe» одним файлом через PyInstaller.
Добавлена инструкция для пользователя и раздел сборки в README.
.gitignore исключает build-артефакты (*.exe, build/, dist/, *.spec).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-26 03:22:30 +05:00

30 lines
1.0 KiB
Batchfile

@echo off
chcp 65001 >nul
REM ============================================================
REM Сборка «Приём документов.exe» (один файл) для Windows.
REM Требуется установленный Python 3.10+ (при установке
REM отметить галочку «Add python.exe to PATH»).
REM Запускать из папки проекта двойным щелчком.
REM ============================================================
echo Установка зависимостей...
python -m pip install --upgrade pyinstaller odfpy openpyxl xlrd || goto :err
echo.
echo Сборка одного файла...
python -m PyInstaller --noconfirm --clean --onefile --windowed ^
--name "Приём документов" ^
--collect-submodules odf ^
gui.py || goto :err
echo.
echo Готово. Файл: dist\Приём документов.exe
pause
exit /b 0
:err
echo.
echo ОШИБКА сборки. Проверьте, что Python установлен и доступен в PATH.
pause
exit /b 1