From 1e8432058896755cbdd2129c4830f0b82f6a98ae Mon Sep 17 00:00:00 2001 From: Flavio Fois Date: Wed, 4 Feb 2026 23:30:40 +0100 Subject: [PATCH] feat: update application versioning and setup configuration --- installer/installer.iss | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/installer/installer.iss b/installer/installer.iss index 9e73869..7b36679 100644 --- a/installer/installer.iss +++ b/installer/installer.iss @@ -1,8 +1,12 @@ +#define ApplicationName 'EMLy' +#define ApplicationVersion GetVersionNumbersString('EMLy.exe') +#define ApplicationVersion '1.2.4_beta' + [Setup] -AppName=EMLy -AppVersion=1.2.2 +AppName={#ApplicationName} +AppVersion={#ApplicationVersion} DefaultDirName={autopf}\EMLy -OutputBaseFilename=EMLy_Installer_1.2.2 +OutputBaseFilename={#ApplicationName}_Installer_{#ApplicationVersion} ArchitecturesInstallIn64BitMode=x64compatible DisableProgramGroupPage=yes ; Request administrative privileges for HKA to write to HKLM if needed, @@ -10,12 +14,12 @@ DisableProgramGroupPage=yes PrivilegesRequired=admin SetupIconFile=..\build\windows\icon.ico UninstallDisplayIcon={app}\EMLy.exe +AppVerName={#ApplicationName} {#ApplicationVersion} [Files] ; 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\config.ini"; DestDir: "{app}"; Flags: ignoreversion -Source: "..\build\bin\signed_msg.exe"; DestDir: "{app}"; Flags: ignoreversion [Registry] ; 1. Register the .eml extension and point it to our internal ProgID "EMLy.EML"