Препроцессор Inno Setup: #file

Синтаксис

file-directive: file <expr>

Описание

Выполняет замену указанного файла временным, содержащего выходные данные препроцессора. Если используется файл Unicode, то он обязательно должен быть в кодировке UTF-8 (с или без маркера BOM). По окончании компиляции временный файл автоматически удаляется.

Включенный этой директивой файл используется для создания новой копии препроцессора, которому передаются все объявленные идентификаторы. В некоторых случаях подмена файла позволяет изменить некоторые параметры, которые не имеют обратной силы.

При использовании этой директивы в сценариях Inno Setup для параметра Source в секции [Files] укажите также параметр DestName, иначе файл не будет установлен с оригинальным именем.

Эта директива может использоваться только встроенным методом.

Пример

[Setup]
LicenseFile={#file "mylic.txt"}

См. также:

include