blob: 9eca9218c82af0a678e2bc271e94c9ff08672c0e [file] [log] [blame]
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001Document Type: WSE
2item: Global
Tim Petersce5f13a2001-07-31 03:24:55 +00003 Version=8.14
Tim Peters0eb4f3e2001-07-17 04:05:43 +00004 Title=Python 2.2 alpha 1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00005 Flags=00010100
6 Languages=65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
7 Japanese Font Name=MS Gothic
8 Japanese Font Size=10
Tim Petersdb642c62001-07-29 02:04:20 +00009 Start Gradient=0 255 0
10 End Gradient=0 128 0
11 Windows Flags=00000100000011010010010100001010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +000012 Log Pathname=%MAINDIR%\INSTALL.LOG
13 Message Font=MS Sans Serif
14 Font Size=8
Tim Petersa1fd0502001-07-30 07:30:56 +000015 Pages Modified=00010000011101000000000100000010
Tim Peterse7b2a272001-07-29 09:28:37 +000016 Extra Pages=00000000000000000000000010110010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +000017 Disk Filename=SETUP
18 Patch Flags=0000000000000001
19 Patch Threshold=85
20 Patch Memory=4000
Tim Peters0eb4f3e2001-07-17 04:05:43 +000021 EXE Filename=Python-2.2a1.exe
Tim Petersa1fd0502001-07-30 07:30:56 +000022 Dialogs Version=8
Tim Peters386b7a32001-07-29 19:02:52 +000023 Version File=2.2a1
24 Version Description=Python Programming Language
25 Version Copyright=©2001 Python Software Foundation
26 Version Company=PythonLabs at Zope Corporation
Tim Peters50e278e2001-07-29 00:48:54 +000027 Crystal Format=10111100101100000010001001001001
Tim Peters6307bb82001-07-29 18:55:06 +000028 Step View=&All
Tim Peterse7b2a272001-07-29 09:28:37 +000029 Variable Name1=_WISE_
30 Variable Description1=WISE root directory
31 Variable Default1=C:\PROGRAM FILES\WISE INSTALLMASTER 8.1
32 Variable Flags1=00001000
33 Variable Name2=_TCLMINOR_
34 Variable Description2=Tcl/Tk Minor Version (e.g. the "3" in "8.3.1")
35 Variable Default2=3
36 Variable Flags2=00001000
37 Variable Name3=_DOC_
38 Variable Description3=The unpacked HTML doc directory.
39 Variable Default3=..\html
Tim Petersd8c7da42001-07-29 19:57:07 +000040 Variable Flags3=00001001
Tim Peterse7b2a272001-07-29 09:28:37 +000041 Variable Name4=_SYS_
42 Variable Description4=System directory (where to find MSVCRT.DLL)
43 Variable Default4=C:\Windows\System
44 Variable Values4=C:\Windows\System
45 Variable Values4=C:\WINNT\System32
46 Variable Flags4=00000010
47 Variable Name5=_PYMAJOR_
48 Variable Description5=Python major version number; the 2 in 2.3.
49 Variable Default5=2
Guido van Rossumcce79a12000-06-30 14:50:52 +000050 Variable Flags5=00001000
Tim Peterse7b2a272001-07-29 09:28:37 +000051 Variable Name6=_PYMINOR_
52 Variable Description6=Python minor version number; the 3 in 2.3
53 Variable Default6=2
Tim Petersdb642c62001-07-29 02:04:20 +000054 Variable Flags6=00001000
Guido van Rossume4aa4ca2000-06-29 22:32:08 +000055end
56item: Set Variable
Tim Peterse7b2a272001-07-29 09:28:37 +000057 Variable=APPTITLE
58 Value=Python 2.2a1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +000059end
Tim Peterse7b2a272001-07-29 09:28:37 +000060item: Remark
61end
62item: Remark
63 Text=When the version number changes, set the compiler
64end
65item: Remark
66 Text=vrbls _PYMAJOR_ and _PYMINOR_.
67end
68item: Remark
69 Text=Nothing in the script below should need fiddling then.
70end
71item: Remark
Tim Peters6307bb82001-07-29 18:55:06 +000072 Text=Other things that need fiddling:
73end
74item: Remark
Tim Petersa7f6de72001-08-01 18:42:54 +000075 Text= The APPTITLE setting above.
76end
77item: Remark
Tim Peters6307bb82001-07-29 18:55:06 +000078 Text= The "Title:" in the upper left corner of the GUI.
79end
80item: Remark
81 Text= Build Settings and Version Resource on step 6 (Finish) of the Installation Expert
82end
83item: Remark
84 Text= Be sure to select Steps->All or you may not see these!
85end
86item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +000087end
88item: Remark
89 Text=PY_VERSION should be major.minor only; used to create the registry key; must match MS_DLL_ID in python_nt.rc
90end
91item: Set Variable
92 Variable=PY_VERSION
93 Value=%_PYMAJOR_%.%_PYMINOR_%
94end
95item: Remark
96 Text=GROUP is the Start menu group name; user can override.
97end
98item: Set Variable
99 Variable=GROUP
100 Value=Python %PY_VERSION%
Tim Petersd8c7da42001-07-29 19:57:07 +0000101 Flags=10000000
Tim Peterse7b2a272001-07-29 09:28:37 +0000102end
103item: Remark
104 Text=MAINDIR is the app directory; user can override.
105end
106item: Set Variable
107 Variable=MAINDIR
108 Value=Python%_PYMAJOR_%%_PYMINOR_%
109end
110item: Remark
111end
112item: Remark
113 Text=Give non-admin users a chance to abort.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000114end
Tim Peters9a83b922000-09-01 19:30:26 +0000115item: Check Configuration
116 Flags=10011111
117end
118item: Display Message
119 Title=Doing non-admin install
120 Text=The current login does not have Administrator Privileges on this machine. Python will install its registry information into the per-user area only for the current login, instead of into the per-machine area for every account on this machine. Some advanced uses of Python may not work as a result (for example, running a Python script as a service).
121 Text=
122 Text=If this is not what you want, please click Cancel to abort this installation, log on as an Administrator, and start the installation again.
123 Flags=00001000
124end
125item: End Block
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000126end
Tim Peterse7b2a272001-07-29 09:28:37 +0000127item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000128end
Tim Petersb2a22f42001-03-11 04:30:35 +0000129item: Remark
Tim Peters0097bae2001-07-29 19:27:23 +0000130 Text=BEGIN WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
131end
132item: Remark
133 Text=Note from Tim: the "stop" on the next line is actually "pause".
Tim Peters6307bb82001-07-29 18:55:06 +0000134end
135item: Open/Close INSTALL.LOG
136 Flags=00000001
137end
138item: Remark
139 Text=If the destination system does not have a writable Windows\System directory, system files will be written to the Windows\ directory
Tim Peterse7b2a272001-07-29 09:28:37 +0000140end
141item: Check if File/Dir Exists
142 Pathname=%SYS%
143 Flags=10000100
Tim Petersb2a22f42001-03-11 04:30:35 +0000144end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000145item: Set Variable
Tim Peterse7b2a272001-07-29 09:28:37 +0000146 Variable=SYS
147 Value=%WIN%
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000148end
Tim Peterse7b2a272001-07-29 09:28:37 +0000149item: End Block
150end
Tim Peters0097bae2001-07-29 19:27:23 +0000151item: Check Configuration
152 Flags=10111011
153end
154item: Get Registry Key Value
155 Variable=COMMON
156 Key=SOFTWARE\Microsoft\Windows\CurrentVersion
157 Default=C:\Program Files\Common Files
158 Value Name=CommonFilesDir
159 Flags=00000100
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000160end
161item: Get Registry Key Value
162 Variable=PROGRAM_FILES
163 Key=SOFTWARE\Microsoft\Windows\CurrentVersion
164 Default=C:\Program Files
165 Value Name=ProgramFilesDir
Tim Peters0097bae2001-07-29 19:27:23 +0000166 Flags=00000100
167end
168item: Set Variable
169 Variable=EXPLORER
170 Value=1
171end
172item: End Block
173end
174item: Remark
175 Text=Note from Tim: doesn't seem to be a way to get the true boot drive, the Wizard hardcodes "C".
176end
177item: Set Variable
178 Variable=MAINDIR
179 Value=C:\%MAINDIR%
180 Flags=00001100
181end
182item: Remark
183 Text=BACKUP is the variable that holds the path that all backup files will be copied to when overwritten
184end
185item: Set Variable
186 Variable=BACKUP
187 Value=%MAINDIR%\BACKUP
188 Flags=10000000
189end
190item: Remark
191 Text=DOBACKUP determines if a backup will be performed. The possible values are A (do backup) or B (do not do backup)
192end
193item: Set Variable
194 Variable=DOBACKUP
195 Value=A
Tim Peters0097bae2001-07-29 19:27:23 +0000196end
197item: Remark
198 Text=BRANDING determines if the installation will be branded with a name and company. By default, this is written to the INST directory (installation media).
199end
200item: Set Variable
201 Variable=BRANDING
202 Value=0
203end
204item: If/While Statement
205 Variable=BRANDING
206 Value=1
207end
208item: Read INI Value
209 Variable=NAME
210 Pathname=%INST%\CUSTDATA.INI
211 Section=Registration
212 Item=Name
213end
214item: Read INI Value
215 Variable=COMPANY
216 Pathname=%INST%\CUSTDATA.INI
217 Section=Registration
218 Item=Company
219end
220item: If/While Statement
221 Variable=NAME
222end
223item: Set Variable
224 Variable=DOBRAND
225 Value=1
226end
227item: Get System Information
228 Variable=NAME
229 Flags=00000110
230end
231item: Get System Information
232 Variable=COMPANY
233 Flags=00000111
234end
235item: End Block
236end
237item: End Block
238end
239item: Remark
240 Text=END WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
241end
242item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000243end
Tim Peterse7b2a272001-07-29 09:28:37 +0000244item: Remark
Tim Peters4670b3a2001-07-29 19:48:44 +0000245 Text=March thru the user GUI.
246end
247item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +0000248 Text=COMPONENTS values:
249end
250item: Remark
251 Text=A: interpreter, libraries and Tcl/Tk
252end
253item: Remark
254 Text=B: docs
255end
256item: Remark
257 Text=C: tools
258end
259item: Remark
260 Text=D: test suite
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000261end
Tim Peters96e1d2f2001-07-30 23:06:21 +0000262item: Remark
263 Text=E: register file extensions (requires Admin privs)
264end
265item: Check Configuration
266 Flags=10111111
267end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000268item: Set Variable
269 Variable=COMPONENTS
Tim Peters96e1d2f2001-07-30 23:06:21 +0000270 Value=ABCDE
271end
272item: Else Statement
273end
274item: Remark
275 Text=Lowercase E grays out the "register file extension" choice.
276end
277item: Set Variable
278 Variable=COMPONENTS
279 Value=ABCDe
280end
281item: End Block
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000282end
283item: Wizard Block
284 Direction Variable=DIRECTION
285 Display Variable=DISPLAY
Tim Petersdb642c62001-07-29 02:04:20 +0000286 Bitmap Pathname=%_WISE_%\Dialogs\Template\Wizard.bmp
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000287 X Position=9
288 Y Position=10
289 Filler Color=8421440
290 Flags=00000011
291end
292item: Custom Dialog Set
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000293 Name=Select Destination Directory
294 Display Variable=DISPLAY
295 item: Dialog
296 Title=%APPTITLE% Installation
297 Title French=Installation de %APPTITLE%
298 Title German=Installation von %APPTITLE%
299 Title Spanish=Instalación de %APPTITLE%
300 Title Italian=Installazione di %APPTITLE%
301 Width=271
302 Height=224
303 Font Name=Helv
304 Font Size=8
305 item: Push Button
306 Rectangle=150 187 195 202
307 Variable=DIRECTION
308 Value=N
309 Create Flags=01010000000000010000000000000001
310 Text=&Next >
311 Text French=&Suite >
312 Text German=&Weiter >
313 Text Spanish=&Siguiente >
314 Text Italian=&Avanti >
315 end
316 item: Push Button
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000317 Rectangle=211 187 256 202
318 Action=3
319 Create Flags=01010000000000010000000000000000
320 Text=&Cancel
321 Text French=&Annuler
322 Text German=&Abbrechen
323 Text Spanish=&Cancelar
324 Text Italian=&Annulla
325 end
326 item: Static
327 Rectangle=8 180 256 181
328 Action=3
329 Create Flags=01010000000000000000000000000111
330 end
331 item: Static
Tim Peters60515572001-08-01 18:33:33 +0000332 Rectangle=86 9 258 34
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000333 Create Flags=01010000000000000000000000000000
334 Flags=0000000000000001
335 Name=Times New Roman
336 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
337 Text=Select Destination Directory
338 Text French=Sélectionner le répertoire de destination
339 Text German=Zielverzeichnis wählen
340 Text Spanish=Seleccione el directorio de destino
341 Text Italian=Selezionare Directory di destinazione
342 end
Tim Peters4951a982001-08-01 03:29:59 +0000343 item: Listbox
Tim Peters60515572001-08-01 18:33:33 +0000344 Rectangle=86 50 257 175
Tim Peters4951a982001-08-01 03:29:59 +0000345 Variable=MAINDIR
346 Enabled Color=00000000000000001111111111111111
347 Create Flags=01010000100000010000000101000001
348 Flags=0000110000001010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000349 Text=%MAINDIR%
Tim Peters4951a982001-08-01 03:29:59 +0000350 Text=
351 end
352 item: Static
Tim Peters60515572001-08-01 18:33:33 +0000353 Rectangle=86 34 250 49
Tim Peters4951a982001-08-01 03:29:59 +0000354 Enabled Color=00000000000000001111111111111111
355 Create Flags=01010000000000000000000000000000
356 Text=Please select a directory for the %APPTITLE% files.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000357 end
358 end
359 item: Dialog
360 Title=Select Destination Directory
361 Title French=Sélectionner le répertoire de destination
362 Title German=Zielverzeichnis wählen
363 Title Spanish=Seleccione el directorio de destino
364 Title Italian=Selezionare Directory di destinazione
365 Width=221
366 Height=173
367 Font Name=Helv
368 Font Size=8
369 item: Listbox
370 Rectangle=5 5 163 149
371 Variable=MAINDIR
372 Create Flags=01010000100000010000000101000000
373 Flags=0000110000100010
374 Text=%MAINDIR%
375 Text French=%MAINDIR%
376 Text German=%MAINDIR%
377 Text Spanish=%MAINDIR%
378 Text Italian=%MAINDIR%
379 end
380 item: Push Button
381 Rectangle=167 6 212 21
382 Create Flags=01010000000000010000000000000001
383 Text=OK
384 Text French=OK
385 Text German=OK
386 Text Spanish=Aceptar
387 Text Italian=OK
388 end
389 item: Push Button
390 Rectangle=167 25 212 40
391 Variable=MAINDIR
392 Value=%MAINDIR_SAVE%
393 Create Flags=01010000000000010000000000000000
394 Flags=0000000000000001
395 Text=Cancel
396 Text French=Annuler
397 Text German=Abbrechen
398 Text Spanish=Cancelar
399 Text Italian=Annulla
400 end
401 end
402end
403item: Custom Dialog Set
Tim Petersa1fd0502001-07-30 07:30:56 +0000404 Name=Backup Replaced Files
405 Display Variable=DISPLAY
406 item: Dialog
Tim Peters60515572001-08-01 18:33:33 +0000407 Title=%APPTITLE% Installation
Tim Petersa1fd0502001-07-30 07:30:56 +0000408 Title French=Fichiers de Sauvegarde Remplacés
409 Title German=Sicherungskopie von ersetzten Dateien erstellen
410 Title Portuguese=Ficheiros substituídos de segurança
411 Title Spanish=Copias de seguridad de los archivos reemplazados
412 Title Italian=Backup file sostituiti
413 Title Danish=Sikkerhedskopiering af erstattede filer
414 Title Dutch=Vervangen bestanden kopiëren
415 Title Norwegian=Sikkerhetskopiere erstattede filer
416 Title Swedish=Säkerhetskopiera utbytta filer
417 Width=280
418 Height=224
419 Font Name=Helv
420 Font Size=8
421 item: Push Button
Tim Petersb8b32912001-08-01 03:42:27 +0000422 Rectangle=150 187 195 201
Tim Petersa1fd0502001-07-30 07:30:56 +0000423 Variable=DIRECTION
424 Value=N
425 Create Flags=01010000000000010000000000000001
426 Text=&Next >
427 Text French=&Suivant>
428 Text German=&Weiter>
429 Text Portuguese=&Próximo>
430 Text Spanish=&Siguiente >
431 Text Italian=&Avanti >
432 Text Danish=&Næste>
433 Text Dutch=&Volgende>
434 Text Norwegian=&Neste>
435 Text Swedish=&Nästa >
436 end
437 item: Push Button
Tim Petersb8b32912001-08-01 03:42:27 +0000438 Rectangle=105 187 150 201
Tim Petersa1fd0502001-07-30 07:30:56 +0000439 Variable=DIRECTION
440 Value=B
441 Create Flags=01010000000000010000000000000000
442 Text=< &Back
443 Text French=<&Retour
444 Text German=<&Zurück
445 Text Portuguese=<&Retornar
446 Text Spanish=<&Retroceder
447 Text Italian=< &Indietro
448 Text Danish=<&Tilbage
449 Text Dutch=<&Terug
450 Text Norwegian=<&Tilbake
451 Text Swedish=< &Tillbaka
452 end
453 item: Push Button
Tim Petersb8b32912001-08-01 03:42:27 +0000454 Rectangle=222 187 264 201
Tim Petersa1fd0502001-07-30 07:30:56 +0000455 Action=3
456 Create Flags=01010000000000010000000000000000
457 Text=Cancel
458 Text French=Annuler
459 Text German=Abbrechen
460 Text Portuguese=Cancelar
461 Text Spanish=Cancelar
462 Text Italian=Annulla
463 Text Danish=Annuller
464 Text Dutch=Annuleren
465 Text Norwegian=Avbryt
466 Text Swedish=Avbryt
467 end
468 item: Static
469 Rectangle=9 177 263 178
470 Action=3
471 Create Flags=01010000000000000000000000000111
472 end
473 item: Static
Tim Peters60515572001-08-01 18:33:33 +0000474 Rectangle=86 37 256 101
Tim Petersa1fd0502001-07-30 07:30:56 +0000475 Create Flags=01010000000000000000000000000000
Tim Peters60515572001-08-01 18:33:33 +0000476 Text=This installation program can create backup copies of all files replaced during the installation. These files will be used when the software is uninstalled and a rollback is requested. If backup copies are not created, you will only be able to uninstall the software and not roll the system back to a previous state.
477 Text=
478 Text=Do you want to create backups of replaced files?
Tim Petersa1fd0502001-07-30 07:30:56 +0000479 Text French=Le programme d'installation peut créer des copies de sauvegarde de tous les fichiers remplacés pendant l'installation. Ces fichiers sont utilisés au cas où le logiciel est désinstallé et que l'on procède à la reprise du système. Si les copies de sauvegarde ne sont pas créées, on ne pourra que désinstaller le logiciel sans reprendre le système à un état précédent. Voulez-vous créer une sauvegarde des fichiers remplacés ?
480 Text German=Dieses Installationsprogramm kann Sicherungskopien von allen während der Installation ersetzten Dateien erstellen. Diese Dateien werden zur Rückgängigmachung der Installation und bei Anforderung eines Rollbacks verwendet. Ohne Sicherungskopien ist nur eine Rückgängigmachung der Installation möglich, nicht aber ein Rollback des Systems. Sicherungskopien der ersetzten Dateien erstellen?
481 Text Portuguese=Este programa de instalação pode criar cópias de segurança de todos os ficheiros substituídos durante a instalação. Estes ficheiros serão utilizados quando o programa for desinstalado e for requisitada uma retomada. Se as cópias de segurança não forem criadas, só poderá desinstalar o programa e não pode retomar um estado anterior do sistema. Deseja criar cópias de segurança dos ficheiros substituídos?
482 Text Spanish=Este programa de instalación puede crear copias de seguridad de todos los archivos reemplazados durante la instalación. Estos archivos se utilizarán cuando se desinstale el software y se solicite volver al estado anterior. Si no se crean copias de seguridad, únicamente podrá desinstalar el software y no podrá devolver el sistema al estado anterior. ¿Desea crear archivos de seguridad de los archivos reemplazados?
483 Text Italian=Questo programma di installazione può creare copie di backup di tutti i file sostituiti durante l’installazione. Questi file saranno usati quando il software sarà disinstallato e sarà richiesto un ritorno allo stato precedente. Se non crei le copie di backup, potrai solo disinstallare il software, ma non potrai riportare il sistema allo stato precedente. Vuoi creare i file di backup dei file sostituiti?
484 Text Danish=Dette installationsprogram kan oprette sikkerhedskopier af alle filer, som erstattes under installationen. Disse filer benyttes, når softwaren fjernes, og den tidligere systemkonfiguration genetableres. Hvis der ikke oprettes sikkerhedskopier, kan du kun fjerne den installerede software og ikke genetablere den tidligere systemkonfiguration. Vil du oprette sikkerhedskopier af filer, som erstattes?
485 Text Dutch=Dit installatieprogramma kan kopieën maken van alle bestanden die tijdens de installatie worden vervangen. Deze worden dan gebruikt als de software-installatie ongedaan wordt gemaakt en u het systeem wilt laten terugkeren naar de oorspronkelijke staat. Als er geen back-up kopieën worden gemaakt, kunt u de software enkel verwijderen maar het systeem niet in de oorspronkelijke staat terugbrengen. Wilt u een back-up maken van de vervangen bestanden?
486 Text Norwegian=Dette installasjonsprogrammet kan lage sikkerhetskopier av alle filer som blir erstattet under installasjonen. Disse filene vil tas i bruk når programvaren er avinstallert og det er behov for tilbakestilling. Hvis det ikke er laget sikkerhetskopier, kan du kun avinstallere programvaren og ikke stille systemet tilbake til tidligere status. Ønsker du å lage sikkerhetskopier av de filene som blir erstattet nå?
487 Text Swedish=Installationsprogrammet kan skapa säkerhetskopior av alla filer som byts ut under installationen. Dessa filer kan sedan användas när programvaran avinstalleras och du begär rollback. Om du då inte har några säkerhetskopior kan du bara avinstallera programvaran, inte återskapa systemet i dess tidigare skick. Vill du göra säkerhetskopior av de ersatta filerna?
488 end
489 item: Radio Button
Tim Peters60515572001-08-01 18:33:33 +0000490 Rectangle=113 100 212 126
Tim Petersa1fd0502001-07-30 07:30:56 +0000491 Variable=DOBACKUP
492 Create Flags=01010000000000010000000000001001
Tim Peters60515572001-08-01 18:33:33 +0000493 Text=&Yes (make backups)
494 Text=N&o (do not make backups)
Tim Petersa1fd0502001-07-30 07:30:56 +0000495 Text=
496 Text French=&Oui
497 Text French=N&on
498 Text French=
499 Text German=&Ja
500 Text German=N&ein
501 Text German=
502 Text Portuguese=&Sim
503 Text Portuguese=Nã&o
504 Text Portuguese=
505 Text Spanish=&Sí
506 Text Spanish=N&o
507 Text Spanish=
508 Text Italian=&Sì
509 Text Italian=N&o
510 Text Italian=
511 Text Danish=&Ja
512 Text Danish=&Nej
513 Text Danish=
514 Text Dutch=&Ja
515 Text Dutch=N&ee
516 Text Dutch=
517 Text Norwegian=&Ja
518 Text Norwegian=&Nei
519 Text Norwegian=
520 Text Swedish=&Ja
521 Text Swedish=N&ej
522 Text Swedish=
523 end
524 item: Static
Tim Petersa1fd0502001-07-30 07:30:56 +0000525 Control Name=BACK2
Tim Peters60515572001-08-01 18:33:33 +0000526 Rectangle=86 138 256 166
Tim Petersa1fd0502001-07-30 07:30:56 +0000527 Action=1
528 Create Flags=01010000000000000000000000000111
529 Text=Backup File Destination Directory
530 Text French=Répertoire de destination des fichiers de sauvegarde
531 Text German=Zielverzeichnis für die Sicherungsdatei
532 Text Portuguese=Directório de destino de ficheiro de segurança
533 Text Spanish=Directorio de Destino de los Archivos de Seguridad
534 Text Italian=Directory di destinazione dei file di backup
535 Text Danish=Destinationsbibliotek til sikkerhedskopier
536 Text Dutch=Doeldirectory backup-bestand
537 Text Norwegian=Målkatalog for sikkerhetskopier
538 Text Swedish=Katalog för säkerhetskopierade filer
539 end
540 item: Push Button
541 Control Name=BACK3
Tim Peters60515572001-08-01 18:33:33 +0000542 Rectangle=212 148 254 162
Tim Petersa1fd0502001-07-30 07:30:56 +0000543 Variable=BACKUP_SAVE
544 Value=%BACKUP%
545 Destination Dialog=1
546 Action=2
547 Create Flags=01010000000000010000000000000000
548 Text=B&rowse...
549 Text French=P&arcourir
550 Text German=B&lättern...
551 Text Portuguese=P&rocurar
552 Text Spanish=V&isualizar...
553 Text Italian=Sfoglia...
554 Text Danish=&Gennemse...
555 Text Dutch=B&laderen...
556 Text Norwegian=Bla igjennom
557 Text Swedish=&Bläddra
558 end
559 item: Static
560 Control Name=BACK4
Tim Peters60515572001-08-01 18:33:33 +0000561 Rectangle=103 150 203 160
Tim Petersa1fd0502001-07-30 07:30:56 +0000562 Destination Dialog=2
563 Create Flags=01010000000000000000000000000000
564 Text=%BACKUP%
565 Text French=%BACKUP%
566 Text German=%BACKUP%
567 Text Portuguese=%BACKUP%
568 Text Spanish=%BACKUP%
569 Text Italian=%BACKUP%
570 Text Danish=%BACKUP%
571 Text Dutch=%BACKUP%
572 Text Norwegian=%BACKUP%
573 Text Swedish=%BACKUP%
574 end
Tim Peters60515572001-08-01 18:33:33 +0000575 item: Static
576 Rectangle=86 9 258 29
577 Create Flags=01010000000000000000000000000000
578 Flags=0000000000000001
579 Name=Times New Roman
580 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
581 Text=Backup Replaced Files
582 Text French=Sélectionner les composants
583 Text German=Komponenten auswählen
584 Text Spanish=Seleccione componentes
585 Text Italian=Selezionare i componenti
586 end
Tim Petersa1fd0502001-07-30 07:30:56 +0000587 item: If/While Statement
588 Variable=DOBACKUP
589 Value=B
590 end
591 item: Set Control Attribute
592 Control Name=BACK3
593 Operation=1
594 end
595 item: Set Control Attribute
596 Control Name=BACK4
597 Operation=1
598 end
599 item: Else Statement
600 end
601 item: Set Control Attribute
602 Control Name=BACK3
603 end
604 item: Set Control Attribute
605 Control Name=BACK4
606 end
607 item: End Block
608 end
609 end
610 item: Dialog
611 Title=Select Destination Directory
612 Title French=Choisissez le répertoire de destination
613 Title German=Zielverzeichnis wählen
614 Title Portuguese=Seleccionar Directório de Destino
615 Title Spanish=Seleccione el Directorio de Destino
616 Title Italian=Seleziona Directory di destinazione
617 Title Danish=Vælg Destinationsbibliotek
618 Title Dutch=Kies Doeldirectory
619 Title Norwegian=Velg målkatalog
620 Title Swedish=Välj destinationskalatog
621 Width=221
622 Height=173
623 Font Name=Helv
624 Font Size=8
625 item: Listbox
626 Rectangle=5 2 160 149
627 Variable=BACKUP
628 Create Flags=01010000100000010000000101000000
629 Flags=0000110000100010
630 Text=%BACKUP%
631 Text=
632 Text French=%BACKUP%
633 Text French=
634 Text German=%BACKUP%
635 Text German=
636 Text Portuguese=%BACKUP%
637 Text Portuguese=
638 Text Spanish=%BACKUP%
639 Text Spanish=
640 Text Italian=%BACKUP%
641 Text Italian=
642 Text Danish=%BACKUP%
643 Text Danish=
644 Text Dutch=%BACKUP%
645 Text Dutch=
646 Text Norwegian=%BACKUP%
647 Text Norwegian=
648 Text Swedish=%BACKUP%
649 Text Swedish=
650 end
651 item: Push Button
652 Rectangle=167 6 212 21
653 Create Flags=01010000000000010000000000000001
654 Text=OK
655 Text French=OK
656 Text German=OK
657 Text Portuguese=OK
658 Text Spanish=ACEPTAR
659 Text Italian=OK
660 Text Danish=OK
661 Text Dutch=OK
662 Text Norwegian=OK
663 Text Swedish=OK
664 end
665 item: Push Button
666 Rectangle=167 25 212 40
667 Variable=BACKUP
668 Value=%BACKUP_SAVE%
669 Create Flags=01010000000000010000000000000000
670 Flags=0000000000000001
671 Text=Cancel
672 Text French=Annuler
673 Text German=Abbrechen
674 Text Portuguese=Cancelar
675 Text Spanish=Cancelar
676 Text Italian=Annulla
677 Text Danish=Slet
678 Text Dutch=Annuleren
679 Text Norwegian=Avbryt
680 Text Swedish=Avbryt
681 end
682 end
683end
684item: Custom Dialog Set
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000685 Name=Select Components
686 Display Variable=DISPLAY
687 item: Dialog
688 Title=%APPTITLE% Installation
689 Title French=Installation de %APPTITLE%
690 Title German=Installation von %APPTITLE%
691 Title Spanish=Instalación de %APPTITLE%
692 Title Italian=Installazione di %APPTITLE%
693 Width=271
694 Height=224
695 Font Name=Helv
696 Font Size=8
697 item: Push Button
698 Rectangle=150 187 195 202
699 Variable=DIRECTION
700 Value=N
701 Create Flags=01010000000000010000000000000001
702 Text=&Next >
703 Text French=&Suite >
704 Text German=&Weiter >
705 Text Spanish=&Siguiente >
706 Text Italian=&Avanti >
707 end
708 item: Push Button
709 Rectangle=105 187 150 202
710 Variable=DIRECTION
711 Value=B
712 Create Flags=01010000000000010000000000000000
713 Text=< &Back
714 Text French=< &Retour
715 Text German=< &Zurück
716 Text Spanish=< &Atrás
717 Text Italian=< &Indietro
718 end
719 item: Push Button
720 Rectangle=211 187 256 202
721 Action=3
722 Create Flags=01010000000000010000000000000000
723 Text=&Cancel
724 Text French=&Annuler
725 Text German=&Abbrechen
726 Text Spanish=&Cancelar
727 Text Italian=&Annulla
728 end
729 item: Static
730 Rectangle=8 180 256 181
731 Action=3
732 Create Flags=01010000000000000000000000000111
733 end
734 item: Static
735 Rectangle=86 8 258 42
736 Create Flags=01010000000000000000000000000000
737 Flags=0000000000000001
738 Name=Times New Roman
739 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
740 Text=Select Components
741 Text French=Sélectionner les composants
742 Text German=Komponenten auswählen
743 Text Spanish=Seleccione componentes
744 Text Italian=Selezionare i componenti
745 end
746 item: Checkbox
Tim Peters60515572001-08-01 18:33:33 +0000747 Rectangle=86 62 256 134
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000748 Variable=COMPONENTS
749 Create Flags=01010000000000010000000000000011
750 Flags=0000000000000110
Tim Peterse7b2a272001-07-29 09:28:37 +0000751 Text=Python interpreter, library and Tcl/Tk
752 Text=Python HTML docs
Tim Peters6307bb82001-07-29 18:55:06 +0000753 Text=Python utility scripts (Tools/)
754 Text=Python test suite (Lib/test/)
Tim Peters96e1d2f2001-07-30 23:06:21 +0000755 Text=Register file extensons (requires Admin privs)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000756 Text=
Tim Peters6307bb82001-07-29 18:55:06 +0000757 Text French=Python interpreter, library and Tcl/Tk
758 Text French=Python HTML docs
759 Text French=Python utility scripts (Tools/)
760 Text French=Python test suite (Lib/test/)
Tim Peters96e1d2f2001-07-30 23:06:21 +0000761 Text French=Register file extensons (requires Admin privs)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000762 Text French=
Tim Peters6307bb82001-07-29 18:55:06 +0000763 Text German=Python interpreter, library and Tcl/Tk
764 Text German=Python HTML docs
765 Text German=Python utility scripts (Tools/)
766 Text German=Python test suite (Lib/test/)
Tim Peters96e1d2f2001-07-30 23:06:21 +0000767 Text German=Register file extensons (requires Admin privs)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000768 Text German=
Tim Peters6307bb82001-07-29 18:55:06 +0000769 Text Spanish=Python interpreter, library and Tcl/Tk
770 Text Spanish=Python HTML docs
771 Text Spanish=Python utility scripts (Tools/)
772 Text Spanish=Python test suite (Lib/test/)
Tim Peters96e1d2f2001-07-30 23:06:21 +0000773 Text Spanish=Register file extensons (requires Admin privs)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000774 Text Spanish=
Tim Peters6307bb82001-07-29 18:55:06 +0000775 Text Italian=Python interpreter, library and Tcl/Tk
776 Text Italian=Python HTML docs
777 Text Italian=Python utility scripts (Tools/)
778 Text Italian=Python test suite (Lib/test/)
Tim Peters96e1d2f2001-07-30 23:06:21 +0000779 Text Italian=Register file extensons (requires Admin privs)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000780 Text Italian=
781 end
782 item: Static
783 Rectangle=194 162 242 172
784 Variable=COMPONENTS
785 Value=MAINDIR
786 Create Flags=01010000000000000000000000000010
787 end
788 item: Static
789 Rectangle=194 153 242 162
790 Variable=COMPONENTS
791 Create Flags=01010000000000000000000000000010
792 end
793 item: Static
794 Rectangle=107 153 196 164
795 Create Flags=01010000000000000000000000000000
796 Text=Disk Space Required:
797 Text French=Espace disque requis :
798 Text German=Notwendiger Speicherplatz:
799 Text Spanish=Espacio requerido en el disco:
800 Text Italian=Spazio su disco necessario:
801 end
802 item: Static
803 Rectangle=107 162 196 172
804 Create Flags=01010000000000000000000000000000
805 Text=Disk Space Remaining:
806 Text French=Espace disque disponible :
807 Text German=Verbleibender Speicherplatz:
808 Text Spanish=Espacio en disco disponible:
809 Text Italian=Spazio su disco disponibile:
810 end
811 item: Static
812 Rectangle=86 145 256 175
813 Action=1
814 Create Flags=01010000000000000000000000000111
815 end
816 item: Static
Tim Peters60515572001-08-01 18:33:33 +0000817 Rectangle=86 38 256 57
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000818 Create Flags=01010000000000000000000000000000
819 Text=Choose which components to install by checking the boxes below.
820 Text French=Choisissez les composants que vous voulez installer en cochant les cases ci-dessous.
821 Text German=Wählen Sie die zu installierenden Komponenten, indem Sie in die entsprechenden Kästchen klicken.
822 Text Spanish=Elija los componentes que desee instalar marcando los cuadros de abajo.
823 Text Italian=Scegliere quali componenti installare selezionando le caselle sottostanti.
824 end
825 end
826end
827item: Custom Dialog Set
828 Name=Select Program Manager Group
829 Display Variable=DISPLAY
830 item: Dialog
831 Title=%APPTITLE% Installation
832 Title French=Installation de %APPTITLE%
833 Title German=Installation von %APPTITLE%
834 Title Spanish=Instalación de %APPTITLE%
835 Title Italian=Installazione di %APPTITLE%
836 Width=271
837 Height=224
838 Font Name=Helv
839 Font Size=8
840 item: Push Button
841 Rectangle=150 187 195 202
842 Variable=DIRECTION
843 Value=N
844 Create Flags=01010000000000010000000000000001
845 Text=&Next >
846 Text French=&Suite >
847 Text German=&Weiter >
848 Text Spanish=&Siguiente >
849 Text Italian=&Avanti >
850 end
851 item: Push Button
852 Rectangle=105 187 150 202
853 Variable=DIRECTION
854 Value=B
855 Create Flags=01010000000000010000000000000000
856 Flags=0000000000000001
857 Text=< &Back
858 Text French=< &Retour
859 Text German=< &Zurück
860 Text Spanish=< &Atrás
861 Text Italian=< &Indietro
862 end
863 item: Push Button
864 Rectangle=211 187 256 202
865 Action=3
866 Create Flags=01010000000000010000000000000000
867 Text=&Cancel
868 Text French=&Annuler
869 Text German=&Abbrechen
870 Text Spanish=&Cancelar
871 Text Italian=&Annulla
872 end
873 item: Static
874 Rectangle=8 180 256 181
875 Action=3
876 Create Flags=01010000000000000000000000000111
877 end
878 item: Static
879 Rectangle=86 8 258 42
880 Create Flags=01010000000000000000000000000000
881 Flags=0000000000000001
882 Name=Times New Roman
883 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
Tim Peters68692452000-10-14 07:35:15 +0000884 Text=Select Start Menu Group
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000885 Text French=Sélectionner le groupe du Gestionnaire de programme
886 Text German=Bestimmung der Programm-Managergruppe
887 Text Spanish=Seleccione grupo del Administrador de programas
888 Text Italian=Selezionare il gruppo ProgMan
889 end
890 item: Static
891 Rectangle=86 44 256 68
892 Create Flags=01010000000000000000000000000000
Tim Peters68692452000-10-14 07:35:15 +0000893 Text=Enter the name of the Start Menu program group to which to add the %APPTITLE% icons:
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000894 Text French=Entrez le nom du groupe du Gestionnaire de programme dans lequel vous souhaitez ajouter les icônes de %APPTITLE% :
895 Text German=Geben Sie den Namen der Programmgruppe ein, der das Symbol %APPTITLE% hinzugefügt werden soll:
896 Text Spanish=Escriba el nombre del grupo del Administrador de programas en el que desea agregar los iconos de %APPTITLE%:
897 Text Italian=Inserire il nome del gruppo Program Manager per aggiungere le icone %APPTITLE% a:
898 end
899 item: Combobox
900 Rectangle=86 69 256 175
901 Variable=GROUP
902 Create Flags=01010000001000010000001100000001
903 Flags=0000000000000001
904 Text=%GROUP%
905 Text French=%GROUP%
906 Text German=%GROUP%
907 Text Spanish=%GROUP%
908 Text Italian=%GROUP%
909 end
910 end
911end
912item: Custom Dialog Set
913 Name=Start Installation
914 Display Variable=DISPLAY
915 item: Dialog
916 Title=%APPTITLE% Installation
917 Title French=Installation de %APPTITLE%
918 Title German=Installation von %APPTITLE%
919 Title Spanish=Instalación de %APPTITLE%
920 Title Italian=Installazione di %APPTITLE%
921 Width=271
922 Height=224
923 Font Name=Helv
924 Font Size=8
925 item: Push Button
926 Rectangle=150 187 195 202
927 Variable=DIRECTION
928 Value=N
929 Create Flags=01010000000000010000000000000001
930 Text=&Next >
931 Text French=&Suite >
932 Text German=&Weiter >
933 Text Spanish=&Siguiente >
934 Text Italian=&Avanti >
935 end
936 item: Push Button
937 Rectangle=105 187 150 202
938 Variable=DIRECTION
939 Value=B
940 Create Flags=01010000000000010000000000000000
941 Text=< &Back
942 Text French=< &Retour
943 Text German=< &Zurück
944 Text Spanish=< &Atrás
945 Text Italian=< &Indietro
946 end
947 item: Push Button
948 Rectangle=211 187 256 202
949 Action=3
950 Create Flags=01010000000000010000000000000000
951 Text=&Cancel
952 Text French=&Annuler
953 Text German=&Abbrechen
954 Text Spanish=&Cancelar
955 Text Italian=&Annulla
956 end
957 item: Static
958 Rectangle=8 180 256 181
959 Action=3
960 Create Flags=01010000000000000000000000000111
961 end
962 item: Static
963 Rectangle=86 8 258 42
964 Create Flags=01010000000000000000000000000000
965 Flags=0000000000000001
966 Name=Times New Roman
967 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
968 Text=Ready to Install!
969 Text French=Prêt à installer !
970 Text German=Installationsbereit!
971 Text Spanish=¡Preparado para la instalación!
972 Text Italian=Pronto per l'installazione!
973 end
974 item: Static
975 Rectangle=86 42 256 102
976 Create Flags=01010000000000000000000000000000
977 Text=You are now ready to install %APPTITLE%.
978 Text=
Tim Peters68692452000-10-14 07:35:15 +0000979 Text=Click the Next button to begin the installation, or the Back button to change choices made previously.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000980 Text French=Vous êtes maintenant prêt à installer les fichiers %APPTITLE%.
981 Text French=
982 Text French=Cliquez sur le bouton Suite pour commencer l'installation ou sur le bouton Retour pour entrer les informations d'installation à nouveau.
983 Text German=Sie können %APPTITLE% nun installieren.
984 Text German=
985 Text German=Klicken Sie auf "Weiter", um mit der Installation zu beginnen. Klicken Sie auf "Zurück", um die Installationsinformationen neu einzugeben.
986 Text Spanish=Ya está listo para instalar %APPTITLE%.
987 Text Spanish=
988 Text Spanish=Presione el botón Siguiente para comenzar la instalación o presione Atrás para volver a ingresar la información para la instalación.
989 Text Italian=Ora è possibile installare %APPTITLE%.
990 Text Italian=
991 Text Italian=Premere il pulsante Avanti per avviare l'installazione o il pulsante Indietro per reinserire le informazioni di installazione.
992 end
993 end
994end
Tim Peters0097bae2001-07-29 19:27:23 +0000995item: Remark
996 Text=This reinitializes the BACKUP directory so that it reflects the change the user made to MAINDIR
997end
998item: If/While Statement
999 Variable=DISPLAY
1000 Value=Select Destination Directory
1001end
1002item: Set Variable
1003 Variable=BACKUP
1004 Value=%MAINDIR%\BACKUP
1005end
1006item: End Block
1007end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001008item: End Block
1009end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001010item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001011end
Tim Peters0097bae2001-07-29 19:27:23 +00001012item: Remark
1013 Text=BEGIN WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
1014end
1015item: Remark
1016 Text=When the BACKUP feature is enabled, the BACKUPDIR is initialized
1017end
1018item: If/While Statement
1019 Variable=DOBACKUP
1020 Value=A
1021end
1022item: Set Variable
1023 Variable=BACKUPDIR
1024 Value=%BACKUP%
1025end
1026item: End Block
1027end
1028item: Remark
1029 Text=The BRANDING information is written to the INI file on the installation media.
1030end
1031item: If/While Statement
1032 Variable=BRANDING
1033 Value=1
1034end
1035item: If/While Statement
1036 Variable=DOBRAND
1037 Value=1
1038end
1039item: Edit INI File
1040 Pathname=%INST%\CUSTDATA.INI
1041 Settings=[Registration]
1042 Settings=NAME=%NAME%
1043 Settings=COMPANY=%COMPANY%
1044 Settings=
1045end
1046item: End Block
1047end
1048item: End Block
1049end
1050item: Remark
1051 Text=Begin writing to the INSTALL.LOG
1052end
Tim Peterse7b2a272001-07-29 09:28:37 +00001053item: Open/Close INSTALL.LOG
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001054end
Tim Peters0097bae2001-07-29 19:27:23 +00001055item: Remark
1056 Text=Check free disk space calculates free disk space as well as component sizes.
1057end
1058item: Remark
1059 Text=It should be located before all Install File actions.
1060end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001061item: Check Disk Space
1062 Component=COMPONENTS
1063end
Tim Peterse7b2a272001-07-29 09:28:37 +00001064item: Remark
Tim Peters0097bae2001-07-29 19:27:23 +00001065 Text=This include script allows uninstall support
1066end
Tim Peters96e1d2f2001-07-30 23:06:21 +00001067item: Remark
1068 Text=Note from Tim: this is our own Uninstal.wse, a copy of Wise's except
1069end
1070item: Remark
1071 Text=it writes to HKCU (instead of HKLM) if the user doesn't have admin privs.
1072end
Tim Peters0097bae2001-07-29 19:27:23 +00001073item: Include Script
Tim Peters96e1d2f2001-07-30 23:06:21 +00001074 Pathname=.\Uninstal.wse
Tim Peters0097bae2001-07-29 19:27:23 +00001075end
Tim Peters4670b3a2001-07-29 19:48:44 +00001076item: Remark
1077 Text=Note from Tim: these seeming no-ops actually convert to short filenames.
1078end
Tim Peters0097bae2001-07-29 19:27:23 +00001079item: Set Variable
1080 Variable=COMMON
1081 Value=%COMMON%
1082 Flags=00010100
1083end
Tim Peters0097bae2001-07-29 19:27:23 +00001084item: Set Variable
1085 Variable=MAINDIR
1086 Value=%MAINDIR%
1087 Flags=00010100
1088end
1089item: Remark
1090 Text=This IF/THEN/ELSE reads the correct registry entries for shortcut/icon placement
1091end
1092item: Check Configuration
1093 Flags=10111011
1094end
1095item: Get Registry Key Value
1096 Variable=STARTUPDIR
1097 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1098 Default=%WIN%\Start Menu\Programs\StartUp
1099 Value Name=StartUp
1100 Flags=00000010
1101end
1102item: Get Registry Key Value
1103 Variable=DESKTOPDIR
1104 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1105 Default=%WIN%\Desktop
1106 Value Name=Desktop
1107 Flags=00000010
1108end
1109item: Get Registry Key Value
1110 Variable=STARTMENUDIR
1111 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1112 Default=%WIN%\Start Menu
1113 Value Name=Start Menu
1114 Flags=00000010
1115end
1116item: Get Registry Key Value
1117 Variable=GROUPDIR
1118 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1119 Default=%WIN%\Start Menu\Programs
1120 Value Name=Programs
1121 Flags=00000010
1122end
1123item: Get Registry Key Value
1124 Variable=CSTARTUPDIR
1125 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1126 Default=%STARTUPDIR%
1127 Value Name=Common Startup
1128 Flags=00000100
1129end
1130item: Get Registry Key Value
1131 Variable=CDESKTOPDIR
1132 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1133 Default=%DESKTOPDIR%
1134 Value Name=Common Desktop
1135 Flags=00000100
1136end
1137item: Get Registry Key Value
1138 Variable=CSTARTMENUDIR
1139 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1140 Default=%STARTMENUDIR%
1141 Value Name=Common Start Menu
1142 Flags=00000100
1143end
1144item: Get Registry Key Value
1145 Variable=CGROUPDIR
1146 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1147 Default=%GROUPDIR%
1148 Value Name=Common Programs
1149 Flags=00000100
1150end
1151item: Set Variable
1152 Variable=CGROUP_SAVE
1153 Value=%GROUP%
1154end
1155item: Set Variable
1156 Variable=GROUP
1157 Value=%GROUPDIR%\%GROUP%
1158end
1159item: Else Statement
1160end
Tim Peters4670b3a2001-07-29 19:48:44 +00001161item: Remark
1162 Text=Note from Tim: the Wizard left this block empty!
1163end
1164item: Remark
1165 Text=Perhaps it's only relevant on Windows 3.1.
1166end
Tim Peters0097bae2001-07-29 19:27:23 +00001167item: End Block
1168end
1169item: Remark
1170 Text=END WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
1171end
1172item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001173end
Tim Peters4670b3a2001-07-29 19:48:44 +00001174item: Remark
1175 Text=Long section to install files.
1176end
1177item: Remark
1178end
Tim Peters96e1d2f2001-07-30 23:06:21 +00001179item: Check Configuration
1180 Flags=10111111
1181end
Tim Peterse7b2a272001-07-29 09:28:37 +00001182item: Set Variable
1183 Variable=DLLDEST
1184 Value=%SYS32%
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001185end
Tim Peters96e1d2f2001-07-30 23:06:21 +00001186item: Else Statement
1187end
1188item: Set Variable
1189 Variable=DLLDEST
1190 Value=%MAINDIR%
1191end
1192item: End Block
1193end
Tim Peters5a99e0c2001-08-01 06:29:56 +00001194item: Remark
1195end
1196item: Remark
1197 Text=Install the license even if they deselect everything <wink>.
1198end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001199item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001200 Source=..\license
Tim Peters7527e002000-09-01 19:59:11 +00001201 Destination=%MAINDIR%\LICENSE.txt
1202 Flags=0000000000000010
1203end
1204item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001205 Source=..\readme
Tim Peters7527e002000-09-01 19:59:11 +00001206 Destination=%MAINDIR%\README.txt
1207 Flags=0000000000000010
1208end
1209item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001210 Source=..\misc\news
Tim Peters0d416d32000-09-05 17:14:16 +00001211 Destination=%MAINDIR%\NEWS.txt
1212 Flags=0000000000000010
1213end
Tim Peters39fb28f2000-09-21 07:50:36 +00001214item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001215end
1216item: Remark
Tim Peters5a99e0c2001-08-01 06:29:56 +00001217 Text=These arrange to (recursively!) delete all .pyc and .pyo files at uninstall time.
1218end
1219item: Remark
1220 Text=This "does the right thing": any directories left empty at the end are removed.
1221end
1222item: Add Text to INSTALL.LOG
1223 Text=File Tree: %MAINDIR%\*.pyc
1224end
1225item: Add Text to INSTALL.LOG
1226 Text=File Tree: %MAINDIR%\*.pyo
1227end
1228item: Remark
1229end
1230item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001231 Text=A: interpreter, libraries and Tcl/Tk
1232end
1233item: If/While Statement
1234 Variable=COMPONENTS
1235 Value=A
1236 Flags=00001010
1237end
1238item: Remark
1239 Text=Executables
Tim Peters39fb28f2000-09-21 07:50:36 +00001240end
Tim Peters0d416d32000-09-05 17:14:16 +00001241item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001242 Source=.\python.exe
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001243 Destination=%MAINDIR%\python.exe
1244 Flags=0000000000000010
1245end
1246item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001247 Source=.\pythonw.exe
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001248 Destination=%MAINDIR%\pythonw.exe
1249 Flags=0000000000000010
1250end
1251item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001252 Source=.\w9xpopen.exe
Tim Petersb04e6502000-09-01 07:54:04 +00001253 Destination=%MAINDIR%\w9xpopen.exe
1254 Flags=0000000000000010
1255end
Tim Peters39fb28f2000-09-21 07:50:36 +00001256item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001257end
1258item: Remark
1259 Text=Extension module DLLs (.pyd); keep in synch with libs directory next
Tim Peters39fb28f2000-09-21 07:50:36 +00001260end
Tim Petersb04e6502000-09-01 07:54:04 +00001261item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001262 Source=.\_winreg.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001263 Destination=%MAINDIR%\DLLs\_winreg.pyd
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001264 Description=Extension modules
1265 Flags=0000000000000010
1266end
1267item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001268 Source=.\_sre.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001269 Destination=%MAINDIR%\DLLs\_sre.pyd
1270 Flags=0000000000000010
1271end
1272item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001273 Source=.\_symtable.pyd
Tim Petersb16c56f2001-02-02 21:24:51 +00001274 Destination=%MAINDIR%\DLLs\_symtable.pyd
1275 Flags=0000000000000010
1276end
1277item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001278 Source=.\_testcapi.pyd
Tim Petersd66595f2001-02-04 03:09:53 +00001279 Destination=%MAINDIR%\DLLs\_testcapi.pyd
Tim Peters4d282de2001-02-02 06:33:04 +00001280 Flags=0000000000000010
1281end
1282item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001283 Source=.\_tkinter.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001284 Destination=%MAINDIR%\DLLs\_tkinter.pyd
1285 Flags=0000000000000010
1286end
1287item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001288 Source=.\_socket.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001289 Destination=%MAINDIR%\DLLs\_socket.pyd
1290 Flags=0000000000000010
1291end
1292item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001293 Source=.\bsddb.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001294 Destination=%MAINDIR%\DLLs\bsddb.pyd
1295 Flags=0000000000000010
1296end
1297item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001298 Source=.\mmap.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001299 Destination=%MAINDIR%\DLLs\mmap.pyd
1300 Flags=0000000000000010
1301end
1302item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001303 Source=.\parser.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001304 Destination=%MAINDIR%\DLLs\parser.pyd
1305 Flags=0000000000000010
1306end
1307item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001308 Source=.\pyexpat.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001309 Destination=%MAINDIR%\DLLs\pyexpat.pyd
1310 Flags=0000000000000010
1311end
1312item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001313 Source=.\select.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001314 Destination=%MAINDIR%\DLLs\select.pyd
1315 Flags=0000000000000010
1316end
1317item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001318 Source=.\unicodedata.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001319 Destination=%MAINDIR%\DLLs\unicodedata.pyd
1320 Flags=0000000000000010
1321end
1322item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001323 Source=.\winsound.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001324 Destination=%MAINDIR%\DLLs\winsound.pyd
1325 Flags=0000000000000010
1326end
1327item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001328 Source=.\zlib.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001329 Destination=%MAINDIR%\DLLs\zlib.pyd
1330 Flags=0000000000000010
1331end
1332item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001333end
1334item: Remark
1335 Text=Link libraries (.lib); keep in synch with DLLs above, except that the Python lib lives here.
Tim Peters39fb28f2000-09-21 07:50:36 +00001336end
1337item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001338 Source=.\_winreg.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001339 Destination=%MAINDIR%\libs\_winreg.lib
1340 Description=Link library files
1341 Flags=0000000000000010
1342end
1343item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001344 Source=.\_sre.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001345 Destination=%MAINDIR%\libs\_sre.lib
1346 Flags=0000000000000010
1347end
1348item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001349 Source=.\_symtable.lib
Tim Petersb16c56f2001-02-02 21:24:51 +00001350 Destination=%MAINDIR%\libs\_symtable.lib
1351 Flags=0000000000000010
1352end
1353item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001354 Source=.\_testcapi.lib
Tim Petersd66595f2001-02-04 03:09:53 +00001355 Destination=%MAINDIR%\libs\_testcapi.lib
Tim Peters4d282de2001-02-02 06:33:04 +00001356 Flags=0000000000000010
1357end
1358item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001359 Source=.\_tkinter.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001360 Destination=%MAINDIR%\libs\_tkinter.lib
1361 Description=Extension modules
1362 Flags=0000000000000010
1363end
1364item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001365 Source=.\_socket.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001366 Destination=%MAINDIR%\libs\_socket.lib
1367 Flags=0000000000000010
1368end
1369item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001370 Source=.\bsddb.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001371 Destination=%MAINDIR%\libs\bsddb.lib
1372 Flags=0000000000000010
1373end
1374item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001375 Source=.\mmap.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001376 Destination=%MAINDIR%\libs\mmap.lib
1377 Flags=0000000000000010
1378end
1379item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001380 Source=.\parser.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001381 Destination=%MAINDIR%\libs\parser.lib
1382 Flags=0000000000000010
1383end
1384item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001385 Source=.\pyexpat.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001386 Destination=%MAINDIR%\libs\pyexpat.lib
1387 Flags=0000000000000010
1388end
1389item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001390 Source=.\select.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001391 Destination=%MAINDIR%\libs\select.lib
1392 Flags=0000000000000010
1393end
1394item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001395 Source=.\unicodedata.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001396 Destination=%MAINDIR%\libs\unicodedata.lib
1397 Flags=0000000000000010
1398end
1399item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001400 Source=.\winsound.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001401 Destination=%MAINDIR%\libs\winsound.lib
1402 Flags=0000000000000010
1403end
1404item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001405 Source=.\zlib.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001406 Destination=%MAINDIR%\libs\zlib.lib
1407 Flags=0000000000000010
1408end
Tim Peterse7b2a272001-07-29 09:28:37 +00001409item: Remark
1410end
Tim Peters39fb28f2000-09-21 07:50:36 +00001411item: Install File
Tim Peterse7b2a272001-07-29 09:28:37 +00001412 Source=.\python%_pymajor_%%_pyminor_%.lib
1413 Destination=%MAINDIR%\libs\python%_PYMAJOR_%%_PYMINOR_%.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001414 Flags=0000000000000010
1415end
1416item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001417end
1418item: Remark
1419 Text=More DLLs
Tim Peters39fb28f2000-09-21 07:50:36 +00001420end
1421item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001422 Source=..\..\expat\libs\expat.dll
Tim Petersfaa7f112001-07-28 07:56:38 +00001423 Destination=%MAINDIR%\DLLs\expat.dll
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001424 Description=Expat library
1425 Flags=0000000000000010
1426end
Tim Peters39fb28f2000-09-21 07:50:36 +00001427item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001428end
1429item: Remark
1430 Text=Main Python DLL
Tim Peters39fb28f2000-09-21 07:50:36 +00001431end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001432item: Install File
Tim Peterse7b2a272001-07-29 09:28:37 +00001433 Source=.\python%_pymajor_%%_pyminor_%.dll
1434 Destination=%DLLDEST%\python%_PYMAJOR_%%_PYMINOR_%.dll
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001435 Flags=0000000000000010
1436end
Tim Peterse7b2a272001-07-29 09:28:37 +00001437item: Remark
1438end
1439item: Remark
1440 Text=Icons
1441end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001442item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001443 Source=..\pc\*.ico
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001444 Destination=%MAINDIR%
1445 Description=Icons
1446 Flags=0000000000000010
1447end
Tim Peterse7b2a272001-07-29 09:28:37 +00001448item: Remark
1449end
1450item: Remark
1451 Text=Libraries (Lib/)
1452end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001453item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001454 Source=..\lib\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001455 Destination=%MAINDIR%\Lib
1456 Description=Library Modules
1457 Flags=0000000000000010
1458end
Tim Peters8e02fb12001-07-29 21:36:58 +00001459item: Remark
1460end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001461item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001462 Source=..\lib\lib-tk\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001463 Destination=%MAINDIR%\Lib\lib-tk
1464 Description=Tkinter related library modules
1465 Flags=0000000000000010
1466end
Tim Peters8e02fb12001-07-29 21:36:58 +00001467item: Remark
1468end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001469item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001470 Source=..\lib\encodings\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001471 Destination=%MAINDIR%\Lib\encodings
1472 Description=Unicode encoding tables
1473 Flags=0000000000000010
1474end
Tim Peters8e02fb12001-07-29 21:36:58 +00001475item: Remark
1476end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001477item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001478 Source=..\lib\distutils\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001479 Destination=%MAINDIR%\Lib\distutils
1480 Description=Distribution utility modules
Tim Peters8e02fb12001-07-29 21:36:58 +00001481 Flags=0000000000000010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001482end
1483item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001484 Source=..\lib\distutils\readme
Tim Peters8e02fb12001-07-29 21:36:58 +00001485 Destination=%MAINDIR%\Lib\distutils\README.txt
1486 Flags=0000000000000010
1487end
1488item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001489 Source=..\lib\distutils\command\*.py
Tim Peters8e02fb12001-07-29 21:36:58 +00001490 Destination=%MAINDIR%\Lib\distutils\command
1491 Flags=0000000000000010
1492end
Tim Peters6ea8baa2001-07-29 22:12:28 +00001493item: Install File
1494 Source=..\lib\distutils\command\command_template
1495 Destination=%MAINDIR%\Lib\distutils\command\command_template
1496 Flags=0000000000000010
1497end
Tim Peters8e02fb12001-07-29 21:36:58 +00001498item: Remark
1499end
1500item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001501 Source=..\lib\xml\*.py
Tim Peters553d2a52000-09-07 08:34:01 +00001502 Destination=%MAINDIR%\Lib\xml
1503 Description=XML support packages
Tim Peters8e02fb12001-07-29 21:36:58 +00001504 Flags=0000000000000010
1505end
1506item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001507 Source=..\lib\xml\dom\*.py
Tim Peters8e02fb12001-07-29 21:36:58 +00001508 Destination=%MAINDIR%\Lib\xml\dom
1509 Flags=0000000000000010
1510end
1511item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001512 Source=..\lib\xml\parsers\*.py
Tim Peters8e02fb12001-07-29 21:36:58 +00001513 Destination=%MAINDIR%\Lib\xml\parsers
1514 Flags=0000000000000010
1515end
1516item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001517 Source=..\lib\xml\sax\*.py
Tim Peters8e02fb12001-07-29 21:36:58 +00001518 Destination=%MAINDIR%\Lib\xml\sax
1519 Flags=0000000000000010
1520end
1521item: Remark
Tim Peters553d2a52000-09-07 08:34:01 +00001522end
1523item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001524 Source=..\lib\lib-old\*.py
Tim Peters553d2a52000-09-07 08:34:01 +00001525 Destination=%MAINDIR%\Lib\lib-old
1526 Description=Obsolete modules
1527 Flags=0000000000000010
1528end
Tim Peters8e02fb12001-07-29 21:36:58 +00001529item: Remark
1530end
Tim Peters9b239202001-07-12 20:15:25 +00001531item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001532 Source=..\lib\site-packages\readme
Tim Peters9b239202001-07-12 20:15:25 +00001533 Destination=%MAINDIR%\Lib\site-packages\README.txt
1534 Description=Site packages
1535 Flags=0000000000000010
1536end
Tim Peters39fb28f2000-09-21 07:50:36 +00001537item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001538end
1539item: Remark
1540 Text=C Include files
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001541end
1542item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001543 Source=..\include\*.h
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001544 Destination=%MAINDIR%\include
1545 Description=Header files
1546 Flags=0000000000000010
1547end
1548item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001549 Source=..\pc\pyconfig.h
Martin v. Löwis4f1cd8b2001-07-26 13:41:06 +00001550 Destination=%MAINDIR%\include\pyconfig.h
1551 Description=Header files (pyconfig.h)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001552 Flags=0000000000000010
1553end
Tim Peterse7b2a272001-07-29 09:28:37 +00001554item: Remark
1555end
1556item: Remark
1557 Text=Tcl/Tk
1558end
1559item: Install File
1560 Source=..\..\tcl\bin\tcl8%_tclminor_%.dll
1561 Destination=%MAINDIR%\DLLs\tcl8%_TCLMINOR_%.dll
1562 Description=Tcl/Tk binaries and libraries
1563 Flags=0000000000000010
1564end
1565item: Install File
1566 Source=..\..\tcl\bin\tk8%_tclminor_%.dll
1567 Destination=%MAINDIR%\DLLs\tk8%_TCLMINOR_%.dll
1568 Description=Tcl/Tk binaries and libraries
1569 Flags=0000000000000010
1570end
1571item: Install File
1572 Source=..\..\tcl\lib\*.*
1573 Destination=%MAINDIR%\tcl
1574 Description=Tcl/Tk binaries and libraries
1575 Flags=0000000100000010
1576end
1577item: Remark
1578end
1579item: Remark
1580 Text=Microsoft C runtime libraries
1581end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001582item: Install File
1583 Source=%_SYS_%\MSVCIRT.DLL
1584 Destination=%DLLDEST%\MSVCIRT.DLL
1585 Description=Visual C++ Runtime DLLs
1586 Flags=0000001000000011
1587end
1588item: Install File
1589 Source=%_SYS_%\MSVCRT.DLL
1590 Destination=%DLLDEST%\MSVCRT.DLL
1591 Description=Visual C++ Runtime DLLs
1592 Flags=0000001000000011
1593end
1594item: End Block
1595end
Tim Peterse7b2a272001-07-29 09:28:37 +00001596item: Remark
1597end
1598item: Remark
1599 Text=B: docs
1600end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001601item: If/While Statement
1602 Variable=COMPONENTS
Tim Petersdb642c62001-07-29 02:04:20 +00001603 Value=B
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001604 Flags=00001010
1605end
Tim Peterse7b2a272001-07-29 09:28:37 +00001606item: Install File
1607 Source=%_DOC_%\*.*
1608 Destination=%MAINDIR%\Doc
1609 Description=Python Documentation (HTML)
1610 Flags=0000000100000010
1611end
1612item: End Block
1613end
1614item: Remark
1615end
1616item: Remark
1617 Text=C: tools
1618end
1619item: If/While Statement
1620 Variable=COMPONENTS
1621 Value=C
1622 Flags=00001010
1623end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001624item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001625 Source=..\tools\scripts\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001626 Destination=%MAINDIR%\Tools\Scripts
1627 Description=Utility Scripts
1628 Flags=0000000000000010
1629end
1630item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001631 Source=..\tools\scripts\*.pyw
Tim Peters66f09612001-03-23 20:21:29 +00001632 Destination=%MAINDIR%\Tools\Scripts
Guido van Rossumfe010e42001-03-02 04:59:38 +00001633 Description=Utility Scripts
1634 Flags=0000000000000010
1635end
1636item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001637 Source=..\tools\scripts\*.doc
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001638 Destination=%MAINDIR%\Tools\Scripts
1639 Description=Utility Scripts
1640 Flags=0000000000000010
1641end
1642item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001643 Source=..\tools\scripts\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001644 Destination=%MAINDIR%\Tools\Scripts\README.txt
1645 Description=Utility Scripts
1646 Flags=0000000000000010
1647end
Tim Peters6ea8baa2001-07-29 22:12:28 +00001648item: Remark
1649end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001650item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001651 Source=..\tools\webchecker\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001652 Destination=%MAINDIR%\Tools\webchecker
1653 Description=Web checker tool
1654 Flags=0000000000000010
1655end
1656item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001657 Source=..\tools\webchecker\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001658 Destination=%MAINDIR%\Tools\webchecker\README.txt
1659 Description=Web checker tool
1660 Flags=0000000000000010
1661end
Tim Peters6ea8baa2001-07-29 22:12:28 +00001662item: Remark
1663end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001664item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001665 Source=..\tools\versioncheck\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001666 Destination=%MAINDIR%\Tools\versioncheck
1667 Description=Version checker tool
1668 Flags=0000000000000010
1669end
1670item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001671 Source=..\tools\versioncheck\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001672 Destination=%MAINDIR%\Tools\versioncheck\README.txt
1673 Description=Version checker tool
1674 Flags=0000000000000010
1675end
Tim Peters6ea8baa2001-07-29 22:12:28 +00001676item: Remark
1677end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001678item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001679 Source=..\tools\idle\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001680 Destination=%MAINDIR%\Tools\idle
1681 Description=Integrated DeveLopment Environment for Python
1682 Flags=0000000000000010
1683end
1684item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001685 Source=..\tools\idle\*.txt
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001686 Destination=%MAINDIR%\Tools\idle
1687 Description=Integrated DeveLopment Environment for Python
1688 Flags=0000000000000010
1689end
1690item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001691 Source=..\tools\idle\icons\*
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001692 Destination=%MAINDIR%\Tools\idle\Icons
1693 Description=Integrated DeveLopment Environment for Python
1694 Flags=0000000000000010
1695end
1696item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001697 Source=..\tools\idle\idle.pyw
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001698 Destination=%MAINDIR%\Tools\idle\idle.pyw
1699 Description=IDLE bootstrap script
1700 Flags=0000000000000010
1701end
Tim Peters6ea8baa2001-07-29 22:12:28 +00001702item: Remark
1703end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001704item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001705 Source=..\tools\compiler\*.py
Tim Petersfe0d79f2001-03-23 03:43:35 +00001706 Destination=%MAINDIR%\Tools\compiler
1707 Description=Python compiler written in Python
1708 Flags=0000000000000010
1709end
1710item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001711 Source=..\tools\compiler\compiler\*.py
Tim Petersfe0d79f2001-03-23 03:43:35 +00001712 Destination=%MAINDIR%\Tools\compiler\compiler
1713 Description=Python compiler written in Python
1714 Flags=0000000000000010
1715end
1716item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001717 Source=..\tools\compiler\compiler\*.txt
Tim Petersfe0d79f2001-03-23 03:43:35 +00001718 Destination=%MAINDIR%\Tools\compiler\compiler
1719 Description=Python compiler written in Python
1720 Flags=0000000000000010
1721end
Tim Peters6ea8baa2001-07-29 22:12:28 +00001722item: Remark
1723end
Tim Petersfe0d79f2001-03-23 03:43:35 +00001724item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001725 Source=..\tools\pynche\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001726 Destination=%MAINDIR%\Tools\pynche
1727 Description=pynche color editor
1728 Flags=0000000000000010
1729end
1730item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001731 Source=..\tools\pynche\x\*.txt
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001732 Destination=%MAINDIR%\Tools\pynche\X
1733 Description=pynche color editor - X files
1734 Flags=0000000000000010
1735end
1736item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001737 Source=..\tools\pynche\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001738 Destination=%MAINDIR%\Tools\pynche\README.txt
1739 Description=pynche color editor - README
1740 Flags=0000000100000010
1741end
1742item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001743 Source=..\tools\pynche\pynche
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001744 Destination=%MAINDIR%\Tools\pynche\pynche.py
1745 Description=pynche color editor - main
1746 Flags=0000000100000010
1747end
1748item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001749 Source=..\tools\pynche\pynche.pyw
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001750 Destination=%MAINDIR%\Tools\pynche\pynche.pyw
1751 Description=pynche color editor - noconsole main
1752 Flags=0000000100000010
1753end
1754item: End Block
1755end
Tim Peterse7b2a272001-07-29 09:28:37 +00001756item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001757end
Tim Peterse7b2a272001-07-29 09:28:37 +00001758item: Remark
1759 Text=D: test suite
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001760end
1761item: If/While Statement
1762 Variable=COMPONENTS
Tim Petersdb642c62001-07-29 02:04:20 +00001763 Value=D
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001764 Flags=00001010
1765end
1766item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001767 Source=..\lib\test\audiotest.au
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001768 Destination=%MAINDIR%\Lib\test\audiotest.au
1769 Description=Python Test files
1770 Flags=0000000000000010
1771end
1772item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001773 Source=..\lib\test\*.uue
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001774 Destination=%MAINDIR%\Lib\test
1775 Description=Python Test files
1776 Flags=0000000000000010
1777end
1778item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001779 Source=..\lib\test\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001780 Destination=%MAINDIR%\Lib\test
1781 Description=Python Test files
1782 Flags=0000000000000010
1783end
1784item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001785 Source=..\lib\test\*.xml
Tim Peters553d2a52000-09-07 08:34:01 +00001786 Destination=%MAINDIR%\Lib\test
Tim Peters68692452000-10-14 07:35:15 +00001787 Description=Python Test files
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001788 Flags=0000000000000010
1789end
1790item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001791 Source=..\lib\test\*.out
Tim Peters7b5af042000-09-26 02:37:53 +00001792 Destination=%MAINDIR%\Lib\test
Tim Peters68692452000-10-14 07:35:15 +00001793 Description=Python Test files
Tim Peters7b5af042000-09-26 02:37:53 +00001794 Flags=0000000000000010
1795end
Tim Peters6ea8baa2001-07-29 22:12:28 +00001796item: Remark
1797end
Tim Peters7b5af042000-09-26 02:37:53 +00001798item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001799 Source=..\lib\test\output\*.*
Tim Peters553d2a52000-09-07 08:34:01 +00001800 Destination=%MAINDIR%\Lib\test\output
1801 Description=Python Test output files
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001802 Flags=0000000000000010
1803end
1804item: End Block
1805end
Tim Peterse7b2a272001-07-29 09:28:37 +00001806item: Remark
1807end
1808item: Remark
1809 Text=DONE with file copying.
1810end
1811item: Remark
1812 Text=The rest is Start menu and registry fiddling.
1813end
1814item: Remark
1815end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001816item: If/While Statement
1817 Variable=COMPONENTS
Tim Petersdb642c62001-07-29 02:04:20 +00001818 Value=A
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001819 Flags=00001010
1820end
Tim Petersce5f13a2001-07-31 03:24:55 +00001821item: Remark
1822 Text=Registering file extensions requires Admin privs.
1823end
Tim Peters96e1d2f2001-07-30 23:06:21 +00001824item: If/While Statement
1825 Variable=COMPONENTS
1826 Value=E
1827 Flags=00001010
1828end
Tim Peterse7b2a272001-07-29 09:28:37 +00001829item: Remark
1830 Text=Register file extensions.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001831end
1832item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001833 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001834 Key=.py
1835 New Value=Python.File
1836end
1837item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001838 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001839 Key=.py
1840 New Value=text/plain
1841 Value Name=Content Type
1842end
1843item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001844 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001845 Key=Python.File
1846 New Value=Python File
1847end
1848item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001849 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001850 Key=Python.File\shell\open\command
1851 New Value=%MAINDIR%\python.exe "%%1" %%*
1852end
1853item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001854 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001855 Key=Python.File\DefaultIcon
1856 New Value=%MAINDIR%\Py.ico
1857end
1858item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001859 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001860 Key=.pyw
1861 New Value=Python.NoConFile
1862end
1863item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001864 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001865 Key=.pyw
1866 New Value=text/plain
1867 Value Name=Content Type
1868end
1869item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001870 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001871 Key=Python.NoConFile
1872 New Value=Python File (no console)
1873end
1874item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001875 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001876 Key=Python.NoConFile\shell\open\command
1877 New Value=%MAINDIR%\pythonw.exe "%%1" %%*
1878end
1879item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001880 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001881 Key=Python.NoConFile\DefaultIcon
1882 New Value=%MAINDIR%\Py.ico
1883end
1884item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001885 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001886 Key=.pyc
1887 New Value=Python.CompiledFile
1888end
1889item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001890 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001891 Key=.pyo
1892 New Value=Python.CompiledFile
1893end
1894item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001895 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001896 Key=Python.CompiledFile
1897 New Value=Compiled Python File
1898end
1899item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001900 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001901 Key=Python.CompiledFile\shell\open\command
1902 New Value=%MAINDIR%\python.exe "%%1" %%*
1903end
1904item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001905 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001906 Key=Python.CompiledFile\DefaultIcon
1907 New Value=%MAINDIR%\pyc.ico
1908end
Tim Peters96e1d2f2001-07-30 23:06:21 +00001909item: End Block
1910end
Tim Petersf6f6fa22000-09-01 11:45:02 +00001911item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001912end
1913item: Remark
1914 Text=Register Python paths.
1915end
1916item: Remark
Tim Petersf6f6fa22000-09-01 11:45:02 +00001917 Text=Write to HKLM for admin, else HKCU. Keep these blocks otherwise identical!
1918end
1919item: Check Configuration
1920 Flags=10111111
1921end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001922item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001923 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001924 Key=Software\Python\PythonCore\CurrentVersion
1925 Root=130
1926end
1927item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001928 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001929 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath
1930 New Value=%MAINDIR%
1931 Root=2
1932end
1933item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001934 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001935 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath\InstallGroup
1936 New Value=%GROUP%
1937 Root=2
1938end
1939item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001940 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001941 Key=Software\Python\PythonCore\%PY_VERSION%\PythonPath
Tim Peters412e4582001-07-29 21:04:09 +00001942 New Value=%MAINDIR%\Lib;%MAINDIR%\DLLs;%MAINDIR%\Lib\lib-tk
1943 New Value=
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001944 Root=2
1945end
1946item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001947 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001948 Key=Software\Python\PythonCore\%PY_VERSION%\Modules
1949 Root=2
1950end
1951item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001952 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001953 Key=Software\Microsoft\Windows\CurrentVersion\App Paths\Python.exe
1954 New Value=%MAINDIR%\Python.exe
1955 Root=2
1956end
Tim Petersf6f6fa22000-09-01 11:45:02 +00001957item: Else Statement
1958end
Tim Petersf6f6fa22000-09-01 11:45:02 +00001959item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001960 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00001961 Key=Software\Python\PythonCore\CurrentVersion
1962 Root=129
1963end
1964item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001965 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00001966 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath
1967 New Value=%MAINDIR%
1968 Root=1
1969end
1970item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001971 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00001972 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath\InstallGroup
1973 New Value=%GROUP%
1974 Root=1
1975end
1976item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001977 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00001978 Key=Software\Python\PythonCore\%PY_VERSION%\PythonPath
Tim Peters412e4582001-07-29 21:04:09 +00001979 New Value=%MAINDIR%\Lib;%MAINDIR%\DLLs;%MAINDIR%\Lib\lib-tk
1980 New Value=
Tim Petersf6f6fa22000-09-01 11:45:02 +00001981 Root=1
1982end
1983item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001984 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00001985 Key=Software\Python\PythonCore\%PY_VERSION%\Modules
1986 Root=1
1987end
1988item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001989 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00001990 Key=Software\Microsoft\Windows\CurrentVersion\App Paths\Python.exe
1991 New Value=%MAINDIR%\Python.exe
1992 Root=1
1993end
1994item: End Block
1995end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001996item: End Block
1997end
Tim Peterse7b2a272001-07-29 09:28:37 +00001998item: Remark
1999end
2000item: Remark
2001 Text=Registry fiddling for docs.
2002end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002003item: If/While Statement
2004 Variable=COMPONENTS
Tim Peterse7b2a272001-07-29 09:28:37 +00002005 Value=B
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002006 Flags=00001010
2007end
Tim Petersf6f6fa22000-09-01 11:45:02 +00002008item: Remark
2009 Text=Write to HKLM for admin, else HKCU. Keep these blocks otherwise identical!
2010end
2011item: Check Configuration
2012 Flags=10111111
2013end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002014item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002015 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002016 Key=Software\Python\PythonCore\%PY_VERSION%\Help\Main Python Documentation
2017 New Value=%MAINDIR%\Doc\index.html
2018 Root=2
2019end
Tim Petersf6f6fa22000-09-01 11:45:02 +00002020item: Else Statement
2021end
2022item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002023 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002024 Key=Software\Python\PythonCore\%PY_VERSION%\Help\Main Python Documentation
2025 New Value=%MAINDIR%\Doc\index.html
2026 Root=1
2027end
2028item: End Block
2029end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002030item: End Block
2031end
Tim Peterse7b2a272001-07-29 09:28:37 +00002032item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002033end
Tim Peterse7b2a272001-07-29 09:28:37 +00002034item: Remark
Tim Peters4670b3a2001-07-29 19:48:44 +00002035 Text=Well, *this* is cryptic! It's setting up the app publisher and URL entries for Win2K add/remove.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002036end
Tim Peters96e1d2f2001-07-30 23:06:21 +00002037item: Remark
2038 Text=Ack, and "Win2K" isn't enough either -- you can't actually do this without Admin privs too.
2039end
2040item: Check Configuration
Tim Peters96e1d2f2001-07-30 23:06:21 +00002041 Flags=10111111
2042end
Tim Peters4670b3a2001-07-29 19:48:44 +00002043item: Edit Registry
2044 Total Keys=3
2045 item: Key
2046 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2047 New Value=http://www.python.org/
2048 Value Name=HelpLink
2049 Root=2
2050 end
2051 item: Key
2052 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2053 New Value=PythonLabs at Zope Corporation
2054 Value Name=Publisher
2055 Root=2
2056 end
2057 item: Key
2058 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2059 New Value=http://www.python.org/
2060 Value Name=URLInfoAbout
2061 Root=2
2062 end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002063end
Tim Petersce5f13a2001-07-31 03:24:55 +00002064item: Else Statement
2065end
2066item: Remark
2067 Text=Same thing, except write to HKCU instead.
2068end
2069item: Remark
2070 Text=Damn -- this "edit keys" cmd was created by the Installation Expert view, and I duplicated and
2071end
2072item: Remark
2073 Text=edited it by hand. The info comes from the "Windows 2000" section of the Properties view,
2074end
2075item: Remark
2076 Text=and if you change it there it will only show up in the "if" block above.
2077end
2078item: Remark
2079 Text=Easiest to make corresponding changes in *this* block by editing this script in
2080end
2081item: Remark
2082 Text=a plain text editor.
2083end
2084item: Edit Registry
2085 Total Keys=3
2086 item: Key
2087 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2088 New Value=http://www.python.org/
2089 Value Name=HelpLink
2090 Root=1
2091 end
2092 item: Key
2093 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2094 New Value=PythonLabs at Zope Corporation
2095 Value Name=Publisher
2096 Root=1
2097 end
2098 item: Key
2099 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2100 New Value=http://www.python.org/
2101 Value Name=URLInfoAbout
2102 Root=1
2103 end
Tim Peters96e1d2f2001-07-30 23:06:21 +00002104end
2105item: End Block
2106end
Tim Peterse7b2a272001-07-29 09:28:37 +00002107item: Remark
2108end
Tim Peters4670b3a2001-07-29 19:48:44 +00002109item: Remark
2110 Text=Populate Start Menu
2111end
Tim Peterse7b2a272001-07-29 09:28:37 +00002112item: If/While Statement
2113 Variable=COMPONENTS
2114 Value=B
2115 Flags=00001010
2116end
2117item: Create Shortcut
2118 Source=%MAINDIR%\Doc\index.html
2119 Destination=%GROUP%\Python Manuals.lnk
2120 Working Directory=%MAINDIR%
2121 Key Type=1536
2122 Flags=00000001
2123end
2124item: End Block
2125end
2126item: Remark
2127end
2128item: If/While Statement
2129 Variable=COMPONENTS
2130 Value=A
2131 Flags=00001010
2132end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002133item: Create Shortcut
2134 Source=%MAINDIR%\python.exe
2135 Destination=%GROUP%\Python (command line).lnk
2136 Working Directory=%MAINDIR%
2137 Icon Pathname=%MAINDIR%\pycon.ico
2138 Key Type=1536
2139 Flags=00000001
2140end
2141item: If/While Statement
2142 Variable=COMPONENTS
Tim Petersdb642c62001-07-29 02:04:20 +00002143 Value=C
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002144 Flags=00001010
2145end
2146item: Create Shortcut
Tim Peters0932cb42000-09-11 07:55:40 +00002147 Source=%MAINDIR%\pythonw.exe
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002148 Destination=%GROUP%\IDLE (Python GUI).lnk
Tim Peterse7b2a272001-07-29 09:28:37 +00002149 Command Options="%MAINDIR%\Tools\idle\idle.pyw"
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002150 Working Directory=%MAINDIR%
2151 Key Type=1536
2152 Flags=00000001
2153end
Guido van Rossumfe010e42001-03-02 04:59:38 +00002154item: Create Shortcut
2155 Source=%MAINDIR%\pythonw.exe
2156 Destination=%GROUP%\Module Docs.lnk
Tim Peterse7b2a272001-07-29 09:28:37 +00002157 Command Options="%MAINDIR%\Tools\Scripts\pydoc.pyw"
Guido van Rossumfe010e42001-03-02 04:59:38 +00002158 Working Directory=%MAINDIR%
2159 Key Type=1536
2160 Flags=00000001
2161end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002162item: End Block
2163end
Tim Peterse7b2a272001-07-29 09:28:37 +00002164item: End Block
2165end
Tim Peters4670b3a2001-07-29 19:48:44 +00002166item: Remark
2167end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002168item: Create Shortcut
2169 Source=%MAINDIR%\unwise.exe
2170 Destination=%GROUP%\Uninstall Python.lnk
2171 Working Directory=%MAINDIR%
2172 Key Type=1536
2173 Flags=00000001
2174end
Tim Peterse7b2a272001-07-29 09:28:37 +00002175item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002176end
Tim Peterse7b2a272001-07-29 09:28:37 +00002177item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00002178 Text=I don't think we need this, but have always done it.
2179end
2180item: Self-Register OCXs/DLLs
2181 Description=Updating System Configuration, Please Wait...
2182end
2183item: Remark
2184end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002185item: Wizard Block
2186 Direction Variable=DIRECTION
2187 Display Variable=DISPLAY
Tim Petersa1fd0502001-07-30 07:30:56 +00002188 Bitmap Pathname=%_WISE_%\DIALOGS\TEMPLATE\WIZARD.BMP
2189 X Position=9
2190 Y Position=10
2191 Filler Color=8421440
2192 Flags=00000011
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002193end
2194item: Custom Dialog Set
2195 Name=Finished
2196 Display Variable=DISPLAY
2197 item: Dialog
2198 Title=%APPTITLE% Installation
2199 Title French=Installation de %APPTITLE%
2200 Title German=Installation von %APPTITLE%
2201 Title Spanish=Instalación de %APPTITLE%
2202 Title Italian=Installazione di %APPTITLE%
2203 Width=271
2204 Height=224
2205 Font Name=Helv
2206 Font Size=8
2207 item: Push Button
2208 Rectangle=150 187 195 202
2209 Variable=DIRECTION
2210 Value=N
2211 Create Flags=01010000000000010000000000000001
2212 Text=&Finish
2213 Text French=&Fin
2214 Text German=&Weiter
2215 Text Spanish=&Terminar
2216 Text Italian=&Fine
2217 end
2218 item: Push Button
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002219 Rectangle=211 187 256 202
2220 Variable=DISABLED
2221 Value=!
2222 Action=3
2223 Create Flags=01010000000000010000000000000000
2224 Text=&Cancel
2225 Text French=&Annuler
2226 Text German=&Abbrechen
2227 Text Spanish=&Cancelar
2228 Text Italian=&Annulla
2229 end
2230 item: Static
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002231 Rectangle=86 8 258 42
2232 Create Flags=01010000000000000000000000000000
2233 Flags=0000000000000001
2234 Name=Times New Roman
2235 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
2236 Text=Installation Completed!
2237 Text French=Installation terminée !
2238 Text German=Die Installation ist abgeschlossen!
2239 Text Spanish=¡Instalación terminada!
2240 Text Italian=Installazione completata!
2241 end
2242 item: Static
2243 Rectangle=86 42 256 102
2244 Create Flags=01010000000000000000000000000000
2245 Text=%APPTITLE% has been successfully installed.
2246 Text=
2247 Text=Press the Finish button to exit this installation.
2248 Text French=%APPTITLE% est maintenant installé.
2249 Text French=
2250 Text French=Cliquez sur le bouton Fin pour quitter l'installation.
2251 Text German=%APPTITLE% wurde erfolgreich installiert.
2252 Text German=
2253 Text German=Klicken Sie auf "Weiter", um die Installation zu beenden.
2254 Text Spanish=%APPTITLE% se ha instalado con éxito.
2255 Text Spanish=
2256 Text Spanish=Presione el botón Terminar para salir de esta instalación.
2257 Text Italian=L'installazione %APPTITLE% è stata portata a termine con successo.
2258 Text Italian=
2259 Text Italian=Premere il pulsante Fine per uscire dall'installazione.
2260 end
Tim Peters1f7862e2001-08-01 02:36:21 +00002261 item: Static
2262 Rectangle=8 180 256 181
2263 Action=3
2264 Create Flags=01010000000000000000000000000111
2265 end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002266 end
2267end
2268item: End Block
2269end
Tim Peters4e9a00e2001-07-29 19:31:03 +00002270item: New Event
2271 Name=Cancel
2272end
2273item: Remark
2274 Text=This include script supports a rollback to preinstallation state if the user chooses to cancel before the installation is complete.
2275end
2276item: Include Script
2277 Pathname=%_WISE_%\INCLUDE\rollback.wse
2278end