simplify my last commit. Thanks to obo for the hint.
[Rockbox.git] / rbutil / rbutil.iss
blobd945d85336191c20adbd31e1467517142039ee61
1 ; Script generated by the Inno Setup Script Wizard.
2 ; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
4 #define MyAppName "Rockbox Utility"
5 #define MyAppVerName "Rockbox Utility v0.2.1"
6 #define MyAppPublisher "Rockbox Team"
7 #define MyAppURL "http://www.rockbox.org/"
8 #define MyAppExeName "rbutil.exe"
9 #define MyAppUrlName "rbutil.url"
11 [Setup]
12 AppName={#MyAppName}
13 AppVerName={#MyAppVerName}
14 AppPublisher={#MyAppPublisher}
15 AppPublisherURL={#MyAppURL}
16 AppSupportURL={#MyAppURL}
17 AppUpdatesURL={#MyAppURL}
18 DefaultDirName={pf}\{#MyAppName}
19 DefaultGroupName={#MyAppName}
20 LicenseFile=copying.txt
21 OutputBaseFilename=rbutil-0.2.1-setup
22 Compression=lzma/ultra
23 SolidCompression=true
24 OutputDir=.
25 AppCopyright=© 2005-6 Rockbox Team
26 AppID={{BDAF1E02-1CC9-48BB-AE03-95D87F65BF4A}
28 [Languages]
29 Name: english; MessagesFile: compiler:Default.isl
31 [Tasks]
32 Name: desktopicon; Description: {cm:CreateDesktopIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: unchecked
33 Name: quicklaunchicon; Description: {cm:CreateQuickLaunchIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: unchecked
35 [Files]
36 Source: rbutil.exe; DestDir: {app}; Flags: ignoreversion
37 ; NOTE: Don't use "Flags: ignoreversion" on any shared system files
38 Source: rbutil.ini; DestDir: {app}; Flags: ignoreversion
40 [INI]
41 Filename: {app}\{#MyAppUrlName}; Section: InternetShortcut; Key: URL; String: {#MyAppURL}
43 [Icons]
44 Name: {group}\{#MyAppName}; Filename: {app}\{#MyAppExeName}
45 Name: {group}\{cm:ProgramOnTheWeb,{#MyAppName}}; Filename: {app}\{#MyAppUrlName}
46 Name: {group}\{cm:UninstallProgram,{#MyAppName}}; Filename: {uninstallexe}
47 Name: {userdesktop}\{#MyAppName}; Filename: {app}\{#MyAppExeName}; Tasks: desktopicon
48 Name: {userappdata}\Microsoft\Internet Explorer\Quick Launch\{#MyAppName}; Filename: {app}\{#MyAppExeName}; Tasks: quicklaunchicon
50 [Run]
51 Filename: {app}\{#MyAppExeName}; Description: {cm:LaunchProgram,{#MyAppName}}; Flags: nowait postinstall skipifsilent
53 [UninstallDelete]
54 Type: files; Name: {app}\{#MyAppUrlName}