icecast2.iss 2.64 KB
Newer Older
1
2
3
4
5
; Script generated by the Inno Setup Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!

[Setup]
AppName=Icecast2 Win32
Karl Heyes's avatar
Karl Heyes committed
6
AppVerName=Icecast 2.3.2
7
8
9
10
11
12
13
14
15
AppPublisherURL=http://www.icecast.org
AppSupportURL=http://www.icecast.org
AppUpdatesURL=http://www.icecast.org
DefaultDirName={pf}\Icecast2 Win32
DefaultGroupName=Icecast2 Win32
AllowNoIcons=yes
LicenseFile=..\COPYING
InfoAfterFile=..\README
OutputDir=.
Karl Heyes's avatar
Karl Heyes committed
16
OutputBaseFilename=icecast2_win32_2.3.2_setup
17
WizardImageFile=icecast2logo2.bmp
Ed "oddsock" Zaleski's avatar
#590    
Ed "oddsock" Zaleski committed
18
WizardImageStretch=no
19
20
21
22
23
24
25
26
27
28
29
; uncomment the following line if you want your installation to run on NT 3.51 too.
; MinVersion=4,3.51

[Tasks]
Name: "desktopicon"; Description: "Create a &desktop icon"; GroupDescription: "Additional icons:"; MinVersion: 4,4

[Dirs]
Name: "{app}\web"
Name: "{app}\admin"
Name: "{app}\doc"
Name: "{app}\logs"
30
Name: "{app}\examples"
31
32
33


[Files]
34
Source: "Release\Icecast2win.exe"; DestDir: "{app}"; Flags: ignoreversion
35
Source: "Release\icecast2console.exe"; DestDir: "{app}"; Flags: ignoreversion
36
Source: "Release\icecastService.exe"; DestDir: "{app}"; Flags: ignoreversion
37
Source: "..\examples\*"; DestDir: "{app}\examples"; Flags: ignoreversion
38
; Source: "..\doc\icecast2.chm"; DestDir: "{app}\doc"; Flags: ignoreversion
Ed "oddsock" Zaleski's avatar
Ed "oddsock" Zaleski committed
39
40
41
42
43
Source: "..\web\*.xsl"; DestDir: "{app}\web"; Flags: ignoreversion
Source: "..\web\*.png"; DestDir: "{app}\web"; Flags: ignoreversion
Source: "..\web\*.jpg"; DestDir: "{app}\web"; Flags: ignoreversion
Source: "..\web\*.css"; DestDir: "{app}\web"; Flags: ignoreversion
Source: "..\admin\*.xsl"; DestDir: "{app}\admin"; Flags: ignoreversion
44
Source: "c:\xiph\lib\pthreadVSE.dll"; DestDir: "{app}"; Flags: ignoreversion
Karl Heyes's avatar
Karl Heyes committed
45
Source: "icecast.xml"; DestDir: "{app}"; Flags: ignoreversion
46
47
48
49
50
51
52
Source: "c:\xiph\lib\iconv.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "c:\xiph\lib\libxslt.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "c:\xiph\lib\libxml2.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "c:\xiph\lib\libcurl.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "c:\xiph\lib\libeay32.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "c:\xiph\lib\ssleay32.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "c:\xiph\lib\zlib1.dll"; DestDir: "{app}"; Flags: ignoreversion
53
54
55

[Icons]

56
57
Name: "{group}\Icecast2 Win32"; Filename: "{app}\Icecast2win.exe";WorkingDir: "{app}";
Name: "{userdesktop}\Icecast2 Win32"; Filename: "{app}\Icecast2win.exe"; MinVersion: 4,4; Tasks: desktopicon;WorkingDir: "{app}";
58
59

[Run]
60
61
62
63
Filename: "{app}\icecastService.exe"; Parameters: "install ""{app}""";Description: "Install Icecast as a windows service.";Flags: postinstall

[UninstallRun]
Filename: "{app}\icecastService.exe"; Parameters: "remove"
64