fortrun/setup.iss
2024-09-03 19:19:33 +03:00

36 lines
802 B
Plaintext

#include "env.iss"
[Setup]
AppName=fortrun
AppVersion=1.2
WizardStyle=modern
DefaultDirName={autopf}\fortrun
DisableProgramGroupPage=yes
UninstallDisplayIcon={app}\fortrun.exe
Compression=lzma2
SolidCompression=yes
ChangesEnvironment=true
LicenseFile=LICENSE
AlwaysRestart=yes
InfoBeforeFile=setup-readme.txt
[Languages]
Name: "en"; MessagesFile: "compiler:Default.isl"
Name: "ru"; MessagesFile: "compiler:Languages\Russian.isl"
[Files]
Source: "dist/fortrun.exe"; DestDir: "{app}"
[Code]
procedure CurStepChanged(CurStep: TSetupStep);
begin
if CurStep = ssPostInstall
then EnvAddPath(ExpandConstant('{app}'));
end;
procedure CurUninstallStepChanged(CurUninstallStep: TUninstallStep);
begin
if CurUninstallStep = usPostUninstall
then EnvRemovePath(ExpandConstant('{app}'));
end;