-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
featSome new thing to addSome new thing to addtestNew tests, recomended to addNew tests, recomended to add
Description
🛠️ Сборка проекта в исполняемый файл
Цель: собрать проект в standalone-формат (исполняемый файл или установщик), пригодный для распространения без дополнительных действий со стороны пользователя.
✅ Задачи
- Разобраться в инструментах сборки (PyInstaller, cx_Freeze, NSIS и др.).
- Настроить сборку проекта в
.exe,.appили установщик. - Удостовериться, что все зависимости и файлы приложения корректно подтягиваются или обрабатываются.
- Проверить, подтягиваются ли кастомные стили (CSS/QSS) в собранной версии.
- Заложить проверку на корректную подгрузку изображений и анимаций (GIF) при последующих сборках.
- Протестировать сборку на чистой системе/виртуалке.
📌 Критерии завершения (Definition of Done)
- Проект успешно собирается в исполняемый файл или установщик.
- Запускается без установки Python/дополнительных зависимостей.
- Отсутствуют ошибки при запуске на другой машине.
🔗 Технические детали
- Возможные инструменты:
PyInstaller,cx_Freeze,Briefcase,NSIS,Inno Setup. - Целевая ветка:
feature/build-system.
Metadata
Metadata
Assignees
Labels
featSome new thing to addSome new thing to addtestNew tests, recomended to addNew tests, recomended to add
Projects
Status
CRITICAL TODO