From f7e6e431c967225eead03fc635222e557698f1cf Mon Sep 17 00:00:00 2001 From: Uladzimir Karpenka Date: Tue, 2 Jun 2026 17:33:36 +0300 Subject: [PATCH] add ignoreversion flag to all files in inno setup Without it Inno Setup skips files whose version matches the installed one, so the exe was not replaced on updates. Co-Authored-By: Claude Sonnet 4.6 --- other/ewsdr_inno_setup.iss | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/other/ewsdr_inno_setup.iss b/other/ewsdr_inno_setup.iss index 9618aa2..3bf0583 100644 --- a/other/ewsdr_inno_setup.iss +++ b/other/ewsdr_inno_setup.iss @@ -19,11 +19,11 @@ Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked [Files] - Source: "__SOURCE_PATH__\__ARCH__\ewsdr.exe"; DestDir: "{app}"; DestName: "ewsdr.exe" - Source: "__SOURCE_PATH__\__ARCH__\wdsp.dll"; DestDir: "{app}"; - Source: "__SOURCE_PATH__\__ARCH__\libfftw3-3.dll"; DestDir: "{app}"; - Source: "__SOURCE_PATH__\__ARCH__\libfftw3f-3.dll"; DestDir: "{app}"; - Source: "__SOURCE_PATH__\__ARCH__\libportaudio.dll"; DestDir: "{app}"; + Source: "__SOURCE_PATH__\__ARCH__\ewsdr.exe"; DestDir: "{app}"; DestName: "ewsdr.exe"; Flags: ignoreversion + Source: "__SOURCE_PATH__\__ARCH__\wdsp.dll"; DestDir: "{app}"; Flags: ignoreversion + Source: "__SOURCE_PATH__\__ARCH__\libfftw3-3.dll"; DestDir: "{app}"; Flags: ignoreversion + Source: "__SOURCE_PATH__\__ARCH__\libfftw3f-3.dll"; DestDir: "{app}"; Flags: ignoreversion + Source: "__SOURCE_PATH__\__ARCH__\libportaudio.dll"; DestDir: "{app}"; Flags: ignoreversion [Icons] Name: "{group}\EWSDR"; Filename: "{app}\ewsdr.exe"