summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfalkTX <falktx@falktx.com>2020-09-13 17:50:54 +0100
committerfalkTX <falktx@falktx.com>2020-09-13 17:50:54 +0100
commitb3603d6fb3afa201ae251ae0826bad627cbcdef4 (patch)
tree68c6b1172f26bf1c264678afa7d9e85ffa074187
parent81ac3d06d43a5b955baf881bfcc06f1da68b4221 (diff)
downloadjack2-b3603d6fb3afa201ae251ae0826bad627cbcdef4.tar.gz
Write registry key so 3rd parties can find jackd.exe
Signed-off-by: falkTX <falktx@falktx.com>
-rw-r--r--windows/inno/win32.iss4
-rw-r--r--windows/inno/win64.iss4
2 files changed, 8 insertions, 0 deletions
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}"