forked from openlp/openlp
77 lines
3.9 KiB
Plaintext
77 lines
3.9 KiB
Plaintext
; Script generated by the Inno Setup Script Wizard.
|
|
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
|
|
|
|
#define MyAppName "OpenLP"
|
|
#define MyAppVerName "OpenLP 2.0"
|
|
#define MyAppPublisher "OpenLP Developers"
|
|
#define MyAppURL "http://openlp.org/"
|
|
#define MyAppExeName "OpenLP.exe"
|
|
|
|
[Setup]
|
|
; NOTE: The value of AppId uniquely identifies this application.
|
|
; Do not use the same AppId value in installers for other applications.
|
|
; (To generate a new GUID, click Tools | Generate GUID inside the IDE.)
|
|
AppId={{AA7699FA-B2D2-43F4-8A70-D497D03C9485}
|
|
AppName={#MyAppName}
|
|
AppVerName={#MyAppVerName}
|
|
AppPublisher={#MyAppPublisher}
|
|
AppPublisherURL={#MyAppURL}
|
|
AppSupportURL={#MyAppURL}
|
|
AppUpdatesURL={#MyAppURL}
|
|
DefaultDirName={pf}\{#MyAppName}
|
|
DefaultGroupName=OpenLP 2.0
|
|
AllowNoIcons=true
|
|
LicenseFile=LICENSE.txt
|
|
OutputBaseFilename=OpenLP-1.9.0-bzr739-setup
|
|
Compression=lzma
|
|
SolidCompression=true
|
|
SetupIconFile=C:\Program Files\Inno Setup 5\Examples\Setup.ico
|
|
WizardImageFile=C:\Program Files\Inno Setup 5\WizModernImage-IS.bmp
|
|
WizardSmallImageFile=C:\Program Files\Inno Setup 5\WizModernSmallImage-IS.bmp
|
|
|
|
[Languages]
|
|
Name: english; MessagesFile: compiler:Default.isl
|
|
Name: basque; MessagesFile: compiler:Languages\Basque.isl
|
|
Name: brazilianportuguese; MessagesFile: compiler:Languages\BrazilianPortuguese.isl
|
|
Name: catalan; MessagesFile: compiler:Languages\Catalan.isl
|
|
Name: czech; MessagesFile: compiler:Languages\Czech.isl
|
|
Name: danish; MessagesFile: compiler:Languages\Danish.isl
|
|
Name: dutch; MessagesFile: compiler:Languages\Dutch.isl
|
|
Name: finnish; MessagesFile: compiler:Languages\Finnish.isl
|
|
Name: french; MessagesFile: compiler:Languages\French.isl
|
|
Name: german; MessagesFile: compiler:Languages\German.isl
|
|
Name: hebrew; MessagesFile: compiler:Languages\Hebrew.isl
|
|
Name: hungarian; MessagesFile: compiler:Languages\Hungarian.isl
|
|
Name: italian; MessagesFile: compiler:Languages\Italian.isl
|
|
Name: japanese; MessagesFile: compiler:Languages\Japanese.isl
|
|
Name: norwegian; MessagesFile: compiler:Languages\Norwegian.isl
|
|
Name: polish; MessagesFile: compiler:Languages\Polish.isl
|
|
Name: portuguese; MessagesFile: compiler:Languages\Portuguese.isl
|
|
Name: russian; MessagesFile: compiler:Languages\Russian.isl
|
|
Name: slovak; MessagesFile: compiler:Languages\Slovak.isl
|
|
Name: slovenian; MessagesFile: compiler:Languages\Slovenian.isl
|
|
Name: spanish; MessagesFile: compiler:Languages\Spanish.isl
|
|
|
|
[Tasks]
|
|
Name: desktopicon; Description: {cm:CreateDesktopIcon}; GroupDescription: {cm:AdditionalIcons}
|
|
Name: quicklaunchicon; Description: {cm:CreateQuickLaunchIcon}; GroupDescription: {cm:AdditionalIcons}
|
|
|
|
[Files]
|
|
Source: ..\..\dist\OpenLP\*; DestDir: {app}; Flags: ignoreversion
|
|
Source: ..\..\dist\OpenLP\plugins\*; DestDir: {app}\plugins; Flags: ignoreversion recursesubdirs createallsubdirs
|
|
Source: ..\..\dist\OpenLP\Microsoft.VC90.CRT\*; DestDir: {app}\Microsoft.VC90.CRT; Flags: ignoreversion recursesubdirs createallsubdirs
|
|
Source: ..\..\dist\OpenLP\qt4_plugins\*; DestDir: {app}\qt4_plugins; Flags: ignoreversion recursesubdirs createallsubdirs
|
|
Source: ..\..\dist\OpenLP\eggs\*; DestDir: {app}\eggs; Flags: ignoreversion recursesubdirs createallsubdirs
|
|
Source: openlp.conf; DestDir: {userappdata}\openlp; Flags: ignoreversion onlyifdoesntexist
|
|
; NOTE: Don't use "Flags: ignoreversion" on any shared system files
|
|
|
|
[Icons]
|
|
Name: {group}\{#MyAppName}; Filename: {app}\{#MyAppExeName}
|
|
Name: {group}\{cm:ProgramOnTheWeb,{#MyAppName}}; Filename: {#MyAppURL}
|
|
Name: {group}\{cm:UninstallProgram,{#MyAppName}}; Filename: {uninstallexe}
|
|
Name: {commondesktop}\{#MyAppName}; Filename: {app}\{#MyAppExeName}; Tasks: desktopicon
|
|
Name: {userappdata}\Microsoft\Internet Explorer\Quick Launch\{#MyAppName}; Filename: {app}\{#MyAppExeName}; Tasks: quicklaunchicon
|
|
|
|
[Run]
|
|
Filename: {app}\{#MyAppExeName}; Description: {cm:LaunchProgram,{#MyAppName}}; Flags: nowait postinstall skipifsilent
|