Celestia
/
celestia.iss
750 строк · 58.7 Кб
1;
2; Celestia Windows exe Build script, generated by the Inno Setup Script Wizard.
3
4; This script was tested with Inno Setup Compiler version 5.1.5
5
6[Setup]
7AppName=Celestia
8AppVerName=Celestia 1.7.0
9AppPublisher=Shatters Software
10AppPublisherURL=https://celestiaproject.space/
11AppSupportURL=https://celestiaproject.space/
12AppUpdatesURL=https://celestiaproject.space/
13DefaultDirName={code:DefDirRoot}\Celestia
14DefaultGroupName=Celestia
15LicenseFile=COPYING
16Compression=lzma2/Ultra
17InternalCompressLevel=Ultra
18SolidCompression=true
19UninstallDisplayIcon={app}\celestia.exe
20WizardImageFile=win32-installer-image.bmp
21PrivilegesRequired=none
22; Tell Explorer to refresh its file associations information at the
23; end of the installation, and Uninstall will do the same at the end
24; of uninstallation.
25ChangesAssociations=true
26; uncomment the following line if you want your installation to run on NT 3.51 too.
27; MinVersion=4,3.51
28
29[Tasks]
30Name: "desktopicon"; Description: "Create a &desktop icon"; GroupDescription: "Additional icons:"; MinVersion: 4,4
31Name: "urlassoc"; Description: "Associate cel:// &URLs"; GroupDescription: "Other tasks:"
32Name: "fileassoc"; Description: "Associate .cel and .celx &scripts"; GroupDescription: "Other tasks:"
33
34[Dirs]
35Name: "{app}\extras"
36Name: "{app}\textures"
37Name: "{app}\textures\hires"
38Name: "{app}\textures\medres"
39Name: "{app}\textures\lores"
40Name: "{app}\tools\binaries"
41Name: "{app}\tools\galaxies"
42Name: "{app}\tools\globulars"
43Name: "{app}\tools\xindex"
44Name: "{app}\tools\stardb"
45Name: "{app}\tools\charm2"
46Name: "{app}\scripts"
47Name: "{app}\extras-standard"
48Name: "{app}\extras-standard\cassini"
49Name: "{app}\extras-standard\cassini\models"
50Name: "{app}\extras-standard\cassini\data"
51Name: "{app}\extras-standard\galileo"
52Name: "{app}\extras-standard\galileo\models"
53Name: "{app}\extras-standard\galileo\data"
54Name: "{app}\extras-standard\hubble"
55Name: "{app}\extras-standard\hubble\models"
56Name: "{app}\extras-standard\iss"
57Name: "{app}\extras-standard\iss\models"
58Name: "{app}\extras-standard\iss\textures"
59Name: "{app}\extras-standard\iss\textures\medres"
60Name: "{app}\extras-standard\mir"
61Name: "{app}\extras-standard\mir\models"
62Name: "{app}\locale"
63Name: "{app}\help"
64Name: "{app}\help\CelestiaGuide"
65
66[Files]
67Source: "celestia.exe"; DestDir: "{app}"; Flags: ignoreversion
68Source: "start.cel"; DestDir: "{app}"; Flags: ignoreversion
69Source: "celestia.cfg"; DestDir: "{app}"; Flags: ignoreversion
70Source: "demo.cel"; DestDir: "{app}"; Flags: ignoreversion
71Source: "guide.cel"; DestDir: "{app}"; Flags: ignoreversion
72Source: "intl.dll"; DestDir: "{app}"; Flags: ignoreversion
73Source: "iconv.dll"; DestDir: "{app}"; Flags: ignoreversion
74Source: "lua5.1.dll"; DestDir: "{app}"; Flags: ignoreversion
75Source: "controls.txt"; DestDir: "{app}"; Flags: ignoreversion
76Source: "COPYING"; DestDir: "{app}"; Flags: ignoreversion
77Source: "README"; DestDir: "{app}"; Flags: ignoreversion isreadme; DestName: "README.txt"
78Source: "AUTHORS"; DestDir: "{app}"; Flags: ignoreversion; DestName: "AUTHORS.txt"
79Source: "TRANSLATORS"; DestDir: "{app}"; Flags: ignoreversion; DestName: "TRANSLATORS.txt"
80Source: "ChangeLog"; DestDir: "{app}"; Flags: ignoreversion; DestName: "ChangeLog.txt"
81Source: "splash.png"; DestDir: "{app}"; Flags: ignoreversion
82
83Source: "lib\microsoft.vc90.crt.manifest"; DestDir: "{app}"; Flags: ignoreversion
84Source: "lib\msvcm90.dll"; DestDir: "{app}"; Flags: ignoreversion
85Source: "lib\msvcp90.dll"; DestDir: "{app}"; Flags: ignoreversion
86Source: "lib\msvcr90.dll"; DestDir: "{app}"; Flags: ignoreversion
87
88; Languages
89Source: "locale\res_ar.dll"; DestDir: "{app}/locale"; Flags: ignoreversion
90Source: "locale\res_be.dll"; DestDir: "{app}/locale"; Flags: ignoreversion
91Source: "locale\res_bg.dll"; DestDir: "{app}/locale"; Flags: ignoreversion
92Source: "locale\res_de.dll"; DestDir: "{app}/locale"; Flags: ignoreversion
93Source: "locale\res_el.dll"; DestDir: "{app}/locale"; Flags: ignoreversion
94Source: "locale\res_es.dll"; DestDir: "{app}/locale"; Flags: ignoreversion
95Source: "locale\res_fr.dll"; DestDir: "{app}/locale"; Flags: ignoreversion
96Source: "locale\res_gl.dll"; DestDir: "{app}/locale"; Flags: ignoreversion
97Source: "locale\res_hu.dll"; DestDir: "{app}/locale"; Flags: ignoreversion
98Source: "locale\res_it.dll"; DestDir: "{app}/locale"; Flags: ignoreversion
99Source: "locale\res_ja.dll"; DestDir: "{app}/locale"; Flags: ignoreversion
100Source: "locale\res_ko.dll"; DestDir: "{app}/locale"; Flags: ignoreversion
101Source: "locale\res_lt.dll"; DestDir: "{app}/locale"; Flags: ignoreversion
102Source: "locale\res_lv.dll"; DestDir: "{app}/locale"; Flags: ignoreversion
103Source: "locale\res_nl.dll"; DestDir: "{app}/locale"; Flags: ignoreversion
104Source: "locale\res_nb.dll"; DestDir: "{app}/locale"; Flags: ignoreversion
105Source: "locale\res_pl.dll"; DestDir: "{app}/locale"; Flags: ignoreversion
106Source: "locale\res_pt.dll"; DestDir: "{app}/locale"; Flags: ignoreversion
107Source: "locale\res_pt_BR.dll"; DestDir: "{app}/locale"; Flags: ignoreversion
108Source: "locale\res_ro.dll"; DestDir: "{app}/locale"; Flags: ignoreversion
109Source: "locale\res_ru.dll"; DestDir: "{app}/locale"; Flags: ignoreversion
110Source: "locale\res_sk.dll"; DestDir: "{app}/locale"; Flags: ignoreversion
111Source: "locale\res_sv.dll"; DestDir: "{app}/locale"; Flags: ignoreversion
112Source: "locale\res_tr.dll"; DestDir: "{app}/locale"; Flags: ignoreversion
113Source: "locale\res_uk.dll"; DestDir: "{app}/locale"; Flags: ignoreversion
114Source: "locale\res_zh_CN.dll"; DestDir: "{app}/locale"; Flags: ignoreversion
115Source: "locale\res_zh_TW.dll"; DestDir: "{app}/locale"; Flags: ignoreversion
116
117Source: "locale\ar\LC_MESSAGES\celestia.mo"; DestDir: "{app}/locale/ar/LC_MESSAGES"; Flags: ignoreversion
118Source: "locale\ar\LC_MESSAGES\celestia_constellations.mo"; DestDir: "{app}/locale/ar/LC_MESSAGES"; Flags: ignoreversion
119Source: "locale\be\LC_MESSAGES\celestia.mo"; DestDir: "{app}/locale/be/LC_MESSAGES"; Flags: ignoreversion
120Source: "locale\be\LC_MESSAGES\celestia_constellations.mo"; DestDir: "{app}/locale/be/LC_MESSAGES"; Flags: ignoreversion
121Source: "locale\bg\LC_MESSAGES\celestia.mo"; DestDir: "{app}/locale/bg/LC_MESSAGES"; Flags: ignoreversion
122Source: "locale\bg\LC_MESSAGES\celestia_constellations.mo"; DestDir: "{app}/locale/bg/LC_MESSAGES"; Flags: ignoreversion
123Source: "locale\de\LC_MESSAGES\celestia.mo"; DestDir: "{app}/locale/de/LC_MESSAGES"; Flags: ignoreversion
124Source: "locale\de\LC_MESSAGES\celestia_constellations.mo"; DestDir: "{app}/locale/de/LC_MESSAGES"; Flags: ignoreversion
125Source: "locale\el\LC_MESSAGES\celestia.mo"; DestDir: "{app}/locale/el/LC_MESSAGES"; Flags: ignoreversion
126Source: "locale\el\LC_MESSAGES\celestia_constellations.mo"; DestDir: "{app}/locale/el/LC_MESSAGES"; Flags: ignoreversion
127Source: "locale\en\LC_MESSAGES\celestia_constellations.mo"; DestDir: "{app}/locale/en/LC_MESSAGES"; Flags: ignoreversion
128Source: "locale\es\LC_MESSAGES\celestia.mo"; DestDir: "{app}/locale/es/LC_MESSAGES"; Flags: ignoreversion
129Source: "locale\es\LC_MESSAGES\celestia_constellations.mo"; DestDir: "{app}/locale/es/LC_MESSAGES"; Flags: ignoreversion
130Source: "locale\fr\LC_MESSAGES\celestia.mo"; DestDir: "{app}/locale/fr/LC_MESSAGES"; Flags: ignoreversion
131Source: "locale\fr\LC_MESSAGES\celestia_constellations.mo"; DestDir: "{app}/locale/fr/LC_MESSAGES"; Flags: ignoreversion
132Source: "locale\gl\LC_MESSAGES\celestia.mo"; DestDir: "{app}/locale/gl/LC_MESSAGES"; Flags: ignoreversion
133Source: "locale\gl\LC_MESSAGES\celestia_constellations.mo"; DestDir: "{app}/locale/gl/LC_MESSAGES"; Flags: ignoreversion
134Source: "locale\hu\LC_MESSAGES\celestia.mo"; DestDir: "{app}/locale/hu/LC_MESSAGES"; Flags: ignoreversion
135Source: "locale\hu\LC_MESSAGES\celestia_constellations.mo"; DestDir: "{app}/locale/hu/LC_MESSAGES"; Flags: ignoreversion
136Source: "locale\it\LC_MESSAGES\celestia.mo"; DestDir: "{app}/locale/it/LC_MESSAGES"; Flags: ignoreversion
137Source: "locale\it\LC_MESSAGES\celestia_constellations.mo"; DestDir: "{app}/locale/it/LC_MESSAGES"; Flags: ignoreversion
138Source: "locale\ja\LC_MESSAGES\celestia.mo"; DestDir: "{app}/locale/ja/LC_MESSAGES"; Flags: ignoreversion
139Source: "locale\ja\LC_MESSAGES\celestia_constellations.mo"; DestDir: "{app}/locale/ja/LC_MESSAGES"; Flags: ignoreversion
140Source: "locale\ka\LC_MESSAGES\celestia.mo"; DestDir: "{app}/locale/ka/LC_MESSAGES"; Flags: ignoreversion
141Source: "locale\ka\LC_MESSAGES\celestia_constellations.mo"; DestDir: "{app}/locale/ka/LC_MESSAGES"; Flags: ignoreversion
142Source: "locale\ko\LC_MESSAGES\celestia.mo"; DestDir: "{app}/locale/ko/LC_MESSAGES"; Flags: ignoreversion
143Source: "locale\ko\LC_MESSAGES\celestia_constellations.mo"; DestDir: "{app}/locale/ko/LC_MESSAGES"; Flags: ignoreversion
144Source: "locale\lt\LC_MESSAGES\celestia.mo"; DestDir: "{app}/locale/lt/LC_MESSAGES"; Flags: ignoreversion
145Source: "locale\lt\LC_MESSAGES\celestia_constellations.mo"; DestDir: "{app}/locale/lt/LC_MESSAGES"; Flags: ignoreversion
146Source: "locale\lv\LC_MESSAGES\celestia.mo"; DestDir: "{app}/locale/lv/LC_MESSAGES"; Flags: ignoreversion
147Source: "locale\lv\LC_MESSAGES\celestia_constellations.mo"; DestDir: "{app}/locale/lv/LC_MESSAGES"; Flags: ignoreversion
148Source: "locale\nl\LC_MESSAGES\celestia.mo"; DestDir: "{app}/locale/nl/LC_MESSAGES"; Flags: ignoreversion
149Source: "locale\nl\LC_MESSAGES\celestia_constellations.mo"; DestDir: "{app}/locale/nl/LC_MESSAGES"; Flags: ignoreversion
150Source: "locale\no\LC_MESSAGES\celestia.mo"; DestDir: "{app}/locale/no/LC_MESSAGES"; Flags: ignoreversion
151Source: "locale\no\LC_MESSAGES\celestia_constellations.mo"; DestDir: "{app}/locale/no/LC_MESSAGES"; Flags: ignoreversion
152Source: "locale\pl\LC_MESSAGES\celestia.mo"; DestDir: "{app}/locale/pl/LC_MESSAGES"; Flags: ignoreversion
153Source: "locale\pl\LC_MESSAGES\celestia_constellations.mo"; DestDir: "{app}/locale/pl/LC_MESSAGES"; Flags: ignoreversion
154Source: "locale\pt\LC_MESSAGES\celestia.mo"; DestDir: "{app}/locale/pt/LC_MESSAGES"; Flags: ignoreversion
155Source: "locale\pt\LC_MESSAGES\celestia_constellations.mo"; DestDir: "{app}/locale/pt/LC_MESSAGES"; Flags: ignoreversion
156Source: "locale\pt_BR\LC_MESSAGES\celestia.mo"; DestDir: "{app}/locale/pt_BR/LC_MESSAGES"; Flags: ignoreversion
157Source: "locale\pt_BR\LC_MESSAGES\celestia_constellations.mo"; DestDir: "{app}/locale/pt_BR/LC_MESSAGES"; Flags: ignoreversion
158Source: "locale\ro\LC_MESSAGES\celestia.mo"; DestDir: "{app}/locale/ro/LC_MESSAGES"; Flags: ignoreversion
159Source: "locale\ro\LC_MESSAGES\celestia_constellations.mo"; DestDir: "{app}/locale/ro/LC_MESSAGES"; Flags: ignoreversion
160Source: "locale\ru\LC_MESSAGES\celestia.mo"; DestDir: "{app}/locale/ru/LC_MESSAGES"; Flags: ignoreversion
161Source: "locale\ru\LC_MESSAGES\celestia_constellations.mo"; DestDir: "{app}/locale/ru/LC_MESSAGES"; Flags: ignoreversion
162Source: "locale\sk\LC_MESSAGES\celestia.mo"; DestDir: "{app}/locale/sk/LC_MESSAGES"; Flags: ignoreversion
163Source: "locale\sk\LC_MESSAGES\celestia_constellations.mo"; DestDir: "{app}/locale/sk/LC_MESSAGES"; Flags: ignoreversion
164Source: "locale\sv\LC_MESSAGES\celestia.mo"; DestDir: "{app}/locale/sv/LC_MESSAGES"; Flags: ignoreversion
165Source: "locale\sv\LC_MESSAGES\celestia_constellations.mo"; DestDir: "{app}/locale/sv/LC_MESSAGES"; Flags: ignoreversion
166Source: "locale\tr\LC_MESSAGES\celestia.mo"; DestDir: "{app}/locale/tr/LC_MESSAGES"; Flags: ignoreversion
167Source: "locale\tr\LC_MESSAGES\celestia_constellations.mo"; DestDir: "{app}/locale/tr/LC_MESSAGES"; Flags: ignoreversion
168Source: "locale\uk\LC_MESSAGES\celestia.mo"; DestDir: "{app}/locale/uk/LC_MESSAGES"; Flags: ignoreversion
169Source: "locale\uk\LC_MESSAGES\celestia_constellations.mo"; DestDir: "{app}/locale/uk/LC_MESSAGES"; Flags: ignoreversion
170Source: "locale\zh_CN\LC_MESSAGES\celestia.mo"; DestDir: "{app}/locale/zh_CN/LC_MESSAGES"; Flags: ignoreversion
171Source: "locale\zh_CN\LC_MESSAGES\celestia_constellations.mo"; DestDir: "{app}/locale/zh_CN/LC_MESSAGES"; Flags: ignoreversion
172Source: "locale\zh_TW\LC_MESSAGES\celestia.mo"; DestDir: "{app}/locale/zh_TW/LC_MESSAGES"; Flags: ignoreversion
173Source: "locale\zh_TW\LC_MESSAGES\celestia_constellations.mo"; DestDir: "{app}/locale/zh_TW/LC_MESSAGES"; Flags: ignoreversion
174
175Source: "locale\COPYING_bg"; DestDir: "{app}/locale"; Flags: ignoreversion
176Source: "locale\COPYING_de"; DestDir: "{app}/locale"; Flags: ignoreversion
177Source: "locale\COPYING_es"; DestDir: "{app}/locale"; Flags: ignoreversion
178Source: "locale\COPYING_fr"; DestDir: "{app}/locale"; Flags: ignoreversion
179Source: "locale\COPYING_gl"; DestDir: "{app}/locale"; Flags: ignoreversion
180Source: "locale\COPYING_it"; DestDir: "{app}/locale"; Flags: ignoreversion
181Source: "locale\COPYING_ja"; DestDir: "{app}/locale"; Flags: ignoreversion
182Source: "locale\COPYING_ko"; DestDir: "{app}/locale"; Flags: ignoreversion
183Source: "locale\COPYING_nl"; DestDir: "{app}/locale"; Flags: ignoreversion
184; Source: "locale\COPYING_nb"; DestDir: "{app}/locale"; Flags: ignoreversion
185Source: "locale\COPYING_pl"; DestDir: "{app}/locale"; Flags: ignoreversion
186Source: "locale\COPYING_pt"; DestDir: "{app}/locale"; Flags: ignoreversion
187Source: "locale\COPYING_pt_BR"; DestDir: "{app}/locale"; Flags: ignoreversion
188Source: "locale\COPYING_ru"; DestDir: "{app}/locale"; Flags: ignoreversion
189; Source: "locale\COPYING_sk"; DestDir: "{app}/locale"; Flags: ignoreversion
190Source: "locale\COPYING_sv"; DestDir: "{app}/locale"; Flags: ignoreversion
191Source: "locale\COPYING_uk"; DestDir: "{app}/locale"; Flags: ignoreversion
192Source: "locale\COPYING_zh_CN"; DestDir: "{app}/locale"; Flags: ignoreversion
193Source: "locale\COPYING_zh_TW"; DestDir: "{app}/locale"; Flags: ignoreversion
194
195Source: "locale\controls_be.txt"; DestDir: "{app}/locale"; Flags: ignoreversion
196Source: "locale\controls_bg.txt"; DestDir: "{app}/locale"; Flags: ignoreversion
197Source: "locale\controls_de.txt"; DestDir: "{app}/locale"; Flags: ignoreversion
198Source: "locale\controls_es.txt"; DestDir: "{app}/locale"; Flags: ignoreversion
199Source: "locale\controls_fr.txt"; DestDir: "{app}/locale"; Flags: ignoreversion
200Source: "locale\controls_gl.txt"; DestDir: "{app}/locale"; Flags: ignoreversion
201Source: "locale\controls_it.txt"; DestDir: "{app}/locale"; Flags: ignoreversion
202Source: "locale\controls_ja.txt"; DestDir: "{app}/locale"; Flags: ignoreversion
203Source: "locale\controls_ko.txt"; DestDir: "{app}/locale"; Flags: ignoreversion
204Source: "locale\controls_nl.txt"; DestDir: "{app}/locale"; Flags: ignoreversion
205Source: "locale\controls_nb.txt"; DestDir: "{app}/locale"; Flags: ignoreversion
206Source: "locale\controls_pl.txt"; DestDir: "{app}/locale"; Flags: ignoreversion
207Source: "locale\controls_pt.txt"; DestDir: "{app}/locale"; Flags: ignoreversion
208Source: "locale\controls_pt_BR.txt"; DestDir: "{app}/locale"; Flags: ignoreversion
209Source: "locale\controls_ru.txt"; DestDir: "{app}/locale"; Flags: ignoreversion
210Source: "locale\controls_sk.txt"; DestDir: "{app}/locale"; Flags: ignoreversion
211Source: "locale\controls_sv.txt"; DestDir: "{app}/locale"; Flags: ignoreversion
212Source: "locale\controls_uk.txt"; DestDir: "{app}/locale"; Flags: ignoreversion
213Source: "locale\controls_zh_CN.txt"; DestDir: "{app}/locale"; Flags: ignoreversion
214Source: "locale\controls_zh_TW.txt"; DestDir: "{app}/locale"; Flags: ignoreversion
215
216Source: "locale\demo_be.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
217Source: "locale\demo_bg.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
218Source: "locale\demo_de.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
219Source: "locale\demo_es.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
220Source: "locale\demo_fr.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
221Source: "locale\demo_gl.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
222Source: "locale\demo_it.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
223Source: "locale\demo_ja.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
224Source: "locale\demo_ko.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
225Source: "locale\demo_lt.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
226Source: "locale\demo_lv.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
227Source: "locale\demo_nl.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
228Source: "locale\demo_nb.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
229Source: "locale\demo_pl.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
230Source: "locale\demo_pt.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
231Source: "locale\demo_pt_BR.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
232Source: "locale\demo_ru.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
233Source: "locale\demo_sk.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
234Source: "locale\demo_sv.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
235Source: "locale\demo_tr.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
236Source: "locale\demo_uk.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
237Source: "locale\demo_zh_CN.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
238Source: "locale\demo_zh_TW.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
239
240Source: "locale\guide_be.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
241Source: "locale\guide_bg.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
242Source: "locale\guide_de.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
243Source: "locale\guide_es.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
244Source: "locale\guide_fr.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
245Source: "locale\guide_gl.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
246Source: "locale\guide_it.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
247Source: "locale\guide_ja.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
248Source: "locale\guide_ko.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
249Source: "locale\guide_lt.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
250Source: "locale\guide_nl.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
251; Source: "locale\guide_nb.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
252Source: "locale\guide_pl.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
253Source: "locale\guide_pt.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
254Source: "locale\guide_pt_BR.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
255Source: "locale\guide_ru.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
256Source: "locale\guide_sk.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
257Source: "locale\guide_sv.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
258Source: "locale\guide_uk.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
259Source: "locale\guide_zh_CN.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
260Source: "locale\guide_zh_TW.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
261
262Source: "locale\start_be.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
263Source: "locale\start_bg.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
264Source: "locale\start_de.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
265Source: "locale\start_es.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
266Source: "locale\start_fr.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
267Source: "locale\start_gl.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
268Source: "locale\start_hu.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
269Source: "locale\start_it.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
270Source: "locale\start_ja.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
271Source: "locale\start_ko.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
272Source: "locale\start_lt.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
273Source: "locale\start_lv.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
274Source: "locale\start_nl.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
275; Source: "locale\start_nb.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
276Source: "locale\start_pl.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
277Source: "locale\start_pt.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
278Source: "locale\start_pt_BR.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
279Source: "locale\start_ru.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
280Source: "locale\start_sk.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
281Source: "locale\start_sv.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
282Source: "locale\start_uk.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
283Source: "locale\start_zh_CN.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
284Source: "locale\start_zh_TW.cel"; DestDir: "{app}/locale"; Flags: ignoreversion
285
286
287; Data
288Source: "data\asterisms.dat"; DestDir: "{app}/data"; Flags: ignoreversion
289Source: "data\boundaries.dat"; DestDir: "{app}/data"; Flags: ignoreversion
290Source: "data\starnames.dat"; DestDir: "{app}/data"; Flags: ignoreversion
291Source: "data\stars.dat"; DestDir: "{app}/data"; Flags: ignoreversion
292
293Source: "data\hdxindex.dat"; DestDir: "{app}/data"; Flags: ignoreversion
294Source: "data\saoxindex.dat"; DestDir: "{app}/data"; Flags: ignoreversion
295
296Source: "data\revised.stc"; DestDir: "{app}/data"; Flags: ignoreversion
297Source: "data\extrasolar.stc"; DestDir: "{app}/data"; Flags: ignoreversion
298Source: "data\nearstars.stc"; DestDir: "{app}/data"; Flags: ignoreversion
299Source: "data\visualbins.stc"; DestDir: "{app}/data"; Flags: ignoreversion
300Source: "data\spectbins.stc"; DestDir: "{app}/data"; Flags: ignoreversion
301Source: "data\charm2.stc"; DestDir: "{app}/data"; Flags: ignoreversion
302
303Source: "data\galaxies.dsc"; DestDir: "{app}/data"; Flags: ignoreversion
304Source: "data\globulars.dsc"; DestDir: "{app}/data"; Flags: ignoreversion
305
306Source: "data\asteroids.ssc"; DestDir: "{app}/data"; Flags: ignoreversion
307Source: "data\comets.ssc"; DestDir: "{app}/data"; Flags: ignoreversion
308Source: "data\extrasolar.ssc"; DestDir: "{app}/data"; Flags: ignoreversion
309Source: "data\outersys.ssc"; DestDir: "{app}/data"; Flags: ignoreversion
310Source: "data\solarsys.ssc"; DestDir: "{app}/data"; Flags: ignoreversion
311Source: "data\minormoons.ssc"; DestDir: "{app}/data"; Flags: ignoreversion
312Source: "data\numberedmoons.ssc"; DestDir: "{app}/data"; Flags: ignoreversion
313Source: "data\merc_locs.ssc"; DestDir: "{app}/data"; Flags: ignoreversion
314Source: "data\venus_locs.ssc"; DestDir: "{app}/data"; Flags: ignoreversion
315Source: "data\earth_locs.ssc"; DestDir: "{app}/data"; Flags: ignoreversion
316Source: "data\mars_locs.ssc"; DestDir: "{app}/data"; Flags: ignoreversion
317Source: "data\moon_locs.ssc"; DestDir: "{app}/data"; Flags: ignoreversion
318Source: "data\marsmoons_locs.ssc"; DestDir: "{app}/data"; Flags: ignoreversion
319Source: "data\jupitermoons_locs.ssc"; DestDir: "{app}/data"; Flags: ignoreversion
320Source: "data\saturnmoons_locs.ssc"; DestDir: "{app}/data"; Flags: ignoreversion
321Source: "data\uranusmoons_locs.ssc"; DestDir: "{app}/data"; Flags: ignoreversion
322Source: "data\neptunemoons_locs.ssc"; DestDir: "{app}/data"; Flags: ignoreversion
323Source: "data\ring_locs.ssc"; DestDir: "{app}/data"; Flags: ignoreversion
324Source: "data\eros_locs.ssc"; DestDir: "{app}/data"; Flags: ignoreversion
325Source: "data\gaspra_locs.ssc"; DestDir: "{app}/data"; Flags: ignoreversion
326Source: "data\ida_locs.ssc"; DestDir: "{app}/data"; Flags: ignoreversion
327;Source: "data\itokawa_locs.ssc"; DestDir: "{app}/data"; Flags: ignoreversion
328Source: "data\world-capitals.ssc"; DestDir: "{app}/data"; Flags: ignoreversion
329
330; Textures (General)
331Source: "textures\flare.jpg"; DestDir: "{app}/textures"; Flags: ignoreversion
332Source: "textures\logo.png"; DestDir: "{app}/textures"; Flags: ignoreversion
333
334
335; Textures (Low resolution)
336Source: "textures\lores\astar.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
337Source: "textures\lores\bstar.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
338Source: "textures\lores\gstar.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
339Source: "textures\lores\mstar.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
340
341Source: "textures\lores\amalthea.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
342Source: "textures\lores\ariel.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
343Source: "textures\lores\ariel-lok-mask.png"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
344Source: "textures\lores\asteroid.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
345Source: "textures\lores\browndwarf.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
346Source: "textures\lores\callisto.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
347Source: "textures\lores\callisto-lok-mask.png"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
348Source: "textures\lores\charon-lok.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
349Source: "textures\lores\charon-lok-spec.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
350Source: "textures\lores\deimos.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
351Source: "textures\lores\dione.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
352Source: "textures\lores\earth.png"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
353Source: "textures\lores\earth-clouds.png"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
354Source: "textures\lores\earthnight.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
355Source: "textures\lores\enceladus.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
356Source: "textures\lores\epimetheus.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
357Source: "textures\lores\epimetheus-lok.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
358Source: "textures\lores\eros.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
359Source: "textures\lores\europa.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
360Source: "textures\lores\europa-lok-mask.png"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
361Source: "textures\lores\exo-class1.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
362Source: "textures\lores\exo-class2.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
363Source: "textures\lores\exo-class3.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
364Source: "textures\lores\exo-class4.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
365Source: "textures\lores\exo-class4night.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
366Source: "textures\lores\exo-class5.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
367Source: "textures\lores\exo-class5night.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
368Source: "textures\lores\extrasolar-lok.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
369Source: "textures\lores\ganymede.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
370Source: "textures\lores\ganymede-lok-mask.png"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
371Source: "textures\lores\gaspramosaic.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
372Source: "textures\lores\hyperion.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
373Source: "textures\lores\hyperion-lok.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
374Source: "textures\lores\iapetus.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
375Source: "textures\lores\idamosaic.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
376Source: "textures\lores\io.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
377Source: "textures\lores\io-lok-mask.png"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
378Source: "textures\lores\janus.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
379Source: "textures\lores\jupiter.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
380Source: "textures\lores\mars.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
381Source: "textures\lores\marsbump.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
382Source: "textures\lores\mercury.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
383Source: "textures\lores\mimas.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
384Source: "textures\lores\miranda.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
385Source: "textures\lores\miranda-lok-mask.png"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
386Source: "textures\lores\moon.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
387Source: "textures\lores\moonbump.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
388Source: "textures\lores\neptune.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
389Source: "textures\lores\neptune-rings.png"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
390Source: "textures\lores\oberon.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
391Source: "textures\lores\oberon-lok-mask.png"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
392Source: "textures\lores\phobos.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
393Source: "textures\lores\phoebe.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
394Source: "textures\lores\pluto-lok.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
395Source: "textures\lores\pluto-lok-spec.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
396Source: "textures\lores\proteus.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
397Source: "textures\lores\prometheus.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
398Source: "textures\lores\rhea.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
399Source: "textures\lores\saturn.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
400Source: "textures\lores\saturn-rings.png"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
401Source: "textures\lores\tethys.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
402Source: "textures\lores\titania.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
403Source: "textures\lores\titania-lok-mask.png"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
404Source: "textures\lores\titan.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
405Source: "textures\lores\titan-clouds.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
406Source: "textures\lores\triton.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
407Source: "textures\lores\triton-lok-mask.png"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
408Source: "textures\lores\umbriel.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
409Source: "textures\lores\umbriel-lok-mask.png"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
410Source: "textures\lores\uranus.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
411Source: "textures\lores\uranus-rings.png"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
412Source: "textures\lores\venus.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
413Source: "textures\lores\venuslike.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
414Source: "textures\lores\venuslikenight.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
415Source: "textures\lores\venussurface.jpg"; DestDir: "{app}/textures/lores"; Flags: ignoreversion
416
417
418; Textures (Medium resolution)
419Source: "textures\medres\astar.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
420Source: "textures\medres\bstar.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
421Source: "textures\medres\gstar.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
422Source: "textures\medres\mstar.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
423
424Source: "textures\medres\amalthea.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
425Source: "textures\medres\ariel.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
426Source: "textures\medres\asteroid.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
427Source: "textures\medres\browndwarf.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
428Source: "textures\medres\callisto.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
429Source: "textures\medres\charon-lok.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
430Source: "textures\medres\charon-lok-spec.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
431Source: "textures\medres\deimos.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
432Source: "textures\medres\dione.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
433Source: "textures\medres\earth.png"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
434Source: "textures\medres\earth-clouds.png"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
435Source: "textures\medres\earthnight.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
436Source: "textures\medres\enceladus.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
437Source: "textures\medres\epimetheus.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
438Source: "textures\medres\epimetheus-lok.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
439Source: "textures\medres\eros.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
440Source: "textures\medres\europa.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
441Source: "textures\medres\exo-class1.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
442Source: "textures\medres\exo-class2.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
443Source: "textures\medres\exo-class3.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
444Source: "textures\medres\exo-class4.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
445Source: "textures\medres\exo-class4night.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
446Source: "textures\medres\exo-class5.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
447Source: "textures\medres\exo-class5night.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
448Source: "textures\medres\ganymede.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
449Source: "textures\medres\gaspramosaic.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
450Source: "textures\medres\hyperion.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
451Source: "textures\medres\hyperion-lok.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
452Source: "textures\medres\iapetus.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
453Source: "textures\medres\idamosaic.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
454Source: "textures\medres\io.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
455Source: "textures\medres\janus.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
456Source: "textures\medres\jupiter.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
457Source: "textures\medres\mars.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
458Source: "textures\medres\marsbump.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
459Source: "textures\medres\mercury.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
460Source: "textures\medres\mimas.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
461Source: "textures\medres\miranda.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
462Source: "textures\medres\moon.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
463Source: "textures\medres\moonbump.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
464Source: "textures\medres\neptune.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
465Source: "textures\medres\oberon.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
466Source: "textures\medres\phobos.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
467Source: "textures\medres\phoebe.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
468Source: "textures\medres\pluto-lok.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
469Source: "textures\medres\pluto-lok-spec.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
470Source: "textures\medres\prometheus.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
471Source: "textures\medres\proteus.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
472Source: "textures\medres\rhea.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
473Source: "textures\medres\saturn.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
474Source: "textures\medres\tethys.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
475Source: "textures\medres\titan.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
476Source: "textures\medres\titan-clouds.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
477Source: "textures\medres\titania.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
478Source: "textures\medres\triton.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
479Source: "textures\medres\umbriel.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
480Source: "textures\medres\venus.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
481Source: "textures\medres\venuslike.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
482Source: "textures\medres\venuslikenight.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
483Source: "textures\medres\venussurface.jpg"; DestDir: "{app}/textures/medres"; Flags: ignoreversion
484
485; Textures (High resolution)
486Source: "textures\hires\dione.jpg"; DestDir: "{app}/textures/hires"; Flags: ignoreversion
487Source: "textures\hires\enceladus.jpg"; DestDir: "{app}/textures/hires"; Flags: ignoreversion
488Source: "textures\hires\iapetus.jpg"; DestDir: "{app}/textures/hires"; Flags: ignoreversion
489Source: "textures\hires\mercury.jpg"; DestDir: "{app}/textures/hires"; Flags: ignoreversion
490Source: "textures\hires\mimas.jpg"; DestDir: "{app}/textures/hires"; Flags: ignoreversion
491Source: "textures\hires\moon.jpg"; DestDir: "{app}/textures/hires"; Flags: ignoreversion
492Source: "textures\hires\moonbump.jpg"; DestDir: "{app}/textures/hires"; Flags: ignoreversion
493Source: "textures\hires\phoebe.jpg"; DestDir: "{app}/textures/hires"; Flags: ignoreversion
494Source: "textures\hires\rhea.jpg"; DestDir: "{app}/textures/hires"; Flags: ignoreversion
495Source: "textures\hires\tethys.jpg"; DestDir: "{app}/textures/hires"; Flags: ignoreversion
496Source: "textures\hires\titan.jpg"; DestDir: "{app}/textures/hires"; Flags: ignoreversion
497
498
499; Shaders (NV)
500Source: "shaders\bumpdiffuse.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
501Source: "shaders\bumphaze.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
502Source: "shaders\diffuse.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
503Source: "shaders\diffuse_texoff.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
504Source: "shaders\haze.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
505Source: "shaders\night.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
506Source: "shaders\rings.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
507Source: "shaders\ringshadow.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
508Source: "shaders\shadowtex.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
509Source: "shaders\simple.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
510Source: "shaders\specular.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
511
512
513; Shaders (ARB)
514Source: "shaders\bumpdiffuse_arb.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
515Source: "shaders\bumphaze_arb.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
516Source: "shaders\diffuse_arb.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
517Source: "shaders\diffuse_texoff_arb.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
518Source: "shaders\glossmap_arb.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
519Source: "shaders\haze_arb.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
520Source: "shaders\multishadow_arb.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
521Source: "shaders\night_arb.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
522Source: "shaders\rings_arb.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
523Source: "shaders\ringshadow_arb.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
524Source: "shaders\shadowtex_arb.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
525Source: "shaders\simple_arb.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
526Source: "shaders\specular_arb.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
527Source: "shaders\texphong_arb.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
528Source: "shaders\texphong_alpha_arb.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
529Source: "shaders\diffuse2_arb.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
530Source: "shaders\diffuse_texoff2_arb.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
531Source: "shaders\haze2_arb.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
532Source: "shaders\night2_arb.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
533Source: "shaders\specular2_arb.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
534Source: "shaders\ell_galaxy_arb.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
535Source: "shaders\star_arb.vp"; DestDir: "{app}/shaders"; Flags: ignoreversion
536
537
538; Shaders (NV pixel)
539Source: "shaders\bumpdiffuse_nv.fp"; DestDir: "{app}/shaders"; Flags: ignoreversion
540Source: "shaders\diffuse_nv.fp"; DestDir: "{app}/shaders"; Flags: ignoreversion
541Source: "shaders\eclipse1_nv.fp"; DestDir: "{app}/shaders"; Flags: ignoreversion
542Source: "shaders\eclipse2_nv.fp"; DestDir: "{app}/shaders"; Flags: ignoreversion
543Source: "shaders\shadow_on_rings_nv.fp"; DestDir: "{app}/shaders"; Flags: ignoreversion
544Source: "shaders\texphong_nv.fp"; DestDir: "{app}/shaders"; Flags: ignoreversion
545Source: "shaders\texphong_alpha_nv.fp"; DestDir: "{app}/shaders"; Flags: ignoreversion
546
547
548; Models
549Source: "models\E0.png"; DestDir: "{app}/models"; Flags: ignoreversion
550Source: "models\S0.png"; DestDir: "{app}/models"; Flags: ignoreversion
551Source: "models\Sa.png"; DestDir: "{app}/models"; Flags: ignoreversion
552Source: "models\Sb.png"; DestDir: "{app}/models"; Flags: ignoreversion
553Source: "models\Sc.png"; DestDir: "{app}/models"; Flags: ignoreversion
554Source: "models\SBa.png"; DestDir: "{app}/models"; Flags: ignoreversion
555Source: "models\SBb.png"; DestDir: "{app}/models"; Flags: ignoreversion
556Source: "models\SBc.png"; DestDir: "{app}/models"; Flags: ignoreversion
557Source: "models\MilkyWay.png"; DestDir: "{app}/models"; Flags: ignoreversion
558
559Source: "models\amalthea.cmod"; DestDir: "{app}/models"; Flags: ignoreversion
560Source: "models\asteroid.cms"; DestDir: "{app}/models"; Flags: ignoreversion
561Source: "models\bacchus.cmod"; DestDir: "{app}/models"; Flags: ignoreversion
562Source: "models\borrelly.cms"; DestDir: "{app}/models"; Flags: ignoreversion
563Source: "models\castalia.cmod"; DestDir: "{app}/models"; Flags: ignoreversion
564Source: "models\deimos.cmod"; DestDir: "{app}/models"; Flags: ignoreversion
565Source: "models\epimetheus.cmod"; DestDir: "{app}/models"; Flags: ignoreversion
566Source: "models\eros.cmod"; DestDir: "{app}/models"; Flags: ignoreversion
567Source: "models\gaspra.cmod"; DestDir: "{app}/models"; Flags: ignoreversion
568Source: "models\geographos.cmod"; DestDir: "{app}/models"; Flags: ignoreversion
569Source: "models\golevka.cmod"; DestDir: "{app}/models"; Flags: ignoreversion
570Source: "models\halley.cmod"; DestDir: "{app}/models"; Flags: ignoreversion
571Source: "models\hyperion.cmod"; DestDir: "{app}/models"; Flags: ignoreversion
572Source: "models\ida.cmod"; DestDir: "{app}/models"; Flags: ignoreversion
573Source: "models\itokawa.cmod"; DestDir: "{app}/models"; Flags: ignoreversion
574Source: "models\janus.cmod"; DestDir: "{app}/models"; Flags: ignoreversion
575Source: "models\kleopatra.cmod"; DestDir: "{app}/models"; Flags: ignoreversion
576Source: "models\ky26.cmod"; DestDir: "{app}/models"; Flags: ignoreversion
577Source: "models\larissa.cmod"; DestDir: "{app}/models"; Flags: ignoreversion
578Source: "models\pandora.cmod"; DestDir: "{app}/models"; Flags: ignoreversion
579Source: "models\phobos.cmod"; DestDir: "{app}/models"; Flags: ignoreversion
580Source: "models\phoebe.cmod"; DestDir: "{app}/models"; Flags: ignoreversion
581Source: "models\prometheus.cmod"; DestDir: "{app}/models"; Flags: ignoreversion
582Source: "models\proteus.cmod"; DestDir: "{app}/models"; Flags: ignoreversion
583Source: "models\roughsphere.cms"; DestDir: "{app}/models"; Flags: ignoreversion
584Source: "models\toutatis.cmod"; DestDir: "{app}/models"; Flags: ignoreversion
585Source: "models\vesta.cmod"; DestDir: "{app}/models"; Flags: ignoreversion
586
587
588; Fonts
589Source: "fonts\clean12.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
590Source: "fonts\clean16.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
591Source: "fonts\cleanbold12.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
592Source: "fonts\cleanbold16.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
593Source: "fonts\default.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
594Source: "fonts\sans10.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
595Source: "fonts\sans12.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
596Source: "fonts\sans14.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
597Source: "fonts\sans20.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
598Source: "fonts\sansbold10.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
599Source: "fonts\sansbold12.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
600Source: "fonts\sansbold14.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
601Source: "fonts\sansbold20.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
602
603Source: "fonts\sans12_be.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
604Source: "fonts\sans14_be.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
605Source: "fonts\sansbold20_be.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
606Source: "fonts\sans12_bg.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
607Source: "fonts\sansbold20_bg.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
608Source: "fonts\sans12_ja.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
609Source: "fonts\sans14_ja.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
610Source: "fonts\sansbold20_ja.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
611Source: "fonts\sans12_ko.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
612Source: "fonts\sans14_ko.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
613Source: "fonts\sansbold20_ko.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
614Source: "fonts\sans12_ru.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
615Source: "fonts\sans14_ru.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
616Source: "fonts\sansbold20_ru.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
617Source: "fonts\sans12_uk.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
618Source: "fonts\sans14_uk.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
619Source: "fonts\sansbold20_uk.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
620Source: "fonts\sans12_zh_CN.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
621Source: "fonts\sans14_zh_CN.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
622Source: "fonts\sansbold20_zh_CN.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
623Source: "fonts\sans12_zh_TW.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
624Source: "fonts\sans14_zh_TW.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
625Source: "fonts\sansbold20_zh_TW.txf"; DestDir: "{app}/fonts"; Flags: ignoreversion
626
627; Standard extras
628Source: "extras-standard\cassini\cassini.ssc"; DestDir: "{app}/extras-standard/cassini"; Flags: ignoreversion
629Source: "extras-standard\cassini\models\cassini.3ds"; DestDir: "{app}/extras-standard/cassini/models"; Flags: ignoreversion
630Source: "extras-standard\cassini\models\huygens.3ds"; DestDir: "{app}/extras-standard/cassini/models"; Flags: ignoreversion
631Source: "extras-standard\cassini\data\cassini-cruise.xyzv"; DestDir: "{app}/extras-standard/cassini/data"; Flags: ignoreversion
632Source: "extras-standard\cassini\data\cassini-orbit.xyzv"; DestDir: "{app}/extras-standard/cassini/data"; Flags: ignoreversion
633Source: "extras-standard\cassini\data\cassini-solstice.xyzv"; DestDir: "{app}/extras-standard/cassini/data"; Flags: ignoreversion
634Source: "extras-standard\cassini\data\huygens.xyzv"; DestDir: "{app}/extras-standard/cassini/data"; Flags: ignoreversion
635
636Source: "extras-standard\galileo\galileo.ssc"; DestDir: "{app}/extras-standard/galileo"; Flags: ignoreversion
637Source: "extras-standard\galileo\models\galileo.3ds"; DestDir: "{app}/extras-standard/galileo/models"; Flags: ignoreversion
638Source: "extras-standard\galileo\data\galileo-cruise.xyzv"; DestDir: "{app}/extras-standard/galileo/data"; Flags: ignoreversion
639Source: "extras-standard\galileo\data\galileo-orbit.xyzv"; DestDir: "{app}/extras-standard/galileo/data"; Flags: ignoreversion
640
641Source: "extras-standard\hubble\hubble.ssc"; DestDir: "{app}/extras-standard/hubble"; Flags: ignoreversion
642Source: "extras-standard\hubble\models\hubble.cmod"; DestDir: "{app}/extras-standard/hubble/models"; Flags: ignoreversion
643
644Source: "extras-standard\iss\iss.ssc"; DestDir: "{app}/extras-standard/iss"; Flags: ignoreversion
645Source: "extras-standard\iss\models\iss.cmod"; DestDir: "{app}/extras-standard/iss/models"; Flags: ignoreversion
646Source: "extras-standard\iss\textures\medres\*.jpg"; DestDir: "{app}/extras-standard/iss/textures/medres"; Flags: ignoreversion
647
648Source: "extras-standard\mir\mir.ssc"; DestDir: "{app}/extras-standard/mir"; Flags: ignoreversion
649Source: "extras-standard\mir\models\mir.3ds"; DestDir: "{app}/extras-standard/mir/models"; Flags: ignoreversion
650
651; celx scripts
652Source: "scripts\mark-lg.celx"; DestDir: "{app}/scripts"; Flags: ignoreversion
653Source: "scripts\z-dist.celx"; DestDir: "{app}/scripts"; Flags: ignoreversion
654
655
656; Data extraction scripts (PERL)
657Source: "src\tools\binaries\spectbins.pl"; DestDir: "{app}/tools/binaries"; Flags: ignoreversion
658Source: "src\tools\binaries\visualbins.pl"; DestDir: "{app}/tools/binaries"; Flags: ignoreversion
659Source: "src\tools\galaxies\deepsky.pl"; DestDir: "{app}/tools/galaxies"; Flags: ignoreversion
660Source: "src\tools\globulars\globulars.pl"; DestDir: "{app}/tools/globulars"; Flags: ignoreversion
661Source: "src\tools\charm2\charm2.pl"; DestDir: "{app}/tools/charm2"; Flags: ignoreversion
662Source: "src\tools\charm2\charm2simbatch.pl"; DestDir: "{app}/tools/charm2"; Flags: ignoreversion
663Source: "src\tools\xindex\buildxindices.pl"; DestDir: "{app}/tools/xindex"; Flags: ignoreversion
664Source: "src\tools\xindex\readme.txt"; DestDir: "{app}/tools/xindex"; Flags: ignoreversion
665Source: "src\tools\stardb\buildstardb.pl"; DestDir: "{app}/tools/stardb"; Flags: ignoreversion
666
667; Help
668Source: "help\CelestiaGuide.html"; DestDir: "{app}/help"; Flags: ignoreversion
669Source: "help\CelestiaGuide\animatedcollapse.js"; DestDir: "{app}/help/CelestiaGuide"; Flags: ignoreversion
670Source: "help\CelestiaGuide\cellogo.gif"; DestDir: "{app}/help/CelestiaGuide"; Flags: ignoreversion
671Source: "help\CelestiaGuide\celstyles.css"; DestDir: "{app}/help/CelestiaGuide"; Flags: ignoreversion
672Source: "help\CelestiaGuide\empty.gif"; DestDir: "{app}/help/CelestiaGuide"; Flags: ignoreversion
673Source: "help\CelestiaGuide\guide.gif"; DestDir: "{app}/help/CelestiaGuide"; Flags: ignoreversion
674Source: "help\CelestiaGuide\jquery.js"; DestDir: "{app}/help/CelestiaGuide"; Flags: ignoreversion
675
676[InstallDelete]
677Type: files; Name: "{app}\extras\minormoons.ssc";
678Type: files; Name: "{app}\extras\numberedmoons.ssc";
679
680[INI]
681Filename: "{app}\celestia.url"; Section: "InternetShortcut"; Key: "URL"; String: "https://celestiaproject.space/"
682
683[Icons]
684Name: "{group}\Celestia"; Filename: "{app}\celestia.exe"; WorkingDir: "{app}"
685Name: "{group}\README"; Filename: "{app}\README.txt"
686Name: "{group}\Celestia on the Web"; Filename: "{app}\celestia.url"
687Name: "{userdesktop}\Celestia"; Filename: "{app}\celestia.exe"; WorkingDir: "{app}"; MinVersion: 4,4; Tasks: desktopicon
688
689[Registry]
690; The Software\Shatters.net key is created by the Celestia program, so it needs
691; to be deleted during an uninstall.
692Root: HKCU; Subkey: "Software\Shatters.net"; Flags: uninsdeletekey
693
694; If installing as admin, write associations to HKCR
695
696Root: HKCR; Subkey: "cel"; Flags: uninsdeletekeyifempty; Check: not IsRegularUser
697Root: HKCR; Subkey: "cel"; ValueType: string; ValueData: "URL:cel Protocol"; Tasks: urlassoc; Flags: uninsdeletevalue; Check: not IsRegularUser
698Root: HKCR; Subkey: "cel"; ValueName: "URL Protocol"; ValueType: string; Tasks: urlassoc; Flags: uninsdeletevalue; Check: not IsRegularUser
699
700Root: HKCR; Subkey: "cel\Shell"; ValueType: string; Tasks: urlassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: not IsRegularUser
701Root: HKCR; Subkey: "cel\Shell\open"; ValueType: string; Tasks: urlassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: not IsRegularUser
702Root: HKCR; Subkey: "cel\Shell\open\Command"; ValueType: string; ValueData: """{app}\celestia.exe"" --once --dir ""{app}"" -u ""%1"""; Tasks: urlassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: not IsRegularUser
703
704Root: HKCR; Subkey: ".cel"; ValueType: string; ValueData: "celestia_script"; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: not IsRegularUser
705Root: HKCR; Subkey: ".clx"; ValueType: string; ValueData: "celestia_script"; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: not IsRegularUser
706Root: HKCR; Subkey: ".celx"; ValueType: string; ValueData: "celestia_script"; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: not IsRegularUser
707
708Root: HKCR; Subkey: "celestia_script"; ValueName: "URL Protocol"; ValueType: string; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: not IsRegularUser
709Root: HKCR; Subkey: "celestia_script\Shell"; ValueType: string; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: not IsRegularUser
710Root: HKCR; Subkey: "celestia_script\Shell\open"; ValueType: string; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: not IsRegularUser
711Root: HKCR; Subkey: "celestia_script\Shell\open\Command"; ValueType: string; ValueData: """{app}\celestia.exe"" --once --dir ""{app}"" -u ""%1"""; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: not IsRegularUser
712
713; If installing as regular user, write to HKCU
714
715Root: HKCU; Subkey: "Software\Classes\cel"; Flags: uninsdeletekeyifempty; Check: IsRegularUser
716Root: HKCU; Subkey: "Software\Classes\cel"; ValueType: string; ValueData: "URL:cel Protocol"; Tasks: urlassoc; Flags: uninsdeletevalue; Check: IsRegularUser
717Root: HKCU; Subkey: "Software\Classes\cel"; ValueName: "URL Protocol"; ValueType: string; Tasks: urlassoc; Flags: uninsdeletevalue; Check: IsRegularUser
718
719Root: HKCU; Subkey: "Software\Classes\cel\Shell"; ValueType: string; Tasks: urlassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: IsRegularUser
720Root: HKCU; Subkey: "Software\Classes\cel\Shell\open"; ValueType: string; Tasks: urlassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: IsRegularUser
721Root: HKCU; Subkey: "Software\Classes\cel\Shell\open\Command"; ValueType: string; ValueData: """{app}\celestia.exe"" --once --dir ""{app}"" -u ""%1"""; Tasks: urlassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: IsRegularUser
722
723Root: HKCU; Subkey: "Software\Classes\.cel"; ValueType: string; ValueData: "celestia_script"; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: IsRegularUser
724Root: HKCU; Subkey: "Software\Classes\.clx"; ValueType: string; ValueData: "celestia_script"; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: IsRegularUser
725Root: HKCU; Subkey: "Software\Classes\.celx"; ValueType: string; ValueData: "celestia_script"; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: IsRegularUser
726
727Root: HKCU; Subkey: "Software\Classes\celestia_script"; ValueName: "URL Protocol"; ValueType: string; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: IsRegularUser
728Root: HKCU; Subkey: "Software\Classes\celestia_script\Shell"; ValueType: string; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: IsRegularUser
729Root: HKCU; Subkey: "Software\Classes\celestia_script\Shell\open"; ValueType: string; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: IsRegularUser
730Root: HKCU; Subkey: "Software\Classes\celestia_script\Shell\open\Command"; ValueType: string; ValueData: """{app}\celestia.exe"" --once --dir ""{app}"" -u ""%1"""; Tasks: fileassoc; Flags: uninsdeletevalue uninsdeletekeyifempty; Check: IsRegularUser
731
732[Run]
733Filename: "{app}\celestia.exe"; Description: "Launch Celestia"; Flags: nowait postinstall skipifsilent
734
735[UninstallDelete]
736Type: files; Name: "{app}\celestia.url"
737
738[code]
739function IsRegularUser(): Boolean;
740begin
741Result := not (IsAdminLoggedOn or IsPowerUserLoggedOn);
742end;
743
744function DefDirRoot(Param: String): String;
745begin
746if IsRegularUser then
747Result := ExpandConstant('{localappdata}')
748else
749Result := ExpandConstant('{pf}')
750end;
751