| | 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 - предпредпоследняя итд. |