-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathinnotoolsdownloader.iss
59 lines (52 loc) · 2.43 KB
/
innotoolsdownloader.iss
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
; Script generated by the Inno Setup Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
#define MyAppName "InnoTools Downloader"
#define MyAppVerName "InnoTools Downloader 0.4"
#define MyAppPublisher "Sherlock Software"
#define MyAppURL "http://www.sherlocksoftware.org"
#define MyAppUrlName "Sherlock Software.url"
[Setup]
AppName={#MyAppName}
AppVerName={#MyAppVerName}
AppPublisher={#MyAppPublisher}
AppPublisherURL={#MyAppURL}
AppSupportURL={#MyAppURL}
AppUpdatesURL={#MyAppURL}
DefaultDirName={pf}\Sherlock Software\InnoTools\Downloader
DefaultGroupName=Sherlock Software\InnoTools Downloader
OutputBaseFilename=innotoolsdownloader
Compression=lzma
SolidCompression=true
OutputDir=.
SetupLogging=false
LicenseFile=License.md
AllowNoIcons=yes
[Languages]
Name: english; MessagesFile: compiler:Default.isl
[Files]
Source: License.md; DestDir: {app}
Source: itdownload.dll; DestDir: {app}; Flags: ignoreversion
Source: it_download.iss; DestDir: {app}
Source: example1.iss; DestDir: {app}\examples
Source: example2.iss; DestDir: {app}\examples
Source: example3 1.0.iss; DestDir: {app}\examples
Source: example3 2.0.iss; DestDir: {app}\examples
Source: example4.iss; DestDir: {app}\examples
Source: example5.iss; DestDir: {app}\examples
Source: example6.iss; DestDir: {app}\examples
Source: help\chm\ITDHelp.chm; DestDir: {app}
Source: source\*.pas; DestDir: {app}\Source
Source: source\*.dpr; DestDir: {app}\Source
Source: source\*.dproj; DestDir: {app}\Source
Source: languages\*; DestDir: {app}\languages
[Run]
Filename: {app}\ITDHelp.chm; Flags: shellexec skipifdoesntexist postinstall skipifsilent; Languages: ; Description: View the help file
Filename: {app}\examples; Flags: shellexec skipifdoesntexist postinstall skipifsilent; Languages: ; Description: Open the examples folder
[Icons]
Name: {group}\Visit Sherlock Software; Filename: http://www.sherlocksoftware.org/
Name: {group}\Read help file; Filename: {app}\ITDHelp.chm
Name: {group}\Examples; Filename: {app}\examples
Name: {group}\{cm:UninstallProgram,{#MyAppName}}; Filename: {uninstallexe}
[Registry]
Root: HKLM; Subkey: Software\Sherlock Software\InnoTools\Downloader; ValueType: string; ValueName: InstallPath; ValueData: {app}; Flags: uninsdeletekey
Root: HKLM; Subkey: Software\Sherlock Software\InnoTools\Downloader; ValueType: string; ValueName: ScriptPath; ValueData: {app}\it_download.iss; Flags: uninsdeletekey