install_1_7_X.iss
4.6 KB
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
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
; Script generated by the Inno Setup Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
[Setup]
AppName=Anubis
AppVerName=Anubis 1.7.13.1
AppPublisher=Alain Prouté & David René
DefaultDirName={pf}\Anubis
DefaultGroupName=Anubis
DisableProgramGroupPage=true
Compression=lzma
SolidCompression=true
AllowUNCPath=false
ShowLanguageDialog=yes
LanguageDetectionMethod=uilanguage
AppID={{57A4DD42-AAB2-4C00-AB8F-F9458E95F017}
AppCopyright=© 2000-2007 Alain Prouté, David René
WizardImageBackColor=clMaroon
OutputBaseFilename=Anubis_1_7_13_1_Win32
InfoAfterFile=
WizardImageFile=WizModernImage-IS.bmp
WizardSmallImageFile=WizModernSmallImage-IS.bmp
AppPublisherURL=www.anubis-language.com
WindowVisible=false
BackColor=clMaroon
SetupIconFile=
BackColor2=clRed
WizardImageStretch=false
AppVersion=1.7.13.1
VersionInfoVersion=1.7.13.1
VersionInfoCompany=
VersionInfoDescription=Anubis Language
VersionInfoCopyright=Alain Prouté, David René
DisableDirPage=true
DisableFinishedPage=true
DisableReadyPage=true
[Files]
; NOTE: Don't use "Flags: ignoreversion" on any shared system files
Source: ..\certificats\server_certs\georges.pem; DestDir: {app}\server_certs\; Flags: ignoreversion recursesubdirs createallsubdirs
Source: ..\certificats\trusted_certs\*; DestDir: {app}\trusted_certs; Languages:
Source: Crimson Editor\link\extension.anubis; DestDir: {app}\Crimson Editor\link
Source: Crimson Editor\spec\*; DestDir: {app}\Crimson Editor\spec
Source: Crimson Editor\tools\anubis.cmd; DestDir: {app}\Crimson Editor\tools
Source: ..\..\bin\anubis\anbexec.exe; DestDir: {app}; Flags: recursesubdirs ignoreversion touch
Source: ..\..\bin\anubis\anubis.exe; DestDir: {app}; Flags: recursesubdirs ignoreversion touch
Source: ..\..\bin\anubis\libjpeg.dll; DestDir: {app}; Flags: recursesubdirs ignoreversion touch
Source: ..\library\*; DestDir: {app}\library; Flags: recursesubdirs ignoreversion; Excludes: *.txt, *.bak, *.sc, *.bat
Source: SetEnv.exe; DestDir: {app}; Flags: recursesubdirs ignoreversion
Source: ..\fr\fr_anubis_doc.txt; DestDir: {app}\Manuals\fr; Languages: fr
Source: ..\fr\fr_anubis_doc_1_7.pdf; DestDir: {app}\Manuals\fr; Languages: fr
Source: ..\en\en_anubis_doc.txt; DestDir: {app}\Manuals\en; Languages: en
Source: ..\en\en_anubis_doc_1_7.pdf; DestDir: {app}\Manuals\en; Languages: en
[Run]
Filename: {app}\SetEnv.exe; Parameters: "-a PATH %""{app}"""
[Icons]
[Registry]
Root: HKCR; SubKey: .anubis; ValueType: string; ValueData: anubis source file; Flags: uninsdeletekey
Root: HKCR; SubKey: anubis source file; ValueType: string; ValueData: anubis source file; Flags: uninsdeletekey
Root: HKCR; SubKey: anubis source file\Shell\Open\Command; ValueType: string; ValueData: """{app}\anubis.exe"" ""%1"""; Flags: uninsdeletevalue
Root: HKCR; SubKey: .adm; ValueType: string; ValueData: Anubis module; Flags: uninsdeletekey
Root: HKCR; SubKey: Anubis module; ValueType: string; ValueData: Anubis module; Flags: uninsdeletekey
Root: HKCR; SubKey: Anubis module\Shell\Open\Command; ValueType: string; ValueData: """{app}\anbexec.exe"" ""%1"""; Flags: uninsdeletevalue
[Dirs]
Name: {app}\Crimson Editor
Name: {app}\Crimson Editor\link
Name: {app}\Crimson Editor\spec
Name: {app}\Crimson Editor\tools
Name: {app}\server_certs; Languages:
Name: {app}\Manuals; Languages:
Name: {app}\Manuals\en; Languages: en
Name: {app}\Manuals\fr; Languages: fr
Name: {app}\library
Name: {app}\library\data_base
Name: {app}\library\doc_tools
Name: {app}\library\graphism
Name: {app}\library\mail
Name: {app}\library\network
Name: {app}\library\system_colors
Name: {app}\library\system_fonts
Name: {app}\library\tools
Name: {app}\library\web
Name: {app}\library\examples
Name: {app}\library\examples\cryptography
Name: {app}\library\examples\graphism
Name: {app}\library\examples\network
Name: {app}\trusted_certs
[Languages]
Name: en; MessagesFile: compiler:Default.isl; LicenseFile: C:\Anubis_dev\anubis_distrib\en\en_Conditions_of_use.txt
Name: fr; MessagesFile: compiler:Languages\French.isl; LicenseFile: C:\Anubis_dev\anubis_distrib\fr\fr_Conditions_of_use.txt
[Messages]
en.BeveledLabel=English
fr.BeveledLabel=French
[INI]
Filename: {userdocs}\my_anubis\anubis.conf; Section: PATH; Key: ANUBIS; String: {app}\
Filename: {userdocs}\my_anubis\anubis.conf; Section: PATH; Key: MY_ANUBIS; String: {userdocs}\my_anubis\
Filename: {userdocs}\my_anubis\anubis.conf; Section: PATH; Key: HOME; String:
Filename: {userdocs}\my_anubis\anubis.conf; Section: COMPILER; Key: Language; String: 1
Filename: {userdocs}\my_anubis\anubis.conf; Section: COMPILER; Key: StopAfterErrors; String: 10
Filename: {userdocs}\my_anubis\anubis.conf; Section: COMPILER; Key: VerboseLevel; String: 0