Remove non-jackdbus man pages
[jackdbus.git] / windows / inno / win32.iss
blob6a32d5ab93b112748f5d0fdf9623bd3338af44af
1 #include "version.iss"
3 [Setup]
4 AppName=JACK2
5 AppPublisher=jackaudio.org
6 AppPublisherURL=https://github.com/jackaudio/jack2/
7 AppSupportURL=https://github.com/jackaudio/jack2/issues/
8 AppUpdatesURL=https://github.com/jackaudio/jack2-releases/releases/
9 AppVersion={#VERSION}
10 DefaultDirName={commonpf32}\JACK2
11 DisableDirPage=yes
12 DisableWelcomePage=no
13 LicenseFile=..\..\COPYING
14 OutputBaseFilename=jack2-win32-{#VERSION}
15 OutputDir=.
16 UsePreviousAppDir=no
18 [Types]
19 Name: "full"; Description: "Full installation (without JACK-Router)";
20 Name: "router"; Description: "Full installation (with JACK-Router)";
21 Name: "custom"; Description: "Custom installation"; Flags: iscustom;
23 [Components]
24 Name: jackserver; Description: "JACK Server and tools"; Types: full router custom; Flags: fixed;
25 Name: qjackctl; Description: "QjackCtl application (recommended)"; Types: full router;
26 Name: router; Description: "JACK-Router ASIO Driver"; Types: router;
27 Name: dev; Description: "Developer resources"; Types: full router;
29 [Files]
30 ; icon
31 Source: "jack.ico"; DestDir: "{app}"; Components: jackserver; Flags: ignoreversion;
32 ; jackd and server libs
33 Source: "win32\bin\jackd.exe"; DestDir: "{app}"; Components: jackserver; Flags: ignoreversion;
34 Source: "win32\lib\libjacknet.dll"; DestDir: "{app}"; Components: jackserver; Flags: ignoreversion;
35 Source: "win32\lib\libjackserver.dll"; DestDir: "{app}"; Components: jackserver; Flags: ignoreversion;
36 ; drivers
37 Source: "win32\lib\jack\*.dll"; DestDir: "{app}\jack"; Components: jackserver; Flags: ignoreversion;
38 ; tools
39 Source: "win32\bin\jack_*.exe"; DestDir: "{app}\tools"; Components: jackserver; Flags: ignoreversion;
40 ; jack client lib (NOTE goes into windir)
41 Source: "win32\lib\libjack.dll"; DestDir: "{win}"; Components: jackserver; Flags: ignoreversion;
42 ; qjackctl
43 Source: "win32\bin\qjackctl.exe"; DestDir: "{app}\qjackctl"; Components: qjackctl; Flags: ignoreversion;
44 Source: "Qt5*.dll"; DestDir: "{app}\qjackctl"; Components: qjackctl; Flags: ignoreversion;
45 Source: "qwindows.dll"; DestDir: "{app}\qjackctl\platforms"; Components: qjackctl; Flags: ignoreversion;
46 Source: "qwindowsvistastyle.dll"; DestDir: "{app}\qjackctl\styles"; Components: qjackctl; Flags: ignoreversion;
47 ; dev
48 Source: "win32\include\jack\*.h"; DestDir: "{app}\include\jack"; Components: dev; Flags: ignoreversion;
49 Source: "win32\lib\*.a"; DestDir: "{app}\lib"; Components: dev; Flags: ignoreversion;
50 Source: "win32\lib\*.def"; DestDir: "{app}\lib"; Components: dev; Flags: ignoreversion;
51 Source: "win32\lib\*.lib"; DestDir: "{app}\lib"; Components: dev; Flags: ignoreversion;
52 Source: "win32\lib\jack\*.a"; DestDir: "{app}\lib\jack"; Components: dev; Flags: ignoreversion;
53 ; router
54 Source: "win32\jack-router\README.txt"; DestDir: "{app}\jack-router"; Components: router; Flags: ignoreversion;
55 Source: "win32\jack-router\win32\JackRouter.dll"; DestDir: "{app}\jack-router\win32"; Components: router; Flags: ignoreversion regserver;
56 Source: "win32\jack-router\win32\JackRouter.ini"; DestDir: "{app}\jack-router\win32"; Components: router; Flags: ignoreversion;
58 [Icons]
59 Name: "{commonprograms}\QjackCtl"; Filename: "{app}\qjackctl\qjackctl.exe"; IconFilename: "{app}\jack.ico"; WorkingDir: "{app}"; Comment: "Graphical Interface for JACK"; Components: qjackctl;
61 [Registry]
62 Root: HKLM; Subkey: "Software\JACK"; Flags: deletevalue uninsdeletekeyifempty uninsdeletevalue; ValueType: string; ValueName: "ServerExecutable"; ValueData: "{app}\jackd.exe"
63 Root: HKLM; Subkey: "Software\JACK"; Flags: deletevalue uninsdeletekeyifempty uninsdeletevalue; ValueType: string; ValueName: "InstallPath"; ValueData: "{app}"
64 Root: HKLM; Subkey: "Software\JACK"; Flags: deletevalue uninsdeletekeyifempty uninsdeletevalue; ValueType: string; ValueName: "Version"; ValueData: "{#VERSION}"