feat: update application versioning and setup configuration
This commit is contained in:
@@ -1,8 +1,12 @@
|
|||||||
|
#define ApplicationName 'EMLy'
|
||||||
|
#define ApplicationVersion GetVersionNumbersString('EMLy.exe')
|
||||||
|
#define ApplicationVersion '1.2.4_beta'
|
||||||
|
|
||||||
[Setup]
|
[Setup]
|
||||||
AppName=EMLy
|
AppName={#ApplicationName}
|
||||||
AppVersion=1.2.2
|
AppVersion={#ApplicationVersion}
|
||||||
DefaultDirName={autopf}\EMLy
|
DefaultDirName={autopf}\EMLy
|
||||||
OutputBaseFilename=EMLy_Installer_1.2.2
|
OutputBaseFilename={#ApplicationName}_Installer_{#ApplicationVersion}
|
||||||
ArchitecturesInstallIn64BitMode=x64compatible
|
ArchitecturesInstallIn64BitMode=x64compatible
|
||||||
DisableProgramGroupPage=yes
|
DisableProgramGroupPage=yes
|
||||||
; Request administrative privileges for HKA to write to HKLM if needed,
|
; Request administrative privileges for HKA to write to HKLM if needed,
|
||||||
@@ -10,12 +14,12 @@ DisableProgramGroupPage=yes
|
|||||||
PrivilegesRequired=admin
|
PrivilegesRequired=admin
|
||||||
SetupIconFile=..\build\windows\icon.ico
|
SetupIconFile=..\build\windows\icon.ico
|
||||||
UninstallDisplayIcon={app}\EMLy.exe
|
UninstallDisplayIcon={app}\EMLy.exe
|
||||||
|
AppVerName={#ApplicationName} {#ApplicationVersion}
|
||||||
|
|
||||||
[Files]
|
[Files]
|
||||||
; Source path relative to this .iss file (assuming it is in the "installer" folder and build is in "../build")
|
; Source path relative to this .iss file (assuming it is in the "installer" folder and build is in "../build")
|
||||||
Source: "..\build\bin\EMLy.exe"; DestDir: "{app}"; Flags: ignoreversion
|
Source: "..\build\bin\EMLy.exe"; DestDir: "{app}"; Flags: ignoreversion
|
||||||
Source: "..\build\bin\config.ini"; DestDir: "{app}"; Flags: ignoreversion
|
Source: "..\build\bin\config.ini"; DestDir: "{app}"; Flags: ignoreversion
|
||||||
Source: "..\build\bin\signed_msg.exe"; DestDir: "{app}"; Flags: ignoreversion
|
|
||||||
|
|
||||||
[Registry]
|
[Registry]
|
||||||
; 1. Register the .eml extension and point it to our internal ProgID "EMLy.EML"
|
; 1. Register the .eml extension and point it to our internal ProgID "EMLy.EML"
|
||||||
|
|||||||
Reference in New Issue
Block a user