diff --git a/windows/inno/win32.iss b/windows/inno/win32.iss index ed3eaa76..44753f0a 100644 --- a/windows/inno/win32.iss +++ b/windows/inno/win32.iss @@ -45,3 +45,7 @@ Source: "win32\lib\jack\*.a"; DestDir: "{app}\lib\jack"; Components: dev; [Icons] Name: "{commonprograms}\QJackCtl"; Filename: "{app}\qjackctl\qjackctl.exe"; IconFilename: "{app}\jack.ico"; WorkingDir: "{app}"; Comment: "Graphical Interface for JACK"; Components: qjackctl; + +[Registry] +Root: HKLM; Subkey: "Software\JACK"; Flags: deletevalue uninsdeletekeyifempty uninsdeletevalue; ValueType: string; ValueName: "Location"; ValueData: "{app}\jackd.exe" +Root: HKLM; Subkey: "Software\JACK"; Flags: deletevalue uninsdeletekeyifempty uninsdeletevalue; ValueType: string; ValueName: "Version"; ValueData: "{#VERSION}" diff --git a/windows/inno/win64.iss b/windows/inno/win64.iss index c10d380a..a8900205 100644 --- a/windows/inno/win64.iss +++ b/windows/inno/win64.iss @@ -46,3 +46,7 @@ Source: "win64\lib\jack\*.a"; DestDir: "{app}\lib\jack"; Components: dev; [Icons] Name: "{commonprograms}\QJackCtl"; Filename: "{app}\qjackctl\qjackctl.exe"; IconFilename: "{app}\jack.ico"; WorkingDir: "{app}"; Comment: "Graphical Interface for JACK"; Components: qjackctl; + +[Registry] +Root: HKLM; Subkey: "Software\JACK"; Flags: deletevalue uninsdeletekeyifempty uninsdeletevalue; ValueType: string; ValueName: "Location"; ValueData: "{app}\jackd.exe" +Root: HKLM; Subkey: "Software\JACK"; Flags: deletevalue uninsdeletekeyifempty uninsdeletevalue; ValueType: string; ValueName: "Version"; ValueData: "{#VERSION}"