diff options
Diffstat (limited to 'installer/opentrack-installer.iss')
-rw-r--r-- | installer/opentrack-installer.iss | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/installer/opentrack-installer.iss b/installer/opentrack-installer.iss new file mode 100644 index 00000000..cf0ebec6 --- /dev/null +++ b/installer/opentrack-installer.iss @@ -0,0 +1,52 @@ +; Script generated by the Inno Setup Script Wizard. +; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES! + +#include "../build-mingw-w64/opentrack-version.h" +#define MyAppName "opentrack" +#define MyAppVersion OPENTRACK_VERSION +#define MyAppPublisher "opentrack" +#define MyAppURL "http://github.com/opentrack/opentrack" +#define MyAppExeName "opentrack.exe" + +[Setup] +; NOTE: The value of AppId uniquely identifies this application. +; Do not use the same AppId value in installers for other applications. +; (To generate a new GUID, click Tools | Generate GUID inside the IDE.) +AppId={{E454805B-11A6-469F-9FA9-865BEAD787D0} +AppName={#MyAppName} +AppVersion={#MyAppVersion} +;AppVerName={#MyAppName} {#MyAppVersion} +AppPublisher={#MyAppPublisher} +AppPublisherURL={#MyAppURL} +AppSupportURL={#MyAppURL} +AppUpdatesURL={#MyAppURL} +DefaultDirName={pf}\{#MyAppName} +DefaultGroupName={#MyAppName} +AllowNoIcons=yes +OutputBaseFilename={#MyAppVersion}-win32-setup +SetupIconFile=..\facetracknoir\facetracknoir.ico +Compression=lzma2/ultra64 +SolidCompression=yes +DisableWelcomePage=True +DisableReadyPage=True +DisableReadyMemo=True +RestartIfNeededByRun=False +InternalCompressLevel=ultra +CompressionThreads=2 +MinVersion=0,5.01sp2 + +[Languages] +Name: "english"; MessagesFile: "compiler:Default.isl" + +[Tasks] +Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked + +[Files] +Source: "..\build-mingw-w64\install\*"; DestDir: "{app}"; Flags: ignoreversion createallsubdirs recursesubdirs + +[Icons] +Name: "{group}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}" +Name: "{commondesktop}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; Tasks: desktopicon + +[Run] +Filename: "{app}\{#MyAppExeName}"; Flags: nowait postinstall skipifsilent; Description: "{cm:LaunchProgram,{#StringChange(MyAppName, '&', '&&')}}" |