mirror of https://github.com/odrling/Aegisub
Misc. changes to installer to prepare for next build release
Originally committed to SVN as r1612.
This commit is contained in:
parent
381d4ad9d5
commit
b714a644de
Binary file not shown.
Before Width: | Height: | Size: 25 KiB After Width: | Height: | Size: 9.6 KiB |
|
@ -1,12 +1,46 @@
|
||||||
; Script generated by the Inno Setup Script Wizard.
|
; Copyright (c) 2007, Niels Martin Hansen
|
||||||
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
|
;
|
||||||
|
; Redistribution and use in source and binary forms, with or without
|
||||||
|
; modification, are permitted provided that the following conditions are met:
|
||||||
|
;
|
||||||
|
; * Redistributions of source code must retain the above copyright notice,
|
||||||
|
; this list of conditions and the following disclaimer.
|
||||||
|
; * Redistributions in binary form must reproduce the above copyright notice,
|
||||||
|
; this list of conditions and the following disclaimer in the documentation
|
||||||
|
; and/or other materials provided with the distribution.
|
||||||
|
; * Neither the name of the Aegisub Group nor the names of its contributors
|
||||||
|
; may be used to endorse or promote products derived from this software
|
||||||
|
; without specific prior written permission.
|
||||||
|
;
|
||||||
|
; THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||||
|
; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||||
|
; IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||||
|
; ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
|
||||||
|
; LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
|
||||||
|
; CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
|
||||||
|
; SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
|
||||||
|
; INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
|
||||||
|
; CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
|
||||||
|
; ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||||
|
; POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
;
|
||||||
|
; -----------------------------------------------------------------------------
|
||||||
|
;
|
||||||
|
; AEGISUB
|
||||||
|
;
|
||||||
|
; Website: http://aegisub.net/
|
||||||
|
; Contact: mailto:jiifurusu@gmail.com
|
||||||
|
;
|
||||||
|
|
||||||
#define MyAppName "Aegisub"
|
#define MyAppName "Aegisub"
|
||||||
#define MyAppVerName "Aegisub 2.00 alpha r1564"
|
#define MyAppVerName "Aegisub 2.00 alpha r1606"
|
||||||
#define MyAppPublisher "Aegisub Team"
|
#define MyAppPublisher "Aegisub Team"
|
||||||
#define MyAppURL "http://aegisub.net/"
|
#define MyAppURL "http://aegisub.net/"
|
||||||
#define MyAppExeName "Aegisub.exe"
|
#define MyAppExeName "Aegisub.exe"
|
||||||
|
|
||||||
|
#define IncludeSpeller 1
|
||||||
|
#define IncludeThesaurus 1
|
||||||
|
|
||||||
[Setup]
|
[Setup]
|
||||||
AppName={#MyAppName}
|
AppName={#MyAppName}
|
||||||
AppVerName={#MyAppVerName}
|
AppVerName={#MyAppVerName}
|
||||||
|
@ -31,7 +65,7 @@ PrivilegesRequired=poweruser
|
||||||
DisableProgramGroupPage=true
|
DisableProgramGroupPage=true
|
||||||
UsePreviousGroup=false
|
UsePreviousGroup=false
|
||||||
AlwaysShowComponentsList=true
|
AlwaysShowComponentsList=true
|
||||||
AppVersion=2.00 Release Candidate 1
|
AppVersion=2.00 alpha r1606
|
||||||
AppID={{24BC8B57-716C-444F-B46B-A3349B9164C5}
|
AppID={{24BC8B57-716C-444F-B46B-A3349B9164C5}
|
||||||
UninstallDisplayIcon={app}\Aegisub.exe
|
UninstallDisplayIcon={app}\Aegisub.exe
|
||||||
|
|
||||||
|
@ -41,7 +75,7 @@ Name: english; MessagesFile: compiler:Default.isl
|
||||||
[Files]
|
[Files]
|
||||||
; redist
|
; redist
|
||||||
Source: RuntimeTestLibrary\RuntimeTestLibrary.dll; Flags: dontcopy
|
Source: RuntimeTestLibrary\RuntimeTestLibrary.dll; Flags: dontcopy
|
||||||
Source: redist\vcredist_x86.exe; Flags: dontcopy nocompression; Components: main/runtime
|
Source: redist\vcredist_x86_sp1.exe; Flags: dontcopy nocompression; Components: main/runtime
|
||||||
; main
|
; main
|
||||||
DestDir: {app}; Source: install\Aegisub.exe; Flags: ignoreversion; Components: main
|
DestDir: {app}; Source: install\Aegisub.exe; Flags: ignoreversion; Components: main
|
||||||
DestDir: {app}; Source: install\Aegisub.pdb; Flags: ignoreversion; Components: main/pdb
|
DestDir: {app}; Source: install\Aegisub.pdb; Flags: ignoreversion; Components: main/pdb
|
||||||
|
@ -87,6 +121,7 @@ DestDir: {app}\automation\auto3; Source: install\automation\auto3\multi-template
|
||||||
DestDir: {app}\automation\auto3; Source: install\automation\auto3\simple-k-replacer.auto3; Flags: ignoreversion; Components: auto/auto3
|
DestDir: {app}\automation\auto3; Source: install\automation\auto3\simple-k-replacer.auto3; Flags: ignoreversion; Components: auto/auto3
|
||||||
DestDir: {app}\automation\docs; Source: install\automation\docs\automation3.txt; Flags: ignoreversion; Components: auto/auto3
|
DestDir: {app}\automation\docs; Source: install\automation\docs\automation3.txt; Flags: ignoreversion; Components: auto/auto3
|
||||||
; dictionaries
|
; dictionaries
|
||||||
|
#if IncludeSpeller != 0
|
||||||
Source: install\dictionaries\de_AT.dic; DestDir: {app}\dictionaries; Flags: ignoreversion; Components: dic/de_AT
|
Source: install\dictionaries\de_AT.dic; DestDir: {app}\dictionaries; Flags: ignoreversion; Components: dic/de_AT
|
||||||
Source: install\dictionaries\de_DE.aff; DestDir: {app}\dictionaries; Flags: ignoreversion; Components: dic/de_DE
|
Source: install\dictionaries\de_DE.aff; DestDir: {app}\dictionaries; Flags: ignoreversion; Components: dic/de_DE
|
||||||
Source: install\dictionaries\de_DE.dic; DestDir: {app}\dictionaries; Flags: ignoreversion; Components: dic/de_DE
|
Source: install\dictionaries\de_DE.dic; DestDir: {app}\dictionaries; Flags: ignoreversion; Components: dic/de_DE
|
||||||
|
@ -114,7 +149,9 @@ Source: install\dictionaries\sl_SI.aff; DestDir: {app}\dictionaries; Flags: igno
|
||||||
Source: install\dictionaries\sl_SI.dic; DestDir: {app}\dictionaries; Flags: ignoreversion; Components: dic/sl_SI
|
Source: install\dictionaries\sl_SI.dic; DestDir: {app}\dictionaries; Flags: ignoreversion; Components: dic/sl_SI
|
||||||
Source: install\dictionaries\sv_SE.aff; DestDir: {app}\dictionaries; Flags: ignoreversion; Components: dic/sv_SE
|
Source: install\dictionaries\sv_SE.aff; DestDir: {app}\dictionaries; Flags: ignoreversion; Components: dic/sv_SE
|
||||||
Source: install\dictionaries\sv_SE.dic; DestDir: {app}\dictionaries; Flags: ignoreversion; Components: dic/sv_SE
|
Source: install\dictionaries\sv_SE.dic; DestDir: {app}\dictionaries; Flags: ignoreversion; Components: dic/sv_SE
|
||||||
; thesaurii
|
#endif
|
||||||
|
; thesauri
|
||||||
|
#if IncludeThesaurus != 0
|
||||||
Source: install\dictionaries\th_de_DE.dat; DestDir: {app}\dictionaries; Flags: ignoreversion; Components: th/de_DE
|
Source: install\dictionaries\th_de_DE.dat; DestDir: {app}\dictionaries; Flags: ignoreversion; Components: th/de_DE
|
||||||
Source: install\dictionaries\th_de_DE.idx; DestDir: {app}\dictionaries; Flags: ignoreversion; Components: th/de_DE
|
Source: install\dictionaries\th_de_DE.idx; DestDir: {app}\dictionaries; Flags: ignoreversion; Components: th/de_DE
|
||||||
Source: install\dictionaries\th_en_US.dat; DestDir: {app}\dictionaries; Flags: ignoreversion; Components: th/en_US
|
Source: install\dictionaries\th_en_US.dat; DestDir: {app}\dictionaries; Flags: ignoreversion; Components: th/en_US
|
||||||
|
@ -125,13 +162,14 @@ Source: install\dictionaries\th_fr_FR.dat; DestDir: {app}\dictionaries; Flags: i
|
||||||
Source: install\dictionaries\th_fr_FR.idx; DestDir: {app}\dictionaries; Flags: ignoreversion; Components: th/fr_FR
|
Source: install\dictionaries\th_fr_FR.idx; DestDir: {app}\dictionaries; Flags: ignoreversion; Components: th/fr_FR
|
||||||
Source: install\dictionaries\th_it_IT.dat; DestDir: {app}\dictionaries; Flags: ignoreversion; Components: th/it_IT
|
Source: install\dictionaries\th_it_IT.dat; DestDir: {app}\dictionaries; Flags: ignoreversion; Components: th/it_IT
|
||||||
Source: install\dictionaries\th_it_IT.idx; DestDir: {app}\dictionaries; Flags: ignoreversion; Components: th/it_IT
|
Source: install\dictionaries\th_it_IT.idx; DestDir: {app}\dictionaries; Flags: ignoreversion; Components: th/it_IT
|
||||||
|
#endif
|
||||||
|
|
||||||
[Icons]
|
[Icons]
|
||||||
Name: {commonprograms}\{#MyAppName}; Filename: {app}\Aegisub.exe; WorkingDir: {app}; IconIndex: 0; Components: main; Comment: Aegisub subtitle editor
|
Name: {commonprograms}\{#MyAppName}; Filename: {app}\Aegisub.exe; WorkingDir: {app}; IconIndex: 0; Components: main; Comment: Aegisub subtitle editor
|
||||||
|
|
||||||
[Run]
|
[Run]
|
||||||
Filename: {app}\{#MyAppExeName}; Description: {cm:LaunchProgram,{#MyAppName}}; Flags: nowait postinstall skipifsilent
|
Filename: {app}\{#MyAppExeName}; Description: {cm:LaunchProgram,{#MyAppName}}; Flags: nowait postinstall skipifsilent
|
||||||
Filename: {tmp}\vcredist_x86.exe; StatusMsg: Installing runtime libraries...; Components: main/runtime; Parameters: /Q
|
Filename: {tmp}\vcredist_x86_sp1.exe; StatusMsg: Installing runtime libraries...; Components: main/runtime; Parameters: /Q
|
||||||
|
|
||||||
[Components]
|
[Components]
|
||||||
Name: main; Description: Aegisub; Types: compact full custom; Languages: ; Flags: fixed
|
Name: main; Description: Aegisub; Types: compact full custom; Languages: ; Flags: fixed
|
||||||
|
@ -146,6 +184,7 @@ Name: auto/auto3; Description: Automation 3 backwards compatibility; Types: full
|
||||||
Name: help; Description: Help files (not written yet); Flags: fixed
|
Name: help; Description: Help files (not written yet); Flags: fixed
|
||||||
Name: i18n; Description: Languages; Types: full custom compact; Flags: fixed
|
Name: i18n; Description: Languages; Types: full custom compact; Flags: fixed
|
||||||
Name: i18n/english; Description: English (built in); Flags: fixed; Types: compact full custom
|
Name: i18n/english; Description: English (built in); Flags: fixed; Types: compact full custom
|
||||||
|
#if IncludeSpeller != 0
|
||||||
Name: dic; Description: Spell checker; Types: full
|
Name: dic; Description: Spell checker; Types: full
|
||||||
Name: dic/en_GB; Description: British English dictionary; Types: full
|
Name: dic/en_GB; Description: British English dictionary; Types: full
|
||||||
Name: dic/en_US; Description: American English dictionary; Types: full
|
Name: dic/en_US; Description: American English dictionary; Types: full
|
||||||
|
@ -161,12 +200,15 @@ Name: dic/pt_BR; Description: Brazilian Portuguese dictionary; Types: full
|
||||||
Name: dic/sk_SK; Description: Slovak dictionary; Types: full
|
Name: dic/sk_SK; Description: Slovak dictionary; Types: full
|
||||||
Name: dic/sl_SI; Description: Slovenian dictionary; Types: full
|
Name: dic/sl_SI; Description: Slovenian dictionary; Types: full
|
||||||
Name: dic/sv_SE; Description: Swedish dictionary; Types: full
|
Name: dic/sv_SE; Description: Swedish dictionary; Types: full
|
||||||
|
#endif
|
||||||
|
#if IncludeThesaurus != 0
|
||||||
Name: th; Description: Thesaurus; Types: full
|
Name: th; Description: Thesaurus; Types: full
|
||||||
Name: th/en_US; Description: American English thesaurus; Types: full
|
Name: th/en_US; Description: American English thesaurus; Types: full
|
||||||
Name: th/es_ES; Description: Estonian thesaurus; Types: full
|
Name: th/es_ES; Description: Estonian thesaurus; Types: full
|
||||||
Name: th/fr_FR; Description: French thesaurus; Types: full
|
Name: th/fr_FR; Description: French thesaurus; Types: full
|
||||||
Name: th/de_DE; Description: German thesaurus; Types: full
|
Name: th/de_DE; Description: German thesaurus; Types: full
|
||||||
Name: th/it_IT; Description: Italian thesaurus; Types: full
|
Name: th/it_IT; Description: Italian thesaurus; Types: full
|
||||||
|
#endif
|
||||||
|
|
||||||
[Messages]
|
[Messages]
|
||||||
; Replacement for License page, no need to bother the user with legal mumbo-jumbo
|
; Replacement for License page, no need to bother the user with legal mumbo-jumbo
|
||||||
|
@ -201,4 +243,3 @@ begin
|
||||||
end;
|
end;
|
||||||
Result := not RuntimeLibInstalled;
|
Result := not RuntimeLibInstalled;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 151 KiB After Width: | Height: | Size: 151 KiB |
Loading…
Reference in New Issue