Skip to content

Commit

Permalink
Added install script for v3.0.1
Browse files Browse the repository at this point in the history
  • Loading branch information
RussellGarwood committed Aug 9, 2023
1 parent ad38065 commit e0560fc
Showing 1 changed file with 51 additions and 0 deletions.
51 changes: 51 additions & 0 deletions inno_setup/REvoSim_Installer_v3.0.1.iss
@@ -0,0 +1,51 @@
; Script generated by the Inno Setup Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!

[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={{8E51AECD-2810-47D9-B5B2-F32BE3E0E7E5}
AppName=REvoSim and EnviroGen
AppVersion=3.0.1
;AppVerName=REvoSim 2.x.x_dev
AppPublisher=REvoSim and EnviroGen Software by Palaeoware
AppPublisherURL=https://github.com/palaeoware/revosim/
AppSupportURL=https://github.com/palaeoware/revosim/
AppUpdatesURL=https://github.com/palaeoware/revosim/
DefaultDirName={pf}\Palaeoware\REvoSim\v3.0.1
DefaultGroupName=Palaeoware\REvoSim
ArchitecturesAllowed=x64
ArchitecturesInstallIn64BitMode=x64
LicenseFile=LICENSE.md
OutputDir=.\build
OutputBaseFilename=REvoSimInstaller_v3.0.1_win_x64
Compression=lzma
SolidCompression=yes
ChangesAssociations=yes
AppCopyright=Copyright (C) 2008-2023 by Mark D. Sutton, Russell J. Garwood, Euan Furness, and Alan R.T. Spencer
AppContact=palaeoware@gmail.com
AppComments=REvoSim (The [R]apid [Evo]lutionary [Sim]ulator program). More details are available in the documentation for the program.
BackColor=$3e3e3e
BackColor2=$3e3e3e

[Languages]
Name: "english"; MessagesFile: "compiler:Default.isl"

[Files]
Source: ".\*"; DestDir: "{app}"; Flags: ignoreversion recursesubdirs createallsubdirs
; NOTE: Don't use "Flags: ignoreversion" on any shared system files

[Icons]
Name: "{group}\REvoSim (v3.0.1)"; Filename: "{app}\revosim.exe";
Name: "{group}\EnviroGen (v3.0.1)"; Filename: "{app}\envirogen.exe";
Name: "{group}\Uninstall (v3.0.1)"; Filename: "{uninstallexe}"

[Registry]
Root: HKCR; Subkey: ".revosim"; ValueType: string; ValueName: ""; ValueData: "REvoSimFile"; Flags: uninsdeletevalue
Root: HKCR; Subkey: "REvoSimFile"; ValueType: string; ValueName: ""; ValueData: "REvoSim File"; Flags: uninsdeletekey
Root: HKCR; Subkey: "REvoSimFile\DefaultIcon"; ValueType: string; ValueName: "0"; ValueData: "{app}\revosim.exe,0"
Root: HKCR; Subkey: "REvoSimFile\shell\open\command"; ValueType: string; ValueName: ""; ValueData: """{app}\revosim.exe"" ""%1"""

[Run]
Filename: "{app}\revosim.exe"; Description: "{cm:LaunchProgram,REvoSim}"; Flags: nowait postinstall skipifsilent

0 comments on commit e0560fc

Please sign in to comment.