You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
57 lines
2.3 KiB
57 lines
2.3 KiB
; Script generated by the Inno Setup Script Wizard. |
|
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES! |
|
|
|
[Setup] |
|
AppName=TTCalc |
|
AppVerName=TTCalc 0.9.0 |
|
AppVersion=0.9.0 |
|
AppPublisher=Tomasz Sowa |
|
AppPublisherURL=http://ttcalc.sourceforge.net |
|
AppSupportURL=http://ttcalc.sourceforge.net |
|
AppUpdatesURL=http://ttcalc.sourceforge.net |
|
DefaultDirName={pf}\TTCalc |
|
DefaultGroupName=TTCalc |
|
AllowNoIcons=yes |
|
; special COPYRIGHT version (without a new line characters in the clause -- it is better displayed in the setup window) |
|
LicenseFile=COPYRIGHT |
|
OutputDir=..\setup |
|
OutputBaseFilename=ttcalc-setup |
|
Compression=lzma |
|
SolidCompression=yes |
|
ShowUndisplayableLanguages=yes |
|
PrivilegesRequired=none |
|
|
|
[Languages] |
|
Name: "english"; MessagesFile: "compiler:Default.isl" |
|
Name: "polish"; MessagesFile: "compiler:Languages\Polish.isl" |
|
Name: "spanish"; MessagesFile: "compiler:Languages\Spanish.isl" |
|
Name: "danish"; MessagesFile: "compiler:Languages\Danish.isl" |
|
Name: "chinese"; MessagesFile: "compiler:Languages\ChineseSimp-12-5.1.11.isl" |
|
Name: "russian"; MessagesFile: "compiler:Languages\Russian.isl" |
|
Name: "swedish"; MessagesFile: "compiler:Languages\Swedish.isl" |
|
|
|
[InstallDelete] |
|
; prior to 0.8.3 we were using mingwm10.dll (now it is not needed and will be deleted if exists) |
|
Type: files; Name: "{app}\mingwm10.dll" |
|
|
|
[Tasks] |
|
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked |
|
|
|
[Files] |
|
Source: "..\src\ttcalc.exe"; DestDir: "{app}"; Flags: ignoreversion |
|
Source: "..\help\ttcalc.chm"; DestDir: "{app}"; Flags: ignoreversion |
|
Source: "..\COPYRIGHT"; DestDir: "{app}"; Flags: ignoreversion |
|
Source: "..\CHANGELOG"; DestDir: "{app}"; Flags: ignoreversion |
|
Source: "..\README"; DestDir: "{app}"; Flags: ignoreversion |
|
; now we do not use *.ini file in the installer |
|
; NOTE: Don't use "Flags: ignoreversion" on any shared system files |
|
|
|
[Icons] |
|
Name: "{group}\TTCalc"; Filename: "{app}\ttcalc.exe"; WorkingDir: "{app}" |
|
Name: "{group}\Help"; Filename: "{app}\ttcalc.chm"; WorkingDir: "{app}" |
|
Name: "{group}\{cm:UninstallProgram,TTCalc}"; Filename: "{uninstallexe}" |
|
Name: "{commondesktop}\TTCalc"; Filename: "{app}\ttcalc.exe"; WorkingDir: "{app}"; Tasks: desktopicon |
|
|
|
[Run] |
|
Filename: "{app}\ttcalc.exe"; Description: "{cm:LaunchProgram,TTCalc}"; Flags: nowait postinstall skipifsilent |
|
|
|
|