42 lines
1.5 KiB
Plaintext
42 lines
1.5 KiB
Plaintext
|
#define AppName "Chivalry Server Launcher"
|
|||
|
#define AppExeName "ChivalryServerLauncher.exe"
|
|||
|
#define AppVersion GetFileVersion("..\bin\win32\" + AppExeName)
|
|||
|
#define AppPublisher "X<>Software"
|
|||
|
#define AppURL "http://wiki.x2software.net/chivalryserverlauncher"
|
|||
|
|
|||
|
[Setup]
|
|||
|
AppId={{6481B635-328D-4EF3-B841-99EB695A4174}
|
|||
|
AppName={#AppName}
|
|||
|
AppVersion={#AppVersion}
|
|||
|
AppPublisher={#AppPublisher}
|
|||
|
AppPublisherURL={#AppURL}
|
|||
|
AppSupportURL={#AppURL}
|
|||
|
AppUpdatesURL={#AppURL}
|
|||
|
DefaultDirName={pf}\{#AppName}
|
|||
|
DefaultGroupName={#AppName}
|
|||
|
AllowNoIcons=yes
|
|||
|
;LicenseFile=..\license.txt
|
|||
|
OutputDir=output
|
|||
|
OutputBaseFilename=ChivalryServerLauncherSetup
|
|||
|
Compression=lzma
|
|||
|
SolidCompression=yes
|
|||
|
|
|||
|
[Languages]
|
|||
|
Name: "english"; MessagesFile: "compiler:Default.isl"
|
|||
|
|
|||
|
[Tasks]
|
|||
|
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
|
|||
|
|
|||
|
[Files]
|
|||
|
Source: "..\bin\win32\{#AppExeName}"; DestDir: "{app}"; Flags: ignoreversion; Check: not Is64BitInstallMode
|
|||
|
Source: "..\bin\win64\{#AppExeName}"; DestDir: "{app}"; Flags: ignoreversion; Check: Is64BitInstallMode
|
|||
|
Source: "..\assets\*"; DestDir: "{app}\assets\"; Flags: ignoreversion recursesubdirs createallsubdirs
|
|||
|
|
|||
|
[Icons]
|
|||
|
Name: "{group}\{#AppName}"; Filename: "{app}\{#AppExeName}"
|
|||
|
Name: "{commondesktop}\{#AppName}"; Filename: "{app}\{#AppExeName}"; Tasks: desktopicon
|
|||
|
|
|||
|
[Run]
|
|||
|
Filename: "{app}\{#AppExeName}"; Description: "{cm:LaunchProgram,{#AppName}}"; Flags: nowait postinstall skipifsilent
|
|||
|
|