| 30 | ---- |
| 31 | |
| 32 | == [!IssBuilder] == |
| 33 | |
| 34 | Внутри есть параметры: |
| 35 | |
| 36 | * !FilesDir (string) - путь от root к папке где лежат файлы для запаковки в инсталлер (обычно это скомпиленные бинарники + сопутствующее файло). |
| 37 | * !DefaultIssName (string) - имя дефолтной iss-заготовки. |
| 38 | * !OutputDir (string) - путь от root к папке куда ложить скомпиленный инсталлер. |
| 39 | * !VersionsCacheDir (string) - путь от root к папке, куда ложить архив версий (файлы всех когда-либо собранных дистров). |
| 40 | * !CreateFullAndUpdate (bool) - создавать ли пакет, который может как обновить версию, так и поставить все с нуля. |
| 41 | * !CreateFull (bool) - создавать ли пакет, который может только ставиться с нуля. |
| 42 | * !CreateUpdate (bool) - создавать ли пакеты обновления с конкретных версий. |
| 43 | * !UpdatesAreSeparate (bool) - создавать ли пакеты обновлений для каждой отдельной версии, или же должен быть один пакет обновляющий все версии. |
| 44 | * !UpdatableVersions (string) - через запятую идут номера конкретных версий на которые нужны апдейты. Кроме четких номеров могут быть слова: last - последняя версия, pre-1-last - предпоследняя, pre-2-last - предпредпоследняя итд. |