Автор: Polyacov_Yury.
Основано на проекте KMP, автор Kotyarko_O.
Дополнительные ресурсы:
Использование:
- Удостовериться, что Inno Setup версии 6.2+ и Python 3.6+ установлены в системе.
- Удостовериться, что iscc.exe и py.exe доступны в PATH.
- Копируем содержимое папки /data/examples/ в папку /data/ и редактируем его под себя.
- Знак процента в названии папки отделяет номер компонента от его идентификатора, поскольку идентификатор компонента не может начинаться с цифры.
- Каждый компонент должен содержать файл lang.txt.
- Нулевой уровень поддерживает только название, все остальные требуют название и описание (может быть пустым).
- Компоненты нулевого уровня могут содержать файл dep_hard.txt
- Компоненты других уровней могут содержать файлы dep_hard.txt и dep_soft.txt
- Также, компоненты ненулевого уровня могут содержать файлы preview.png и preview.mp3.
- Файл _build.bat собирает инсталлятор и кладёт его в папку /build/.
- Файл _test.bat вызывает _build.bat и запускает собранный инсталлятор.