Skip to content

Latest commit

 

History

History
19 lines (13 loc) · 1.77 KB

Development.md

File metadata and controls

19 lines (13 loc) · 1.77 KB

Сборка и разработка

Нужны Windows x64, Git и .NET SDK 8.

git clone https://github.com/QuickProducts/QuickTools.git
cd QuickTools
./build.ps1
./build.ps1 -Publish
./build-setup.ps1

Приложение публикуется в dist, установщик — release/QuickToolsSetup.exe. Локальный SDK в .sdk поддерживается скриптами, но не хранится в репозитории. Бинарные движки загружаются отдельно. Сгенерированные сборки, payload установщика, журналы и тестовые файлы исключены через .gitignore.

Подробности структуры и диагностических запусков: DEVELOPMENT.md. Итоги локальных проверок: validation.

При добавлении формата изменяйте маршрутизацию и проверку результата совместно. Не подменяйте конвертацию изменением расширения. Не переносите Shell/UI Automation, длительные вычисления или ожидание внешнего процесса в обработчик ввода UI.

CI собирает приложение и установщик на Windows. Локальные регрессионные сценарии проверяют синтетические файлы и не гарантируют работу каждого возможного кодека, документа или расширения Explorer.