file-directive: | file <expr> |
Выполняет замену указанного файла временным, содержащего выходные данные препроцессора. Если используется файл Unicode, то он обязательно должен быть в кодировке UTF-8 (с или без маркера BOM). По окончании компиляции временный файл автоматически удаляется.
Включенный этой директивой файл используется для создания новой копии препроцессора, которому передаются все объявленные идентификаторы. В некоторых случаях подмена файла позволяет изменить некоторые параметры, которые не имеют обратной силы.
При использовании этой директивы в сценариях Inno Setup для параметра Source в секции [Files] укажите также параметр DestName, иначе файл не будет установлен с оригинальным именем.
Эта директива может использоваться только встроенным методом.
[Setup] LicenseFile={#file "mylic.txt"}