Как использовать «код» в разделе [Files] Inno Setup?

Я хочу динамически получить исходную папку (и папку назначения) для 32/64 бит инсталляции. Итак, как я могу указать это в разделе [Files] установки Inno. Следующее дает ошибку компиляции: ->

[Files]
Source: {#MySourcePath}\{code:GetSourceLibFolder}\*.jar; DestDir: {code:GetAppDir}\lib\; 

У меня есть GetSourceLibFolder () и GetAppDir () функция, определенная в разделе кода. Функции очень простые и просто возвращают переменную:

function GetSourceLibFolder(Param: String): String;
begin
  Result:= SourceLibFolder;
end;

function GetSourceBinFolder(Param: String): String;
begin
  Result:= SourceBinFolder;
end;

Спасибо!

11
задан Saurabh 18 November 2011 в 16:43
поделиться