blob: 7ad564f5ad784b5f2f107027f4fa17a4022b1cf3 [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 Peters4de219d2001-08-04 23:23:27 +000015 Pages Modified=00010000011101000000000100000011
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 Peters4de219d2001-08-04 23:23:27 +000057 Variable=PYVER_STRING
58 Value=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 Peters4de219d2001-08-04 23:23:27 +000075 Text= PYVER_STRING above.
Tim Petersa7f6de72001-08-01 18:42:54 +000076end
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
Tim Peters4de219d2001-08-04 23:23:27 +000088item: Set Variable
89 Variable=APPTITLE
90 Value=Python %PYVER_STRING%
91end
Tim Peterse7b2a272001-07-29 09:28:37 +000092item: Remark
93 Text=PY_VERSION should be major.minor only; used to create the registry key; must match MS_DLL_ID in python_nt.rc
94end
95item: Set Variable
96 Variable=PY_VERSION
97 Value=%_PYMAJOR_%.%_PYMINOR_%
98end
99item: Remark
100 Text=GROUP is the Start menu group name; user can override.
101end
102item: Set Variable
103 Variable=GROUP
104 Value=Python %PY_VERSION%
Tim Petersd8c7da42001-07-29 19:57:07 +0000105 Flags=10000000
Tim Peterse7b2a272001-07-29 09:28:37 +0000106end
107item: Remark
108 Text=MAINDIR is the app directory; user can override.
109end
110item: Set Variable
111 Variable=MAINDIR
112 Value=Python%_PYMAJOR_%%_PYMINOR_%
113end
114item: Remark
115end
116item: Remark
117 Text=Give non-admin users a chance to abort.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000118end
Tim Peters9a83b922000-09-01 19:30:26 +0000119item: Check Configuration
120 Flags=10011111
121end
122item: Display Message
123 Title=Doing non-admin install
124 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).
125 Text=
126 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.
127 Flags=00001000
128end
129item: End Block
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000130end
Tim Peterse7b2a272001-07-29 09:28:37 +0000131item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000132end
Tim Petersb2a22f42001-03-11 04:30:35 +0000133item: Remark
Tim Peters0097bae2001-07-29 19:27:23 +0000134 Text=BEGIN WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
135end
136item: Remark
137 Text=Note from Tim: the "stop" on the next line is actually "pause".
Tim Peters6307bb82001-07-29 18:55:06 +0000138end
139item: Open/Close INSTALL.LOG
140 Flags=00000001
141end
142item: Remark
143 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 +0000144end
145item: Check if File/Dir Exists
146 Pathname=%SYS%
147 Flags=10000100
Tim Petersb2a22f42001-03-11 04:30:35 +0000148end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000149item: Set Variable
Tim Peterse7b2a272001-07-29 09:28:37 +0000150 Variable=SYS
151 Value=%WIN%
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000152end
Tim Peterse7b2a272001-07-29 09:28:37 +0000153item: End Block
154end
Tim Peters0097bae2001-07-29 19:27:23 +0000155item: Check Configuration
156 Flags=10111011
157end
158item: Get Registry Key Value
159 Variable=COMMON
160 Key=SOFTWARE\Microsoft\Windows\CurrentVersion
161 Default=C:\Program Files\Common Files
162 Value Name=CommonFilesDir
163 Flags=00000100
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000164end
165item: Get Registry Key Value
166 Variable=PROGRAM_FILES
167 Key=SOFTWARE\Microsoft\Windows\CurrentVersion
168 Default=C:\Program Files
169 Value Name=ProgramFilesDir
Tim Peters0097bae2001-07-29 19:27:23 +0000170 Flags=00000100
171end
172item: Set Variable
173 Variable=EXPLORER
174 Value=1
175end
176item: End Block
177end
178item: Remark
179 Text=Note from Tim: doesn't seem to be a way to get the true boot drive, the Wizard hardcodes "C".
180end
181item: Set Variable
182 Variable=MAINDIR
183 Value=C:\%MAINDIR%
184 Flags=00001100
185end
186item: Remark
187 Text=BACKUP is the variable that holds the path that all backup files will be copied to when overwritten
188end
189item: Set Variable
190 Variable=BACKUP
191 Value=%MAINDIR%\BACKUP
192 Flags=10000000
193end
194item: Remark
195 Text=DOBACKUP determines if a backup will be performed. The possible values are A (do backup) or B (do not do backup)
196end
197item: Set Variable
198 Variable=DOBACKUP
199 Value=A
Tim Peters0097bae2001-07-29 19:27:23 +0000200end
201item: Remark
202 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).
203end
204item: Set Variable
205 Variable=BRANDING
206 Value=0
207end
208item: If/While Statement
209 Variable=BRANDING
210 Value=1
211end
212item: Read INI Value
213 Variable=NAME
214 Pathname=%INST%\CUSTDATA.INI
215 Section=Registration
216 Item=Name
217end
218item: Read INI Value
219 Variable=COMPANY
220 Pathname=%INST%\CUSTDATA.INI
221 Section=Registration
222 Item=Company
223end
224item: If/While Statement
225 Variable=NAME
226end
227item: Set Variable
228 Variable=DOBRAND
229 Value=1
230end
231item: Get System Information
232 Variable=NAME
233 Flags=00000110
234end
235item: Get System Information
236 Variable=COMPANY
237 Flags=00000111
238end
239item: End Block
240end
241item: End Block
242end
243item: Remark
244 Text=END WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
245end
246item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000247end
Tim Peterse7b2a272001-07-29 09:28:37 +0000248item: Remark
Tim Peters4670b3a2001-07-29 19:48:44 +0000249 Text=March thru the user GUI.
250end
251item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +0000252 Text=COMPONENTS values:
253end
254item: Remark
Tim Petersa0a77062001-08-03 19:04:13 +0000255 Text=A: interpreter, libraries and IDLE
Tim Peterse7b2a272001-07-29 09:28:37 +0000256end
257item: Remark
258 Text=B: docs
259end
260item: Remark
261 Text=C: tools
262end
263item: Remark
264 Text=D: test suite
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000265end
Tim Peters96e1d2f2001-07-30 23:06:21 +0000266item: Remark
267 Text=E: register file extensions (requires Admin privs)
268end
269item: Check Configuration
270 Flags=10111111
271end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000272item: Set Variable
273 Variable=COMPONENTS
Tim Peters96e1d2f2001-07-30 23:06:21 +0000274 Value=ABCDE
275end
276item: Else Statement
277end
278item: Remark
279 Text=Lowercase E grays out the "register file extension" choice.
280end
281item: Set Variable
282 Variable=COMPONENTS
283 Value=ABCDe
284end
285item: End Block
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000286end
287item: Wizard Block
288 Direction Variable=DIRECTION
289 Display Variable=DISPLAY
Tim Petersdb642c62001-07-29 02:04:20 +0000290 Bitmap Pathname=%_WISE_%\Dialogs\Template\Wizard.bmp
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000291 X Position=9
292 Y Position=10
293 Filler Color=8421440
294 Flags=00000011
295end
296item: Custom Dialog Set
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000297 Name=Select Destination Directory
298 Display Variable=DISPLAY
299 item: Dialog
300 Title=%APPTITLE% Installation
301 Title French=Installation de %APPTITLE%
302 Title German=Installation von %APPTITLE%
303 Title Spanish=Instalación de %APPTITLE%
304 Title Italian=Installazione di %APPTITLE%
305 Width=271
306 Height=224
307 Font Name=Helv
308 Font Size=8
309 item: Push Button
310 Rectangle=150 187 195 202
311 Variable=DIRECTION
312 Value=N
313 Create Flags=01010000000000010000000000000001
314 Text=&Next >
315 Text French=&Suite >
316 Text German=&Weiter >
317 Text Spanish=&Siguiente >
318 Text Italian=&Avanti >
319 end
320 item: Push Button
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000321 Rectangle=211 187 256 202
322 Action=3
323 Create Flags=01010000000000010000000000000000
324 Text=&Cancel
325 Text French=&Annuler
326 Text German=&Abbrechen
327 Text Spanish=&Cancelar
328 Text Italian=&Annulla
329 end
330 item: Static
331 Rectangle=8 180 256 181
332 Action=3
333 Create Flags=01010000000000000000000000000111
334 end
335 item: Static
Tim Peters60515572001-08-01 18:33:33 +0000336 Rectangle=86 9 258 34
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000337 Create Flags=01010000000000000000000000000000
338 Flags=0000000000000001
339 Name=Times New Roman
340 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
341 Text=Select Destination Directory
342 Text French=Sélectionner le répertoire de destination
343 Text German=Zielverzeichnis wählen
344 Text Spanish=Seleccione el directorio de destino
345 Text Italian=Selezionare Directory di destinazione
346 end
Tim Peters4951a982001-08-01 03:29:59 +0000347 item: Listbox
Tim Peters60515572001-08-01 18:33:33 +0000348 Rectangle=86 50 257 175
Tim Peters4951a982001-08-01 03:29:59 +0000349 Variable=MAINDIR
350 Enabled Color=00000000000000001111111111111111
351 Create Flags=01010000100000010000000101000001
352 Flags=0000110000001010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000353 Text=%MAINDIR%
Tim Peters4951a982001-08-01 03:29:59 +0000354 Text=
355 end
356 item: Static
Tim Peters60515572001-08-01 18:33:33 +0000357 Rectangle=86 34 250 49
Tim Peters4951a982001-08-01 03:29:59 +0000358 Enabled Color=00000000000000001111111111111111
359 Create Flags=01010000000000000000000000000000
360 Text=Please select a directory for the %APPTITLE% files.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000361 end
362 end
363 item: Dialog
364 Title=Select Destination Directory
365 Title French=Sélectionner le répertoire de destination
366 Title German=Zielverzeichnis wählen
367 Title Spanish=Seleccione el directorio de destino
368 Title Italian=Selezionare Directory di destinazione
369 Width=221
370 Height=173
371 Font Name=Helv
372 Font Size=8
373 item: Listbox
374 Rectangle=5 5 163 149
375 Variable=MAINDIR
376 Create Flags=01010000100000010000000101000000
377 Flags=0000110000100010
378 Text=%MAINDIR%
379 Text French=%MAINDIR%
380 Text German=%MAINDIR%
381 Text Spanish=%MAINDIR%
382 Text Italian=%MAINDIR%
383 end
384 item: Push Button
385 Rectangle=167 6 212 21
386 Create Flags=01010000000000010000000000000001
387 Text=OK
388 Text French=OK
389 Text German=OK
390 Text Spanish=Aceptar
391 Text Italian=OK
392 end
393 item: Push Button
394 Rectangle=167 25 212 40
395 Variable=MAINDIR
396 Value=%MAINDIR_SAVE%
397 Create Flags=01010000000000010000000000000000
398 Flags=0000000000000001
399 Text=Cancel
400 Text French=Annuler
401 Text German=Abbrechen
402 Text Spanish=Cancelar
403 Text Italian=Annulla
404 end
405 end
406end
407item: Custom Dialog Set
Tim Petersa1fd0502001-07-30 07:30:56 +0000408 Name=Backup Replaced Files
409 Display Variable=DISPLAY
410 item: Dialog
Tim Peters60515572001-08-01 18:33:33 +0000411 Title=%APPTITLE% Installation
Tim Petersa1fd0502001-07-30 07:30:56 +0000412 Title French=Fichiers de Sauvegarde Remplacés
413 Title German=Sicherungskopie von ersetzten Dateien erstellen
414 Title Portuguese=Ficheiros substituídos de segurança
415 Title Spanish=Copias de seguridad de los archivos reemplazados
416 Title Italian=Backup file sostituiti
417 Title Danish=Sikkerhedskopiering af erstattede filer
418 Title Dutch=Vervangen bestanden kopiëren
419 Title Norwegian=Sikkerhetskopiere erstattede filer
420 Title Swedish=Säkerhetskopiera utbytta filer
421 Width=280
422 Height=224
423 Font Name=Helv
424 Font Size=8
425 item: Push Button
Tim Petersb8b32912001-08-01 03:42:27 +0000426 Rectangle=150 187 195 201
Tim Petersa1fd0502001-07-30 07:30:56 +0000427 Variable=DIRECTION
428 Value=N
429 Create Flags=01010000000000010000000000000001
430 Text=&Next >
431 Text French=&Suivant>
432 Text German=&Weiter>
433 Text Portuguese=&Próximo>
434 Text Spanish=&Siguiente >
435 Text Italian=&Avanti >
436 Text Danish=&Næste>
437 Text Dutch=&Volgende>
438 Text Norwegian=&Neste>
439 Text Swedish=&Nästa >
440 end
441 item: Push Button
Tim Petersb8b32912001-08-01 03:42:27 +0000442 Rectangle=105 187 150 201
Tim Petersa1fd0502001-07-30 07:30:56 +0000443 Variable=DIRECTION
444 Value=B
445 Create Flags=01010000000000010000000000000000
446 Text=< &Back
447 Text French=<&Retour
448 Text German=<&Zurück
449 Text Portuguese=<&Retornar
450 Text Spanish=<&Retroceder
451 Text Italian=< &Indietro
452 Text Danish=<&Tilbage
453 Text Dutch=<&Terug
454 Text Norwegian=<&Tilbake
455 Text Swedish=< &Tillbaka
456 end
457 item: Push Button
Tim Petersb8b32912001-08-01 03:42:27 +0000458 Rectangle=222 187 264 201
Tim Petersa1fd0502001-07-30 07:30:56 +0000459 Action=3
460 Create Flags=01010000000000010000000000000000
461 Text=Cancel
462 Text French=Annuler
463 Text German=Abbrechen
464 Text Portuguese=Cancelar
465 Text Spanish=Cancelar
466 Text Italian=Annulla
467 Text Danish=Annuller
468 Text Dutch=Annuleren
469 Text Norwegian=Avbryt
470 Text Swedish=Avbryt
471 end
472 item: Static
473 Rectangle=9 177 263 178
474 Action=3
475 Create Flags=01010000000000000000000000000111
476 end
477 item: Static
Tim Peters60515572001-08-01 18:33:33 +0000478 Rectangle=86 37 256 101
Tim Petersa1fd0502001-07-30 07:30:56 +0000479 Create Flags=01010000000000000000000000000000
Tim Peters60515572001-08-01 18:33:33 +0000480 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.
481 Text=
482 Text=Do you want to create backups of replaced files?
Tim Petersa1fd0502001-07-30 07:30:56 +0000483 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 ?
484 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?
485 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?
486 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?
487 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?
488 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?
489 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?
490 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å?
491 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?
492 end
493 item: Radio Button
Tim Peters60515572001-08-01 18:33:33 +0000494 Rectangle=113 100 212 126
Tim Petersa1fd0502001-07-30 07:30:56 +0000495 Variable=DOBACKUP
496 Create Flags=01010000000000010000000000001001
Tim Peters2aadd362001-08-03 11:11:35 +0000497 Text=&Yes, make backups
498 Text=N&o, do not make backups
Tim Petersa1fd0502001-07-30 07:30:56 +0000499 Text=
500 Text French=&Oui
501 Text French=N&on
502 Text French=
503 Text German=&Ja
504 Text German=N&ein
505 Text German=
506 Text Portuguese=&Sim
507 Text Portuguese=Nã&o
508 Text Portuguese=
509 Text Spanish=&Sí
510 Text Spanish=N&o
511 Text Spanish=
512 Text Italian=&Sì
513 Text Italian=N&o
514 Text Italian=
515 Text Danish=&Ja
516 Text Danish=&Nej
517 Text Danish=
518 Text Dutch=&Ja
519 Text Dutch=N&ee
520 Text Dutch=
521 Text Norwegian=&Ja
522 Text Norwegian=&Nei
523 Text Norwegian=
524 Text Swedish=&Ja
525 Text Swedish=N&ej
526 Text Swedish=
527 end
528 item: Static
Tim Petersa1fd0502001-07-30 07:30:56 +0000529 Control Name=BACK2
Tim Peters60515572001-08-01 18:33:33 +0000530 Rectangle=86 138 256 166
Tim Petersa1fd0502001-07-30 07:30:56 +0000531 Action=1
532 Create Flags=01010000000000000000000000000111
533 Text=Backup File Destination Directory
534 Text French=Répertoire de destination des fichiers de sauvegarde
535 Text German=Zielverzeichnis für die Sicherungsdatei
536 Text Portuguese=Directório de destino de ficheiro de segurança
537 Text Spanish=Directorio de Destino de los Archivos de Seguridad
538 Text Italian=Directory di destinazione dei file di backup
539 Text Danish=Destinationsbibliotek til sikkerhedskopier
540 Text Dutch=Doeldirectory backup-bestand
541 Text Norwegian=Målkatalog for sikkerhetskopier
542 Text Swedish=Katalog för säkerhetskopierade filer
543 end
544 item: Push Button
545 Control Name=BACK3
Tim Peters60515572001-08-01 18:33:33 +0000546 Rectangle=212 148 254 162
Tim Petersa1fd0502001-07-30 07:30:56 +0000547 Variable=BACKUP_SAVE
548 Value=%BACKUP%
549 Destination Dialog=1
550 Action=2
551 Create Flags=01010000000000010000000000000000
552 Text=B&rowse...
553 Text French=P&arcourir
554 Text German=B&lättern...
555 Text Portuguese=P&rocurar
556 Text Spanish=V&isualizar...
557 Text Italian=Sfoglia...
558 Text Danish=&Gennemse...
559 Text Dutch=B&laderen...
560 Text Norwegian=Bla igjennom
561 Text Swedish=&Bläddra
562 end
563 item: Static
564 Control Name=BACK4
Tim Peters60515572001-08-01 18:33:33 +0000565 Rectangle=103 150 203 160
Tim Petersa1fd0502001-07-30 07:30:56 +0000566 Destination Dialog=2
567 Create Flags=01010000000000000000000000000000
568 Text=%BACKUP%
569 Text French=%BACKUP%
570 Text German=%BACKUP%
571 Text Portuguese=%BACKUP%
572 Text Spanish=%BACKUP%
573 Text Italian=%BACKUP%
574 Text Danish=%BACKUP%
575 Text Dutch=%BACKUP%
576 Text Norwegian=%BACKUP%
577 Text Swedish=%BACKUP%
578 end
Tim Peters60515572001-08-01 18:33:33 +0000579 item: Static
580 Rectangle=86 9 258 29
581 Create Flags=01010000000000000000000000000000
582 Flags=0000000000000001
583 Name=Times New Roman
584 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
585 Text=Backup Replaced Files
586 Text French=Sélectionner les composants
587 Text German=Komponenten auswählen
588 Text Spanish=Seleccione componentes
589 Text Italian=Selezionare i componenti
590 end
Tim Petersa1fd0502001-07-30 07:30:56 +0000591 item: If/While Statement
592 Variable=DOBACKUP
593 Value=B
594 end
595 item: Set Control Attribute
596 Control Name=BACK3
597 Operation=1
598 end
599 item: Set Control Attribute
600 Control Name=BACK4
601 Operation=1
602 end
603 item: Else Statement
604 end
605 item: Set Control Attribute
606 Control Name=BACK3
607 end
608 item: Set Control Attribute
609 Control Name=BACK4
610 end
611 item: End Block
612 end
613 end
614 item: Dialog
615 Title=Select Destination Directory
616 Title French=Choisissez le répertoire de destination
617 Title German=Zielverzeichnis wählen
618 Title Portuguese=Seleccionar Directório de Destino
619 Title Spanish=Seleccione el Directorio de Destino
620 Title Italian=Seleziona Directory di destinazione
621 Title Danish=Vælg Destinationsbibliotek
622 Title Dutch=Kies Doeldirectory
623 Title Norwegian=Velg målkatalog
624 Title Swedish=Välj destinationskalatog
625 Width=221
626 Height=173
627 Font Name=Helv
628 Font Size=8
629 item: Listbox
630 Rectangle=5 2 160 149
631 Variable=BACKUP
632 Create Flags=01010000100000010000000101000000
633 Flags=0000110000100010
634 Text=%BACKUP%
635 Text=
636 Text French=%BACKUP%
637 Text French=
638 Text German=%BACKUP%
639 Text German=
640 Text Portuguese=%BACKUP%
641 Text Portuguese=
642 Text Spanish=%BACKUP%
643 Text Spanish=
644 Text Italian=%BACKUP%
645 Text Italian=
646 Text Danish=%BACKUP%
647 Text Danish=
648 Text Dutch=%BACKUP%
649 Text Dutch=
650 Text Norwegian=%BACKUP%
651 Text Norwegian=
652 Text Swedish=%BACKUP%
653 Text Swedish=
654 end
655 item: Push Button
656 Rectangle=167 6 212 21
657 Create Flags=01010000000000010000000000000001
658 Text=OK
659 Text French=OK
660 Text German=OK
661 Text Portuguese=OK
662 Text Spanish=ACEPTAR
663 Text Italian=OK
664 Text Danish=OK
665 Text Dutch=OK
666 Text Norwegian=OK
667 Text Swedish=OK
668 end
669 item: Push Button
670 Rectangle=167 25 212 40
671 Variable=BACKUP
672 Value=%BACKUP_SAVE%
673 Create Flags=01010000000000010000000000000000
674 Flags=0000000000000001
675 Text=Cancel
676 Text French=Annuler
677 Text German=Abbrechen
678 Text Portuguese=Cancelar
679 Text Spanish=Cancelar
680 Text Italian=Annulla
681 Text Danish=Slet
682 Text Dutch=Annuleren
683 Text Norwegian=Avbryt
684 Text Swedish=Avbryt
685 end
686 end
687end
688item: Custom Dialog Set
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000689 Name=Select Components
690 Display Variable=DISPLAY
691 item: Dialog
692 Title=%APPTITLE% Installation
693 Title French=Installation de %APPTITLE%
694 Title German=Installation von %APPTITLE%
695 Title Spanish=Instalación de %APPTITLE%
696 Title Italian=Installazione di %APPTITLE%
697 Width=271
698 Height=224
699 Font Name=Helv
700 Font Size=8
701 item: Push Button
702 Rectangle=150 187 195 202
703 Variable=DIRECTION
704 Value=N
705 Create Flags=01010000000000010000000000000001
706 Text=&Next >
707 Text French=&Suite >
708 Text German=&Weiter >
709 Text Spanish=&Siguiente >
710 Text Italian=&Avanti >
711 end
712 item: Push Button
713 Rectangle=105 187 150 202
714 Variable=DIRECTION
715 Value=B
716 Create Flags=01010000000000010000000000000000
717 Text=< &Back
718 Text French=< &Retour
719 Text German=< &Zurück
720 Text Spanish=< &Atrás
721 Text Italian=< &Indietro
722 end
723 item: Push Button
724 Rectangle=211 187 256 202
725 Action=3
726 Create Flags=01010000000000010000000000000000
727 Text=&Cancel
728 Text French=&Annuler
729 Text German=&Abbrechen
730 Text Spanish=&Cancelar
731 Text Italian=&Annulla
732 end
733 item: Static
734 Rectangle=8 180 256 181
735 Action=3
736 Create Flags=01010000000000000000000000000111
737 end
738 item: Static
739 Rectangle=86 8 258 42
740 Create Flags=01010000000000000000000000000000
741 Flags=0000000000000001
742 Name=Times New Roman
743 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
744 Text=Select Components
745 Text French=Sélectionner les composants
746 Text German=Komponenten auswählen
747 Text Spanish=Seleccione componentes
748 Text Italian=Selezionare i componenti
749 end
750 item: Checkbox
Tim Peters60515572001-08-01 18:33:33 +0000751 Rectangle=86 62 256 134
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000752 Variable=COMPONENTS
753 Create Flags=01010000000000010000000000000011
754 Flags=0000000000000110
Tim Petersa0a77062001-08-03 19:04:13 +0000755 Text=Python interpreter, library and IDLE
Tim Peterse7b2a272001-07-29 09:28:37 +0000756 Text=Python HTML docs
Tim Peters6307bb82001-07-29 18:55:06 +0000757 Text=Python utility scripts (Tools/)
758 Text=Python test suite (Lib/test/)
Tim Peters96e1d2f2001-07-30 23:06:21 +0000759 Text=Register file extensons (requires Admin privs)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000760 Text=
Tim Peters4de219d2001-08-04 23:23:27 +0000761 Text French=Python interpreter, library and IDLE
Tim Peters6307bb82001-07-29 18:55:06 +0000762 Text French=Python HTML docs
763 Text French=Python utility scripts (Tools/)
764 Text French=Python test suite (Lib/test/)
Tim Peters96e1d2f2001-07-30 23:06:21 +0000765 Text French=Register file extensons (requires Admin privs)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000766 Text French=
Tim Peters4de219d2001-08-04 23:23:27 +0000767 Text German=Python interpreter, library and IDLE
Tim Peters6307bb82001-07-29 18:55:06 +0000768 Text German=Python HTML docs
769 Text German=Python utility scripts (Tools/)
770 Text German=Python test suite (Lib/test/)
Tim Peters96e1d2f2001-07-30 23:06:21 +0000771 Text German=Register file extensons (requires Admin privs)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000772 Text German=
Tim Peters4de219d2001-08-04 23:23:27 +0000773 Text Spanish=Python interpreter, library and IDLE
Tim Peters6307bb82001-07-29 18:55:06 +0000774 Text Spanish=Python HTML docs
775 Text Spanish=Python utility scripts (Tools/)
776 Text Spanish=Python test suite (Lib/test/)
Tim Peters96e1d2f2001-07-30 23:06:21 +0000777 Text Spanish=Register file extensons (requires Admin privs)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000778 Text Spanish=
Tim Peters4de219d2001-08-04 23:23:27 +0000779 Text Italian=Python interpreter, library and IDLE
Tim Peters6307bb82001-07-29 18:55:06 +0000780 Text Italian=Python HTML docs
781 Text Italian=Python utility scripts (Tools/)
782 Text Italian=Python test suite (Lib/test/)
Tim Peters96e1d2f2001-07-30 23:06:21 +0000783 Text Italian=Register file extensons (requires Admin privs)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000784 Text Italian=
785 end
786 item: Static
787 Rectangle=194 162 242 172
788 Variable=COMPONENTS
789 Value=MAINDIR
790 Create Flags=01010000000000000000000000000010
791 end
792 item: Static
793 Rectangle=194 153 242 162
794 Variable=COMPONENTS
795 Create Flags=01010000000000000000000000000010
796 end
797 item: Static
798 Rectangle=107 153 196 164
799 Create Flags=01010000000000000000000000000000
800 Text=Disk Space Required:
801 Text French=Espace disque requis :
802 Text German=Notwendiger Speicherplatz:
803 Text Spanish=Espacio requerido en el disco:
804 Text Italian=Spazio su disco necessario:
805 end
806 item: Static
807 Rectangle=107 162 196 172
808 Create Flags=01010000000000000000000000000000
809 Text=Disk Space Remaining:
810 Text French=Espace disque disponible :
811 Text German=Verbleibender Speicherplatz:
812 Text Spanish=Espacio en disco disponible:
813 Text Italian=Spazio su disco disponibile:
814 end
815 item: Static
816 Rectangle=86 145 256 175
817 Action=1
818 Create Flags=01010000000000000000000000000111
819 end
820 item: Static
Tim Peters60515572001-08-01 18:33:33 +0000821 Rectangle=86 38 256 57
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000822 Create Flags=01010000000000000000000000000000
823 Text=Choose which components to install by checking the boxes below.
824 Text French=Choisissez les composants que vous voulez installer en cochant les cases ci-dessous.
825 Text German=Wählen Sie die zu installierenden Komponenten, indem Sie in die entsprechenden Kästchen klicken.
826 Text Spanish=Elija los componentes que desee instalar marcando los cuadros de abajo.
827 Text Italian=Scegliere quali componenti installare selezionando le caselle sottostanti.
828 end
829 end
830end
831item: Custom Dialog Set
832 Name=Select Program Manager Group
833 Display Variable=DISPLAY
834 item: Dialog
835 Title=%APPTITLE% Installation
836 Title French=Installation de %APPTITLE%
837 Title German=Installation von %APPTITLE%
838 Title Spanish=Instalación de %APPTITLE%
839 Title Italian=Installazione di %APPTITLE%
840 Width=271
841 Height=224
842 Font Name=Helv
843 Font Size=8
844 item: Push Button
845 Rectangle=150 187 195 202
846 Variable=DIRECTION
847 Value=N
848 Create Flags=01010000000000010000000000000001
849 Text=&Next >
850 Text French=&Suite >
851 Text German=&Weiter >
852 Text Spanish=&Siguiente >
853 Text Italian=&Avanti >
854 end
855 item: Push Button
856 Rectangle=105 187 150 202
857 Variable=DIRECTION
858 Value=B
859 Create Flags=01010000000000010000000000000000
860 Flags=0000000000000001
861 Text=< &Back
862 Text French=< &Retour
863 Text German=< &Zurück
864 Text Spanish=< &Atrás
865 Text Italian=< &Indietro
866 end
867 item: Push Button
868 Rectangle=211 187 256 202
869 Action=3
870 Create Flags=01010000000000010000000000000000
871 Text=&Cancel
872 Text French=&Annuler
873 Text German=&Abbrechen
874 Text Spanish=&Cancelar
875 Text Italian=&Annulla
876 end
877 item: Static
878 Rectangle=8 180 256 181
879 Action=3
880 Create Flags=01010000000000000000000000000111
881 end
882 item: Static
883 Rectangle=86 8 258 42
884 Create Flags=01010000000000000000000000000000
885 Flags=0000000000000001
886 Name=Times New Roman
887 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
Tim Peters68692452000-10-14 07:35:15 +0000888 Text=Select Start Menu Group
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000889 Text French=Sélectionner le groupe du Gestionnaire de programme
890 Text German=Bestimmung der Programm-Managergruppe
891 Text Spanish=Seleccione grupo del Administrador de programas
892 Text Italian=Selezionare il gruppo ProgMan
893 end
894 item: Static
895 Rectangle=86 44 256 68
896 Create Flags=01010000000000000000000000000000
Tim Peters68692452000-10-14 07:35:15 +0000897 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 +0000898 Text French=Entrez le nom du groupe du Gestionnaire de programme dans lequel vous souhaitez ajouter les icônes de %APPTITLE% :
899 Text German=Geben Sie den Namen der Programmgruppe ein, der das Symbol %APPTITLE% hinzugefügt werden soll:
900 Text Spanish=Escriba el nombre del grupo del Administrador de programas en el que desea agregar los iconos de %APPTITLE%:
901 Text Italian=Inserire il nome del gruppo Program Manager per aggiungere le icone %APPTITLE% a:
902 end
903 item: Combobox
904 Rectangle=86 69 256 175
905 Variable=GROUP
906 Create Flags=01010000001000010000001100000001
907 Flags=0000000000000001
908 Text=%GROUP%
909 Text French=%GROUP%
910 Text German=%GROUP%
911 Text Spanish=%GROUP%
912 Text Italian=%GROUP%
913 end
914 end
915end
916item: Custom Dialog Set
917 Name=Start Installation
918 Display Variable=DISPLAY
919 item: Dialog
920 Title=%APPTITLE% Installation
921 Title French=Installation de %APPTITLE%
922 Title German=Installation von %APPTITLE%
923 Title Spanish=Instalación de %APPTITLE%
924 Title Italian=Installazione di %APPTITLE%
925 Width=271
926 Height=224
927 Font Name=Helv
928 Font Size=8
929 item: Push Button
930 Rectangle=150 187 195 202
931 Variable=DIRECTION
932 Value=N
933 Create Flags=01010000000000010000000000000001
934 Text=&Next >
935 Text French=&Suite >
936 Text German=&Weiter >
937 Text Spanish=&Siguiente >
938 Text Italian=&Avanti >
939 end
940 item: Push Button
941 Rectangle=105 187 150 202
942 Variable=DIRECTION
943 Value=B
944 Create Flags=01010000000000010000000000000000
945 Text=< &Back
946 Text French=< &Retour
947 Text German=< &Zurück
948 Text Spanish=< &Atrás
949 Text Italian=< &Indietro
950 end
951 item: Push Button
952 Rectangle=211 187 256 202
953 Action=3
954 Create Flags=01010000000000010000000000000000
955 Text=&Cancel
956 Text French=&Annuler
957 Text German=&Abbrechen
958 Text Spanish=&Cancelar
959 Text Italian=&Annulla
960 end
961 item: Static
962 Rectangle=8 180 256 181
963 Action=3
964 Create Flags=01010000000000000000000000000111
965 end
966 item: Static
967 Rectangle=86 8 258 42
968 Create Flags=01010000000000000000000000000000
969 Flags=0000000000000001
970 Name=Times New Roman
971 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
972 Text=Ready to Install!
973 Text French=Prêt à installer !
974 Text German=Installationsbereit!
975 Text Spanish=¡Preparado para la instalación!
976 Text Italian=Pronto per l'installazione!
977 end
978 item: Static
Tim Peters2aadd362001-08-03 11:11:35 +0000979 Rectangle=86 34 256 54
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000980 Create Flags=01010000000000000000000000000000
Tim Peters2aadd362001-08-03 11:11:35 +0000981 Text=Click the Next button to install %APPTITLE%, or the Back button to change choices:
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000982 Text French=Vous êtes maintenant prêt à installer les fichiers %APPTITLE%.
983 Text French=
984 Text French=Cliquez sur le bouton Suite pour commencer l'installation ou sur le bouton Retour pour entrer les informations d'installation à nouveau.
985 Text German=Sie können %APPTITLE% nun installieren.
986 Text German=
987 Text German=Klicken Sie auf "Weiter", um mit der Installation zu beginnen. Klicken Sie auf "Zurück", um die Installationsinformationen neu einzugeben.
988 Text Spanish=Ya está listo para instalar %APPTITLE%.
989 Text Spanish=
990 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.
991 Text Italian=Ora è possibile installare %APPTITLE%.
992 Text Italian=
993 Text Italian=Premere il pulsante Avanti per avviare l'installazione o il pulsante Indietro per reinserire le informazioni di installazione.
994 end
Tim Peters2aadd362001-08-03 11:11:35 +0000995 item: Editbox
996 Rectangle=86 54 259 175
Tim Peters2aadd362001-08-03 11:11:35 +0000997 Help Context=16711681
998 Enabled Color=00000000000000001111111111111111
999 Create Flags=01010000101000000001100010000100
Tim Petersa0a77062001-08-03 19:04:13 +00001000 Text=%SUMMARY%
Tim Peters2aadd362001-08-03 11:11:35 +00001001 end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001002 end
1003end
Tim Peters0097bae2001-07-29 19:27:23 +00001004item: Remark
Tim Peters2aadd362001-08-03 11:11:35 +00001005end
1006item: Remark
1007 Text=If we just finished "Select Destination Directory":
1008end
1009item: Remark
1010 Text= %MAINDIR% is set, so reinitialize %BACKUP% to match.
1011end
1012item: Remark
1013 Text=ElseIf we just finished "Select Program Manager Group":
1014end
1015item: Remark
Tim Petersa0a77062001-08-03 19:04:13 +00001016 Text= "Start Installation" is next, so build a summary for "Start Installation" to display.
Tim Peters2aadd362001-08-03 11:11:35 +00001017end
1018item: Remark
Tim Peters0097bae2001-07-29 19:27:23 +00001019end
1020item: If/While Statement
1021 Variable=DISPLAY
1022 Value=Select Destination Directory
1023end
1024item: Set Variable
1025 Variable=BACKUP
1026 Value=%MAINDIR%\BACKUP
1027end
Tim Peters2aadd362001-08-03 11:11:35 +00001028item: Remark
1029end
1030item: ElseIf Statement
1031 Variable=DISPLAY
1032 Value=Select Program Manager Group
1033end
Tim Petersa0a77062001-08-03 19:04:13 +00001034item: Set Variable
1035 Variable=SUMMARY
1036 Value=Installation directory%CRLF% %MAINDIR%%CRLF%
Tim Peters2aadd362001-08-03 11:11:35 +00001037end
1038item: Remark
1039end
Tim Petersa0a77062001-08-03 19:04:13 +00001040item: Set Variable
1041 Variable=SUMMARY
1042 Value=%CRLF%Make backups?%CRLF%
1043 Flags=00000001
Tim Peters2aadd362001-08-03 11:11:35 +00001044end
1045item: If/While Statement
1046 Variable=DOBACKUP
1047 Value=A
1048end
Tim Petersa0a77062001-08-03 19:04:13 +00001049item: Set Variable
1050 Variable=SUMMARY
1051 Value= Yes, into %BACKUP%%CRLF%
1052 Flags=00000001
Tim Peters2aadd362001-08-03 11:11:35 +00001053end
1054item: Else Statement
1055end
Tim Petersa0a77062001-08-03 19:04:13 +00001056item: Set Variable
1057 Variable=SUMMARY
1058 Value= No%CRLF%
1059 Flags=00000001
Tim Peters2aadd362001-08-03 11:11:35 +00001060end
1061item: End Block
1062end
1063item: Remark
1064end
Tim Petersa0a77062001-08-03 19:04:13 +00001065item: Set Variable
1066 Variable=SUMMARY
1067 Value=%CRLF%Components%CRLF%
1068 Flags=00000001
Tim Peters2aadd362001-08-03 11:11:35 +00001069end
1070item: If/While Statement
1071 Variable=COMPONENTS
1072 Value=A
1073 Flags=00000010
1074end
Tim Petersa0a77062001-08-03 19:04:13 +00001075item: Set Variable
1076 Variable=SUMMARY
1077 Value= Python interpreter, libraries and IDLE%CRLF%
1078 Flags=00000001
Tim Peters2aadd362001-08-03 11:11:35 +00001079end
1080item: End Block
1081end
1082item: If/While Statement
1083 Variable=COMPONENTS
1084 Value=B
1085 Flags=00000010
1086end
Tim Petersa0a77062001-08-03 19:04:13 +00001087item: Set Variable
1088 Variable=SUMMARY
1089 Value= Python documentation%CRLF%
1090 Flags=00000001
Tim Peters2aadd362001-08-03 11:11:35 +00001091end
1092item: End Block
1093end
1094item: If/While Statement
1095 Variable=COMPONENTS
1096 Value=C
1097 Flags=00000010
1098end
Tim Petersa0a77062001-08-03 19:04:13 +00001099item: Set Variable
1100 Variable=SUMMARY
1101 Value= Tool and utility scripts%CRLF%
1102 Flags=00000001
Tim Peters2aadd362001-08-03 11:11:35 +00001103end
1104item: End Block
1105end
1106item: If/While Statement
1107 Variable=COMPONENTS
1108 Value=D
1109 Flags=00000010
1110end
Tim Petersa0a77062001-08-03 19:04:13 +00001111item: Set Variable
1112 Variable=SUMMARY
1113 Value= Python test suite%CRLF%
1114 Flags=00000001
Tim Peters2aadd362001-08-03 11:11:35 +00001115end
1116item: End Block
1117end
1118item: If/While Statement
1119 Variable=COMPONENTS
1120 Value=E
1121 Flags=00000010
1122end
Tim Petersa0a77062001-08-03 19:04:13 +00001123item: Set Variable
1124 Variable=SUMMARY
1125 Value= Register file extensions%CRLF%
1126 Flags=00000001
Tim Peters2aadd362001-08-03 11:11:35 +00001127end
1128item: End Block
1129end
1130item: Remark
1131end
Tim Petersa0a77062001-08-03 19:04:13 +00001132item: Set Variable
1133 Variable=SUMMARY
1134 Value=%CRLF%Start Menu group%CRLF% %GROUP%%CRLF%
1135 Flags=00000001
Tim Peters2aadd362001-08-03 11:11:35 +00001136end
Tim Peters0097bae2001-07-29 19:27:23 +00001137item: End Block
1138end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001139item: End Block
1140end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001141item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001142end
Tim Peters0097bae2001-07-29 19:27:23 +00001143item: Remark
1144 Text=BEGIN WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
1145end
1146item: Remark
1147 Text=When the BACKUP feature is enabled, the BACKUPDIR is initialized
1148end
1149item: If/While Statement
1150 Variable=DOBACKUP
1151 Value=A
1152end
1153item: Set Variable
1154 Variable=BACKUPDIR
1155 Value=%BACKUP%
1156end
1157item: End Block
1158end
1159item: Remark
1160 Text=The BRANDING information is written to the INI file on the installation media.
1161end
1162item: If/While Statement
1163 Variable=BRANDING
1164 Value=1
1165end
1166item: If/While Statement
1167 Variable=DOBRAND
1168 Value=1
1169end
1170item: Edit INI File
1171 Pathname=%INST%\CUSTDATA.INI
1172 Settings=[Registration]
1173 Settings=NAME=%NAME%
1174 Settings=COMPANY=%COMPANY%
1175 Settings=
1176end
1177item: End Block
1178end
1179item: End Block
1180end
1181item: Remark
1182 Text=Begin writing to the INSTALL.LOG
1183end
Tim Peterse7b2a272001-07-29 09:28:37 +00001184item: Open/Close INSTALL.LOG
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001185end
Tim Peters0097bae2001-07-29 19:27:23 +00001186item: Remark
1187 Text=Check free disk space calculates free disk space as well as component sizes.
1188end
1189item: Remark
1190 Text=It should be located before all Install File actions.
1191end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001192item: Check Disk Space
1193 Component=COMPONENTS
1194end
Tim Peterse7b2a272001-07-29 09:28:37 +00001195item: Remark
Tim Peters0097bae2001-07-29 19:27:23 +00001196 Text=This include script allows uninstall support
1197end
Tim Peters96e1d2f2001-07-30 23:06:21 +00001198item: Remark
1199 Text=Note from Tim: this is our own Uninstal.wse, a copy of Wise's except
1200end
1201item: Remark
1202 Text=it writes to HKCU (instead of HKLM) if the user doesn't have admin privs.
1203end
Tim Peters0097bae2001-07-29 19:27:23 +00001204item: Include Script
Tim Peters96e1d2f2001-07-30 23:06:21 +00001205 Pathname=.\Uninstal.wse
Tim Peters0097bae2001-07-29 19:27:23 +00001206end
Tim Peters4670b3a2001-07-29 19:48:44 +00001207item: Remark
1208 Text=Note from Tim: these seeming no-ops actually convert to short filenames.
1209end
Tim Peters0097bae2001-07-29 19:27:23 +00001210item: Set Variable
1211 Variable=COMMON
1212 Value=%COMMON%
1213 Flags=00010100
1214end
Tim Peters0097bae2001-07-29 19:27:23 +00001215item: Set Variable
1216 Variable=MAINDIR
1217 Value=%MAINDIR%
1218 Flags=00010100
1219end
1220item: Remark
1221 Text=This IF/THEN/ELSE reads the correct registry entries for shortcut/icon placement
1222end
1223item: Check Configuration
1224 Flags=10111011
1225end
1226item: Get Registry Key Value
1227 Variable=STARTUPDIR
1228 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1229 Default=%WIN%\Start Menu\Programs\StartUp
1230 Value Name=StartUp
1231 Flags=00000010
1232end
1233item: Get Registry Key Value
1234 Variable=DESKTOPDIR
1235 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1236 Default=%WIN%\Desktop
1237 Value Name=Desktop
1238 Flags=00000010
1239end
1240item: Get Registry Key Value
1241 Variable=STARTMENUDIR
1242 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1243 Default=%WIN%\Start Menu
1244 Value Name=Start Menu
1245 Flags=00000010
1246end
1247item: Get Registry Key Value
1248 Variable=GROUPDIR
1249 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1250 Default=%WIN%\Start Menu\Programs
1251 Value Name=Programs
1252 Flags=00000010
1253end
1254item: Get Registry Key Value
1255 Variable=CSTARTUPDIR
1256 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1257 Default=%STARTUPDIR%
1258 Value Name=Common Startup
1259 Flags=00000100
1260end
1261item: Get Registry Key Value
1262 Variable=CDESKTOPDIR
1263 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1264 Default=%DESKTOPDIR%
1265 Value Name=Common Desktop
1266 Flags=00000100
1267end
1268item: Get Registry Key Value
1269 Variable=CSTARTMENUDIR
1270 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1271 Default=%STARTMENUDIR%
1272 Value Name=Common Start Menu
1273 Flags=00000100
1274end
1275item: Get Registry Key Value
1276 Variable=CGROUPDIR
1277 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1278 Default=%GROUPDIR%
1279 Value Name=Common Programs
1280 Flags=00000100
1281end
1282item: Set Variable
1283 Variable=CGROUP_SAVE
1284 Value=%GROUP%
1285end
1286item: Set Variable
1287 Variable=GROUP
1288 Value=%GROUPDIR%\%GROUP%
1289end
1290item: Else Statement
1291end
Tim Peters4670b3a2001-07-29 19:48:44 +00001292item: Remark
1293 Text=Note from Tim: the Wizard left this block empty!
1294end
1295item: Remark
1296 Text=Perhaps it's only relevant on Windows 3.1.
1297end
Tim Peters0097bae2001-07-29 19:27:23 +00001298item: End Block
1299end
1300item: Remark
1301 Text=END WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
1302end
1303item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001304end
Tim Peters4670b3a2001-07-29 19:48:44 +00001305item: Remark
1306 Text=Long section to install files.
1307end
1308item: Remark
1309end
Tim Peters96e1d2f2001-07-30 23:06:21 +00001310item: Check Configuration
1311 Flags=10111111
1312end
Tim Peterse7b2a272001-07-29 09:28:37 +00001313item: Set Variable
1314 Variable=DLLDEST
1315 Value=%SYS32%
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001316end
Tim Peters96e1d2f2001-07-30 23:06:21 +00001317item: Else Statement
1318end
1319item: Set Variable
1320 Variable=DLLDEST
1321 Value=%MAINDIR%
1322end
1323item: End Block
1324end
Tim Peters5a99e0c2001-08-01 06:29:56 +00001325item: Remark
1326end
1327item: Remark
1328 Text=Install the license even if they deselect everything <wink>.
1329end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001330item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001331 Source=..\license
Tim Peters7527e002000-09-01 19:59:11 +00001332 Destination=%MAINDIR%\LICENSE.txt
1333 Flags=0000000000000010
1334end
1335item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001336 Source=..\readme
Tim Peters7527e002000-09-01 19:59:11 +00001337 Destination=%MAINDIR%\README.txt
1338 Flags=0000000000000010
1339end
1340item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001341 Source=..\misc\news
Tim Peters0d416d32000-09-05 17:14:16 +00001342 Destination=%MAINDIR%\NEWS.txt
1343 Flags=0000000000000010
1344end
Tim Peters39fb28f2000-09-21 07:50:36 +00001345item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001346end
1347item: Remark
Tim Peters5a99e0c2001-08-01 06:29:56 +00001348 Text=These arrange to (recursively!) delete all .pyc and .pyo files at uninstall time.
1349end
1350item: Remark
1351 Text=This "does the right thing": any directories left empty at the end are removed.
1352end
1353item: Add Text to INSTALL.LOG
1354 Text=File Tree: %MAINDIR%\*.pyc
1355end
1356item: Add Text to INSTALL.LOG
1357 Text=File Tree: %MAINDIR%\*.pyo
1358end
1359item: Remark
1360end
1361item: Remark
Tim Petersa0a77062001-08-03 19:04:13 +00001362 Text=A: interpreter, libraries and IDLE
Tim Peterse7b2a272001-07-29 09:28:37 +00001363end
1364item: If/While Statement
1365 Variable=COMPONENTS
1366 Value=A
1367 Flags=00001010
1368end
1369item: Remark
1370 Text=Executables
Tim Peters39fb28f2000-09-21 07:50:36 +00001371end
Tim Peters0d416d32000-09-05 17:14:16 +00001372item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001373 Source=.\python.exe
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001374 Destination=%MAINDIR%\python.exe
1375 Flags=0000000000000010
1376end
1377item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001378 Source=.\pythonw.exe
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001379 Destination=%MAINDIR%\pythonw.exe
1380 Flags=0000000000000010
1381end
1382item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001383 Source=.\w9xpopen.exe
Tim Petersb04e6502000-09-01 07:54:04 +00001384 Destination=%MAINDIR%\w9xpopen.exe
1385 Flags=0000000000000010
1386end
Tim Peters39fb28f2000-09-21 07:50:36 +00001387item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001388end
1389item: Remark
1390 Text=Extension module DLLs (.pyd); keep in synch with libs directory next
Tim Peters39fb28f2000-09-21 07:50:36 +00001391end
Tim Petersb04e6502000-09-01 07:54:04 +00001392item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001393 Source=.\_winreg.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001394 Destination=%MAINDIR%\DLLs\_winreg.pyd
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001395 Description=Extension modules
1396 Flags=0000000000000010
1397end
1398item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001399 Source=.\_sre.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001400 Destination=%MAINDIR%\DLLs\_sre.pyd
1401 Flags=0000000000000010
1402end
1403item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001404 Source=.\_symtable.pyd
Tim Petersb16c56f2001-02-02 21:24:51 +00001405 Destination=%MAINDIR%\DLLs\_symtable.pyd
1406 Flags=0000000000000010
1407end
1408item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001409 Source=.\_testcapi.pyd
Tim Petersd66595f2001-02-04 03:09:53 +00001410 Destination=%MAINDIR%\DLLs\_testcapi.pyd
Tim Peters4d282de2001-02-02 06:33:04 +00001411 Flags=0000000000000010
1412end
1413item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001414 Source=.\_tkinter.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001415 Destination=%MAINDIR%\DLLs\_tkinter.pyd
1416 Flags=0000000000000010
1417end
1418item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001419 Source=.\_socket.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001420 Destination=%MAINDIR%\DLLs\_socket.pyd
1421 Flags=0000000000000010
1422end
1423item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001424 Source=.\bsddb.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001425 Destination=%MAINDIR%\DLLs\bsddb.pyd
1426 Flags=0000000000000010
1427end
1428item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001429 Source=.\mmap.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001430 Destination=%MAINDIR%\DLLs\mmap.pyd
1431 Flags=0000000000000010
1432end
1433item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001434 Source=.\parser.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001435 Destination=%MAINDIR%\DLLs\parser.pyd
1436 Flags=0000000000000010
1437end
1438item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001439 Source=.\pyexpat.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001440 Destination=%MAINDIR%\DLLs\pyexpat.pyd
1441 Flags=0000000000000010
1442end
1443item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001444 Source=.\select.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001445 Destination=%MAINDIR%\DLLs\select.pyd
1446 Flags=0000000000000010
1447end
1448item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001449 Source=.\unicodedata.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001450 Destination=%MAINDIR%\DLLs\unicodedata.pyd
1451 Flags=0000000000000010
1452end
1453item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001454 Source=.\winsound.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001455 Destination=%MAINDIR%\DLLs\winsound.pyd
1456 Flags=0000000000000010
1457end
1458item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001459 Source=.\zlib.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001460 Destination=%MAINDIR%\DLLs\zlib.pyd
1461 Flags=0000000000000010
1462end
1463item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001464end
1465item: Remark
1466 Text=Link libraries (.lib); keep in synch with DLLs above, except that the Python lib lives here.
Tim Peters39fb28f2000-09-21 07:50:36 +00001467end
1468item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001469 Source=.\_winreg.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001470 Destination=%MAINDIR%\libs\_winreg.lib
1471 Description=Link library files
1472 Flags=0000000000000010
1473end
1474item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001475 Source=.\_sre.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001476 Destination=%MAINDIR%\libs\_sre.lib
1477 Flags=0000000000000010
1478end
1479item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001480 Source=.\_symtable.lib
Tim Petersb16c56f2001-02-02 21:24:51 +00001481 Destination=%MAINDIR%\libs\_symtable.lib
1482 Flags=0000000000000010
1483end
1484item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001485 Source=.\_testcapi.lib
Tim Petersd66595f2001-02-04 03:09:53 +00001486 Destination=%MAINDIR%\libs\_testcapi.lib
Tim Peters4d282de2001-02-02 06:33:04 +00001487 Flags=0000000000000010
1488end
1489item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001490 Source=.\_tkinter.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001491 Destination=%MAINDIR%\libs\_tkinter.lib
1492 Description=Extension modules
1493 Flags=0000000000000010
1494end
1495item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001496 Source=.\_socket.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001497 Destination=%MAINDIR%\libs\_socket.lib
1498 Flags=0000000000000010
1499end
1500item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001501 Source=.\bsddb.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001502 Destination=%MAINDIR%\libs\bsddb.lib
1503 Flags=0000000000000010
1504end
1505item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001506 Source=.\mmap.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001507 Destination=%MAINDIR%\libs\mmap.lib
1508 Flags=0000000000000010
1509end
1510item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001511 Source=.\parser.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001512 Destination=%MAINDIR%\libs\parser.lib
1513 Flags=0000000000000010
1514end
1515item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001516 Source=.\pyexpat.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001517 Destination=%MAINDIR%\libs\pyexpat.lib
1518 Flags=0000000000000010
1519end
1520item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001521 Source=.\select.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001522 Destination=%MAINDIR%\libs\select.lib
1523 Flags=0000000000000010
1524end
1525item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001526 Source=.\unicodedata.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001527 Destination=%MAINDIR%\libs\unicodedata.lib
1528 Flags=0000000000000010
1529end
1530item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001531 Source=.\winsound.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001532 Destination=%MAINDIR%\libs\winsound.lib
1533 Flags=0000000000000010
1534end
1535item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001536 Source=.\zlib.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001537 Destination=%MAINDIR%\libs\zlib.lib
1538 Flags=0000000000000010
1539end
Tim Peterse7b2a272001-07-29 09:28:37 +00001540item: Remark
1541end
Tim Peters39fb28f2000-09-21 07:50:36 +00001542item: Install File
Tim Peterse7b2a272001-07-29 09:28:37 +00001543 Source=.\python%_pymajor_%%_pyminor_%.lib
1544 Destination=%MAINDIR%\libs\python%_PYMAJOR_%%_PYMINOR_%.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001545 Flags=0000000000000010
1546end
1547item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001548end
1549item: Remark
1550 Text=More DLLs
Tim Peters39fb28f2000-09-21 07:50:36 +00001551end
1552item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001553 Source=..\..\expat\libs\expat.dll
Tim Petersfaa7f112001-07-28 07:56:38 +00001554 Destination=%MAINDIR%\DLLs\expat.dll
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001555 Description=Expat library
1556 Flags=0000000000000010
1557end
Tim Peters39fb28f2000-09-21 07:50:36 +00001558item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001559end
1560item: Remark
1561 Text=Main Python DLL
Tim Peters39fb28f2000-09-21 07:50:36 +00001562end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001563item: Install File
Tim Peterse7b2a272001-07-29 09:28:37 +00001564 Source=.\python%_pymajor_%%_pyminor_%.dll
1565 Destination=%DLLDEST%\python%_PYMAJOR_%%_PYMINOR_%.dll
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001566 Flags=0000000000000010
1567end
Tim Peterse7b2a272001-07-29 09:28:37 +00001568item: Remark
1569end
1570item: Remark
1571 Text=Icons
1572end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001573item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001574 Source=..\pc\*.ico
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001575 Destination=%MAINDIR%
1576 Description=Icons
1577 Flags=0000000000000010
1578end
Tim Peterse7b2a272001-07-29 09:28:37 +00001579item: Remark
1580end
1581item: Remark
1582 Text=Libraries (Lib/)
1583end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001584item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001585 Source=..\lib\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001586 Destination=%MAINDIR%\Lib
1587 Description=Library Modules
1588 Flags=0000000000000010
1589end
Tim Peters8e02fb12001-07-29 21:36:58 +00001590item: Remark
1591end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001592item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001593 Source=..\lib\lib-tk\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001594 Destination=%MAINDIR%\Lib\lib-tk
1595 Description=Tkinter related library modules
1596 Flags=0000000000000010
1597end
Tim Peters8e02fb12001-07-29 21:36:58 +00001598item: Remark
1599end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001600item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001601 Source=..\lib\encodings\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001602 Destination=%MAINDIR%\Lib\encodings
1603 Description=Unicode encoding tables
1604 Flags=0000000000000010
1605end
Tim Peters8e02fb12001-07-29 21:36:58 +00001606item: Remark
1607end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001608item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001609 Source=..\lib\distutils\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001610 Destination=%MAINDIR%\Lib\distutils
1611 Description=Distribution utility modules
Tim Peters8e02fb12001-07-29 21:36:58 +00001612 Flags=0000000000000010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001613end
1614item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001615 Source=..\lib\distutils\readme
Tim Peters8e02fb12001-07-29 21:36:58 +00001616 Destination=%MAINDIR%\Lib\distutils\README.txt
1617 Flags=0000000000000010
1618end
1619item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001620 Source=..\lib\distutils\command\*.py
Tim Peters8e02fb12001-07-29 21:36:58 +00001621 Destination=%MAINDIR%\Lib\distutils\command
1622 Flags=0000000000000010
1623end
Tim Peters6ea8baa2001-07-29 22:12:28 +00001624item: Install File
1625 Source=..\lib\distutils\command\command_template
1626 Destination=%MAINDIR%\Lib\distutils\command\command_template
1627 Flags=0000000000000010
1628end
Tim Peters8e02fb12001-07-29 21:36:58 +00001629item: Remark
1630end
1631item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001632 Source=..\lib\xml\*.py
Tim Peters553d2a52000-09-07 08:34:01 +00001633 Destination=%MAINDIR%\Lib\xml
1634 Description=XML support packages
Tim Peters8e02fb12001-07-29 21:36:58 +00001635 Flags=0000000000000010
1636end
1637item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001638 Source=..\lib\xml\dom\*.py
Tim Peters8e02fb12001-07-29 21:36:58 +00001639 Destination=%MAINDIR%\Lib\xml\dom
1640 Flags=0000000000000010
1641end
1642item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001643 Source=..\lib\xml\parsers\*.py
Tim Peters8e02fb12001-07-29 21:36:58 +00001644 Destination=%MAINDIR%\Lib\xml\parsers
1645 Flags=0000000000000010
1646end
1647item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001648 Source=..\lib\xml\sax\*.py
Tim Peters8e02fb12001-07-29 21:36:58 +00001649 Destination=%MAINDIR%\Lib\xml\sax
1650 Flags=0000000000000010
1651end
1652item: Remark
Tim Peters553d2a52000-09-07 08:34:01 +00001653end
1654item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001655 Source=..\lib\lib-old\*.py
Tim Peters553d2a52000-09-07 08:34:01 +00001656 Destination=%MAINDIR%\Lib\lib-old
1657 Description=Obsolete modules
1658 Flags=0000000000000010
1659end
Tim Peters8e02fb12001-07-29 21:36:58 +00001660item: Remark
1661end
Tim Peters9b239202001-07-12 20:15:25 +00001662item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001663 Source=..\lib\site-packages\readme
Tim Peters9b239202001-07-12 20:15:25 +00001664 Destination=%MAINDIR%\Lib\site-packages\README.txt
1665 Description=Site packages
1666 Flags=0000000000000010
1667end
Tim Peters39fb28f2000-09-21 07:50:36 +00001668item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001669end
1670item: Remark
1671 Text=C Include files
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001672end
1673item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001674 Source=..\include\*.h
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001675 Destination=%MAINDIR%\include
1676 Description=Header files
1677 Flags=0000000000000010
1678end
1679item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001680 Source=..\pc\pyconfig.h
Martin v. Löwis4f1cd8b2001-07-26 13:41:06 +00001681 Destination=%MAINDIR%\include\pyconfig.h
1682 Description=Header files (pyconfig.h)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001683 Flags=0000000000000010
1684end
Tim Peterse7b2a272001-07-29 09:28:37 +00001685item: Remark
1686end
1687item: Remark
1688 Text=Tcl/Tk
1689end
1690item: Install File
1691 Source=..\..\tcl\bin\tcl8%_tclminor_%.dll
1692 Destination=%MAINDIR%\DLLs\tcl8%_TCLMINOR_%.dll
1693 Description=Tcl/Tk binaries and libraries
1694 Flags=0000000000000010
1695end
1696item: Install File
1697 Source=..\..\tcl\bin\tk8%_tclminor_%.dll
1698 Destination=%MAINDIR%\DLLs\tk8%_TCLMINOR_%.dll
1699 Description=Tcl/Tk binaries and libraries
1700 Flags=0000000000000010
1701end
1702item: Install File
1703 Source=..\..\tcl\lib\*.*
1704 Destination=%MAINDIR%\tcl
1705 Description=Tcl/Tk binaries and libraries
1706 Flags=0000000100000010
1707end
1708item: Remark
1709end
1710item: Remark
Tim Petersa0a77062001-08-03 19:04:13 +00001711 Text=IDLE
1712end
1713item: Install File
1714 Source=..\tools\idle\*.py
1715 Destination=%MAINDIR%\Tools\idle
1716 Description=Integrated DeveLopment Environment for Python
1717 Flags=0000000000000010
1718end
1719item: Install File
1720 Source=..\tools\idle\*.txt
1721 Destination=%MAINDIR%\Tools\idle
1722 Description=Integrated DeveLopment Environment for Python
1723 Flags=0000000000000010
1724end
1725item: Install File
1726 Source=..\tools\idle\icons\*
1727 Destination=%MAINDIR%\Tools\idle\Icons
1728 Description=Integrated DeveLopment Environment for Python
1729 Flags=0000000000000010
1730end
1731item: Install File
1732 Source=..\tools\idle\idle.pyw
1733 Destination=%MAINDIR%\Tools\idle\idle.pyw
1734 Description=IDLE bootstrap script
1735 Flags=0000000000000010
1736end
1737item: Remark
1738end
1739item: Remark
1740 Text=Windows pydoc driver
1741end
1742item: Install File
Tim Peters4de219d2001-08-04 23:23:27 +00001743 Source=..\tools\scripts\*.pyw
1744 Destination=%MAINDIR%\Tools\Scripts
Tim Petersa0a77062001-08-03 19:04:13 +00001745 Description=Windows pydoc driver
1746 Flags=0000000000000010
1747end
1748item: Remark
1749end
1750item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001751 Text=Microsoft C runtime libraries
1752end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001753item: Install File
1754 Source=%_SYS_%\MSVCIRT.DLL
1755 Destination=%DLLDEST%\MSVCIRT.DLL
1756 Description=Visual C++ Runtime DLLs
1757 Flags=0000001000000011
1758end
1759item: Install File
1760 Source=%_SYS_%\MSVCRT.DLL
1761 Destination=%DLLDEST%\MSVCRT.DLL
1762 Description=Visual C++ Runtime DLLs
1763 Flags=0000001000000011
1764end
1765item: End Block
1766end
Tim Peterse7b2a272001-07-29 09:28:37 +00001767item: Remark
1768end
1769item: Remark
1770 Text=B: docs
1771end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001772item: If/While Statement
1773 Variable=COMPONENTS
Tim Petersdb642c62001-07-29 02:04:20 +00001774 Value=B
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001775 Flags=00001010
1776end
Tim Peterse7b2a272001-07-29 09:28:37 +00001777item: Install File
1778 Source=%_DOC_%\*.*
1779 Destination=%MAINDIR%\Doc
1780 Description=Python Documentation (HTML)
1781 Flags=0000000100000010
1782end
1783item: End Block
1784end
1785item: Remark
1786end
1787item: Remark
1788 Text=C: tools
1789end
1790item: If/While Statement
1791 Variable=COMPONENTS
1792 Value=C
1793 Flags=00001010
1794end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001795item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001796 Source=..\tools\scripts\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001797 Destination=%MAINDIR%\Tools\Scripts
1798 Description=Utility Scripts
1799 Flags=0000000000000010
1800end
1801item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001802 Source=..\tools\scripts\*.doc
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001803 Destination=%MAINDIR%\Tools\Scripts
1804 Description=Utility Scripts
1805 Flags=0000000000000010
1806end
1807item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001808 Source=..\tools\scripts\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001809 Destination=%MAINDIR%\Tools\Scripts\README.txt
1810 Description=Utility Scripts
1811 Flags=0000000000000010
1812end
Tim Peters6ea8baa2001-07-29 22:12:28 +00001813item: Remark
Tim Peters4de219d2001-08-04 23:23:27 +00001814 Text=*.pyw is installed by the main component; if we install it twice, a copy gets made
1815end
1816item: Remark
1817 Text= in BACKUP, and then a rollback-uninstall will copy back the first one.
1818end
1819item: Check if File/Dir Exists
1820 Pathname=%MAINDIR%\Tools\Scripts\pydoc.pyw
1821 Flags=00000101
1822end
1823item: Install File
1824 Source=..\tools\scripts\*.pyw
1825 Destination=%MAINDIR%\Tools\Scripts
1826 Description=Utility Scripts
1827 Flags=0000000000000010
1828end
1829item: End Block
1830end
1831item: Remark
Tim Peters6ea8baa2001-07-29 22:12:28 +00001832end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001833item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001834 Source=..\tools\webchecker\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001835 Destination=%MAINDIR%\Tools\webchecker
1836 Description=Web checker tool
1837 Flags=0000000000000010
1838end
1839item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001840 Source=..\tools\webchecker\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001841 Destination=%MAINDIR%\Tools\webchecker\README.txt
1842 Description=Web checker tool
1843 Flags=0000000000000010
1844end
Tim Peters6ea8baa2001-07-29 22:12:28 +00001845item: Remark
1846end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001847item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001848 Source=..\tools\versioncheck\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001849 Destination=%MAINDIR%\Tools\versioncheck
1850 Description=Version checker tool
1851 Flags=0000000000000010
1852end
1853item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001854 Source=..\tools\versioncheck\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001855 Destination=%MAINDIR%\Tools\versioncheck\README.txt
1856 Description=Version checker tool
1857 Flags=0000000000000010
1858end
Tim Peters6ea8baa2001-07-29 22:12:28 +00001859item: Remark
1860end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001861item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001862 Source=..\tools\compiler\*.py
Tim Petersfe0d79f2001-03-23 03:43:35 +00001863 Destination=%MAINDIR%\Tools\compiler
1864 Description=Python compiler written in Python
1865 Flags=0000000000000010
1866end
1867item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001868 Source=..\tools\compiler\compiler\*.py
Tim Petersfe0d79f2001-03-23 03:43:35 +00001869 Destination=%MAINDIR%\Tools\compiler\compiler
1870 Description=Python compiler written in Python
1871 Flags=0000000000000010
1872end
1873item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001874 Source=..\tools\compiler\compiler\*.txt
Tim Petersfe0d79f2001-03-23 03:43:35 +00001875 Destination=%MAINDIR%\Tools\compiler\compiler
1876 Description=Python compiler written in Python
1877 Flags=0000000000000010
1878end
Tim Peters6ea8baa2001-07-29 22:12:28 +00001879item: Remark
1880end
Tim Petersfe0d79f2001-03-23 03:43:35 +00001881item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001882 Source=..\tools\pynche\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001883 Destination=%MAINDIR%\Tools\pynche
1884 Description=pynche color editor
1885 Flags=0000000000000010
1886end
1887item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001888 Source=..\tools\pynche\x\*.txt
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001889 Destination=%MAINDIR%\Tools\pynche\X
1890 Description=pynche color editor - X files
1891 Flags=0000000000000010
1892end
1893item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001894 Source=..\tools\pynche\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001895 Destination=%MAINDIR%\Tools\pynche\README.txt
1896 Description=pynche color editor - README
1897 Flags=0000000100000010
1898end
1899item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001900 Source=..\tools\pynche\pynche
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001901 Destination=%MAINDIR%\Tools\pynche\pynche.py
1902 Description=pynche color editor - main
1903 Flags=0000000100000010
1904end
1905item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001906 Source=..\tools\pynche\pynche.pyw
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001907 Destination=%MAINDIR%\Tools\pynche\pynche.pyw
1908 Description=pynche color editor - noconsole main
1909 Flags=0000000100000010
1910end
1911item: End Block
1912end
Tim Peterse7b2a272001-07-29 09:28:37 +00001913item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001914end
Tim Peterse7b2a272001-07-29 09:28:37 +00001915item: Remark
1916 Text=D: test suite
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001917end
1918item: If/While Statement
1919 Variable=COMPONENTS
Tim Petersdb642c62001-07-29 02:04:20 +00001920 Value=D
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001921 Flags=00001010
1922end
1923item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001924 Source=..\lib\test\audiotest.au
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001925 Destination=%MAINDIR%\Lib\test\audiotest.au
1926 Description=Python Test files
1927 Flags=0000000000000010
1928end
1929item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001930 Source=..\lib\test\*.uue
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001931 Destination=%MAINDIR%\Lib\test
1932 Description=Python Test files
1933 Flags=0000000000000010
1934end
1935item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001936 Source=..\lib\test\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001937 Destination=%MAINDIR%\Lib\test
1938 Description=Python Test files
1939 Flags=0000000000000010
1940end
1941item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001942 Source=..\lib\test\*.xml
Tim Peters553d2a52000-09-07 08:34:01 +00001943 Destination=%MAINDIR%\Lib\test
Tim Peters68692452000-10-14 07:35:15 +00001944 Description=Python Test files
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001945 Flags=0000000000000010
1946end
1947item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001948 Source=..\lib\test\*.out
Tim Peters7b5af042000-09-26 02:37:53 +00001949 Destination=%MAINDIR%\Lib\test
Tim Peters68692452000-10-14 07:35:15 +00001950 Description=Python Test files
Tim Peters7b5af042000-09-26 02:37:53 +00001951 Flags=0000000000000010
1952end
Tim Peters6ea8baa2001-07-29 22:12:28 +00001953item: Remark
1954end
Tim Peters7b5af042000-09-26 02:37:53 +00001955item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001956 Source=..\lib\test\output\*.*
Tim Peters553d2a52000-09-07 08:34:01 +00001957 Destination=%MAINDIR%\Lib\test\output
1958 Description=Python Test output files
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001959 Flags=0000000000000010
1960end
1961item: End Block
1962end
Tim Peterse7b2a272001-07-29 09:28:37 +00001963item: Remark
1964end
1965item: Remark
1966 Text=DONE with file copying.
1967end
1968item: Remark
Tim Peters4de219d2001-08-04 23:23:27 +00001969 Text=The rest is registry and Start Menu fiddling.
Tim Peterse7b2a272001-07-29 09:28:37 +00001970end
1971item: Remark
1972end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001973item: If/While Statement
1974 Variable=COMPONENTS
Tim Petersdb642c62001-07-29 02:04:20 +00001975 Value=A
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001976 Flags=00001010
1977end
Tim Petersce5f13a2001-07-31 03:24:55 +00001978item: Remark
Tim Peters4de219d2001-08-04 23:23:27 +00001979 Text=Register file extensions.
1980end
1981item: Remark
Tim Petersce5f13a2001-07-31 03:24:55 +00001982 Text=Registering file extensions requires Admin privs.
1983end
Tim Peters96e1d2f2001-07-30 23:06:21 +00001984item: If/While Statement
1985 Variable=COMPONENTS
1986 Value=E
1987 Flags=00001010
1988end
Tim Peterse7b2a272001-07-29 09:28:37 +00001989item: Remark
Tim Peters4de219d2001-08-04 23:23:27 +00001990 Text=File types.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001991end
1992item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001993 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001994 Key=Python.File
1995 New Value=Python File
1996end
1997item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001998 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001999 Key=Python.File\shell\open\command
2000 New Value=%MAINDIR%\python.exe "%%1" %%*
2001end
2002item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002003 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002004 Key=Python.File\DefaultIcon
2005 New Value=%MAINDIR%\Py.ico
2006end
Tim Peters4de219d2001-08-04 23:23:27 +00002007item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002008end
2009item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002010 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002011 Key=Python.NoConFile
2012 New Value=Python File (no console)
2013end
2014item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002015 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002016 Key=Python.NoConFile\shell\open\command
2017 New Value=%MAINDIR%\pythonw.exe "%%1" %%*
2018end
2019item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002020 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002021 Key=Python.NoConFile\DefaultIcon
2022 New Value=%MAINDIR%\Py.ico
2023end
Tim Peters4de219d2001-08-04 23:23:27 +00002024item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002025end
2026item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002027 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002028 Key=Python.CompiledFile
2029 New Value=Compiled Python File
2030end
2031item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002032 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002033 Key=Python.CompiledFile\shell\open\command
2034 New Value=%MAINDIR%\python.exe "%%1" %%*
2035end
2036item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002037 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002038 Key=Python.CompiledFile\DefaultIcon
2039 New Value=%MAINDIR%\pyc.ico
2040end
Tim Peters4de219d2001-08-04 23:23:27 +00002041item: Remark
2042end
2043item: Remark
2044 Text=File extensions.
2045end
2046item: Edit Registry
2047 Total Keys=1
2048 Key=.py
2049 New Value=Python.File
2050end
2051item: Edit Registry
2052 Total Keys=1
2053 Key=.py
2054 New Value=text/plain
2055 Value Name=Content Type
2056end
2057item: Remark
2058end
2059item: Edit Registry
2060 Total Keys=1
2061 Key=.pyw
2062 New Value=Python.NoConFile
2063end
2064item: Edit Registry
2065 Total Keys=1
2066 Key=.pyw
2067 New Value=text/plain
2068 Value Name=Content Type
2069end
2070item: Remark
2071end
2072item: Edit Registry
2073 Total Keys=1
2074 Key=.pyc
2075 New Value=Python.CompiledFile
2076end
2077item: Edit Registry
2078 Total Keys=1
2079 Key=.pyo
2080 New Value=Python.CompiledFile
2081end
Tim Peters96e1d2f2001-07-30 23:06:21 +00002082item: End Block
2083end
Tim Petersf6f6fa22000-09-01 11:45:02 +00002084item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00002085end
2086item: Remark
2087 Text=Register Python paths.
2088end
2089item: Remark
Tim Petersf6f6fa22000-09-01 11:45:02 +00002090 Text=Write to HKLM for admin, else HKCU. Keep these blocks otherwise identical!
2091end
2092item: Check Configuration
2093 Flags=10111111
2094end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002095item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002096 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002097 Key=Software\Python\PythonCore\CurrentVersion
2098 Root=130
2099end
2100item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002101 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002102 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath
2103 New Value=%MAINDIR%
2104 Root=2
2105end
2106item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002107 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002108 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath\InstallGroup
2109 New Value=%GROUP%
2110 Root=2
2111end
2112item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002113 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002114 Key=Software\Python\PythonCore\%PY_VERSION%\PythonPath
Tim Peters412e4582001-07-29 21:04:09 +00002115 New Value=%MAINDIR%\Lib;%MAINDIR%\DLLs;%MAINDIR%\Lib\lib-tk
2116 New Value=
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002117 Root=2
2118end
2119item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002120 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002121 Key=Software\Python\PythonCore\%PY_VERSION%\Modules
2122 Root=2
2123end
2124item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002125 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002126 Key=Software\Microsoft\Windows\CurrentVersion\App Paths\Python.exe
2127 New Value=%MAINDIR%\Python.exe
2128 Root=2
2129end
Tim Petersf6f6fa22000-09-01 11:45:02 +00002130item: Else Statement
2131end
Tim Petersf6f6fa22000-09-01 11:45:02 +00002132item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002133 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002134 Key=Software\Python\PythonCore\CurrentVersion
2135 Root=129
2136end
2137item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002138 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002139 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath
2140 New Value=%MAINDIR%
2141 Root=1
2142end
2143item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002144 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002145 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath\InstallGroup
2146 New Value=%GROUP%
2147 Root=1
2148end
2149item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002150 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002151 Key=Software\Python\PythonCore\%PY_VERSION%\PythonPath
Tim Peters412e4582001-07-29 21:04:09 +00002152 New Value=%MAINDIR%\Lib;%MAINDIR%\DLLs;%MAINDIR%\Lib\lib-tk
2153 New Value=
Tim Petersf6f6fa22000-09-01 11:45:02 +00002154 Root=1
2155end
2156item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002157 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002158 Key=Software\Python\PythonCore\%PY_VERSION%\Modules
2159 Root=1
2160end
2161item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002162 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002163 Key=Software\Microsoft\Windows\CurrentVersion\App Paths\Python.exe
2164 New Value=%MAINDIR%\Python.exe
2165 Root=1
2166end
2167item: End Block
2168end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002169item: End Block
2170end
Tim Peterse7b2a272001-07-29 09:28:37 +00002171item: Remark
2172end
2173item: Remark
2174 Text=Registry fiddling for docs.
2175end
Tim Peters4de219d2001-08-04 23:23:27 +00002176item: Remark
2177 Text=Write to HKLM for admin, else HKCU. Keep these blocks otherwise identical!
2178end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002179item: If/While Statement
2180 Variable=COMPONENTS
Tim Peterse7b2a272001-07-29 09:28:37 +00002181 Value=B
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002182 Flags=00001010
2183end
Tim Petersf6f6fa22000-09-01 11:45:02 +00002184item: Check Configuration
2185 Flags=10111111
2186end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002187item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002188 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002189 Key=Software\Python\PythonCore\%PY_VERSION%\Help\Main Python Documentation
2190 New Value=%MAINDIR%\Doc\index.html
2191 Root=2
2192end
Tim Petersf6f6fa22000-09-01 11:45:02 +00002193item: Else Statement
2194end
2195item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002196 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002197 Key=Software\Python\PythonCore\%PY_VERSION%\Help\Main Python Documentation
2198 New Value=%MAINDIR%\Doc\index.html
2199 Root=1
2200end
2201item: End Block
2202end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002203item: End Block
2204end
Tim Peterse7b2a272001-07-29 09:28:37 +00002205item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002206end
Tim Peterse7b2a272001-07-29 09:28:37 +00002207item: Remark
Tim Peters4de219d2001-08-04 23:23:27 +00002208 Text=Set the app publisher and URL entries for Win2K add/remove.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002209end
Tim Peters96e1d2f2001-07-30 23:06:21 +00002210item: Remark
Tim Peters4de219d2001-08-04 23:23:27 +00002211 Text=It doesn't hurt on other systems.
2212end
2213item: Remark
2214 Text=As usual, write to HKLM or HKCU depending on Admin privs.
2215end
2216item: Remark
2217 Text=CAUTION: If you set this info on the "Windows 2000" page (step 6) of the
2218end
2219item: Remark
2220 Text=Installation Expert, it only shows up in the "If" block below. Keep in synch!
Tim Peters96e1d2f2001-07-30 23:06:21 +00002221end
2222item: Check Configuration
Tim Peters96e1d2f2001-07-30 23:06:21 +00002223 Flags=10111111
2224end
Tim Peters4670b3a2001-07-29 19:48:44 +00002225item: Edit Registry
Tim Peters4de219d2001-08-04 23:23:27 +00002226 Total Keys=1
2227 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2228 New Value=http://www.python.org/
2229 Value Name=HelpLink
2230 Root=2
2231end
2232item: Edit Registry
2233 Total Keys=1
2234 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2235 New Value=PythonLabs at Zope Corporation
2236 Value Name=Publisher
2237 Root=2
2238end
2239item: Edit Registry
2240 Total Keys=1
2241 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2242 New Value=http://www.python.org/
2243 Value Name=URLInfoAbout
2244 Root=2
2245end
2246item: Edit Registry
2247 Total Keys=1
2248 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2249 New Value=%PYVER_STRING%
2250 Value Name=DisplayVersion
2251 Root=2
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002252end
Tim Petersce5f13a2001-07-31 03:24:55 +00002253item: Else Statement
2254end
Tim Peters4de219d2001-08-04 23:23:27 +00002255item: Edit Registry
2256 Total Keys=1
2257 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2258 New Value=http://www.python.org/
2259 Value Name=HelpLink
2260 Root=1
Tim Petersce5f13a2001-07-31 03:24:55 +00002261end
2262item: Edit Registry
Tim Peters4de219d2001-08-04 23:23:27 +00002263 Total Keys=1
2264 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2265 New Value=PythonLabs at Zope Corporation
2266 Value Name=Publisher
2267 Root=1
2268end
2269item: Edit Registry
2270 Total Keys=1
2271 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2272 New Value=http://www.python.org/
2273 Value Name=URLInfoAbout
2274 Root=1
2275end
2276item: Edit Registry
2277 Total Keys=1
2278 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2279 New Value=%PYVER_STRING%
2280 Value Name=DisplayVersion
2281 Root=1
Tim Peters96e1d2f2001-07-30 23:06:21 +00002282end
2283item: End Block
2284end
Tim Peterse7b2a272001-07-29 09:28:37 +00002285item: Remark
2286end
Tim Peters4670b3a2001-07-29 19:48:44 +00002287item: Remark
2288 Text=Populate Start Menu
2289end
Tim Peters4de219d2001-08-04 23:23:27 +00002290item: Remark
2291end
Tim Peterse7b2a272001-07-29 09:28:37 +00002292item: If/While Statement
2293 Variable=COMPONENTS
2294 Value=B
2295 Flags=00001010
2296end
2297item: Create Shortcut
2298 Source=%MAINDIR%\Doc\index.html
2299 Destination=%GROUP%\Python Manuals.lnk
2300 Working Directory=%MAINDIR%
2301 Key Type=1536
2302 Flags=00000001
2303end
2304item: End Block
2305end
2306item: Remark
2307end
2308item: If/While Statement
2309 Variable=COMPONENTS
2310 Value=A
2311 Flags=00001010
2312end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002313item: Create Shortcut
2314 Source=%MAINDIR%\python.exe
2315 Destination=%GROUP%\Python (command line).lnk
2316 Working Directory=%MAINDIR%
2317 Icon Pathname=%MAINDIR%\pycon.ico
2318 Key Type=1536
2319 Flags=00000001
2320end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002321item: Create Shortcut
Tim Peters0932cb42000-09-11 07:55:40 +00002322 Source=%MAINDIR%\pythonw.exe
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002323 Destination=%GROUP%\IDLE (Python GUI).lnk
Tim Peterse7b2a272001-07-29 09:28:37 +00002324 Command Options="%MAINDIR%\Tools\idle\idle.pyw"
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002325 Working Directory=%MAINDIR%
2326 Key Type=1536
2327 Flags=00000001
2328end
Guido van Rossumfe010e42001-03-02 04:59:38 +00002329item: Create Shortcut
2330 Source=%MAINDIR%\pythonw.exe
2331 Destination=%GROUP%\Module Docs.lnk
Tim Peterse7b2a272001-07-29 09:28:37 +00002332 Command Options="%MAINDIR%\Tools\Scripts\pydoc.pyw"
Guido van Rossumfe010e42001-03-02 04:59:38 +00002333 Working Directory=%MAINDIR%
2334 Key Type=1536
2335 Flags=00000001
2336end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002337item: End Block
2338end
Tim Peters4670b3a2001-07-29 19:48:44 +00002339item: Remark
2340end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002341item: Create Shortcut
2342 Source=%MAINDIR%\unwise.exe
2343 Destination=%GROUP%\Uninstall Python.lnk
2344 Working Directory=%MAINDIR%
2345 Key Type=1536
2346 Flags=00000001
2347end
Tim Peterse7b2a272001-07-29 09:28:37 +00002348item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002349end
Tim Peterse7b2a272001-07-29 09:28:37 +00002350item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00002351 Text=I don't think we need this, but have always done it.
2352end
2353item: Self-Register OCXs/DLLs
2354 Description=Updating System Configuration, Please Wait...
2355end
2356item: Remark
2357end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002358item: Wizard Block
2359 Direction Variable=DIRECTION
2360 Display Variable=DISPLAY
Tim Petersa1fd0502001-07-30 07:30:56 +00002361 Bitmap Pathname=%_WISE_%\DIALOGS\TEMPLATE\WIZARD.BMP
2362 X Position=9
2363 Y Position=10
2364 Filler Color=8421440
2365 Flags=00000011
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002366end
2367item: Custom Dialog Set
2368 Name=Finished
2369 Display Variable=DISPLAY
2370 item: Dialog
2371 Title=%APPTITLE% Installation
2372 Title French=Installation de %APPTITLE%
2373 Title German=Installation von %APPTITLE%
2374 Title Spanish=Instalación de %APPTITLE%
2375 Title Italian=Installazione di %APPTITLE%
2376 Width=271
2377 Height=224
2378 Font Name=Helv
2379 Font Size=8
2380 item: Push Button
2381 Rectangle=150 187 195 202
2382 Variable=DIRECTION
2383 Value=N
2384 Create Flags=01010000000000010000000000000001
2385 Text=&Finish
2386 Text French=&Fin
2387 Text German=&Weiter
2388 Text Spanish=&Terminar
2389 Text Italian=&Fine
2390 end
2391 item: Push Button
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002392 Rectangle=211 187 256 202
2393 Variable=DISABLED
2394 Value=!
2395 Action=3
2396 Create Flags=01010000000000010000000000000000
2397 Text=&Cancel
2398 Text French=&Annuler
2399 Text German=&Abbrechen
2400 Text Spanish=&Cancelar
2401 Text Italian=&Annulla
2402 end
2403 item: Static
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002404 Rectangle=86 8 258 42
2405 Create Flags=01010000000000000000000000000000
2406 Flags=0000000000000001
2407 Name=Times New Roman
2408 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
2409 Text=Installation Completed!
2410 Text French=Installation terminée !
2411 Text German=Die Installation ist abgeschlossen!
2412 Text Spanish=¡Instalación terminada!
2413 Text Italian=Installazione completata!
2414 end
2415 item: Static
2416 Rectangle=86 42 256 102
2417 Create Flags=01010000000000000000000000000000
2418 Text=%APPTITLE% has been successfully installed.
2419 Text=
2420 Text=Press the Finish button to exit this installation.
2421 Text French=%APPTITLE% est maintenant installé.
2422 Text French=
2423 Text French=Cliquez sur le bouton Fin pour quitter l'installation.
2424 Text German=%APPTITLE% wurde erfolgreich installiert.
2425 Text German=
2426 Text German=Klicken Sie auf "Weiter", um die Installation zu beenden.
2427 Text Spanish=%APPTITLE% se ha instalado con éxito.
2428 Text Spanish=
2429 Text Spanish=Presione el botón Terminar para salir de esta instalación.
2430 Text Italian=L'installazione %APPTITLE% è stata portata a termine con successo.
2431 Text Italian=
2432 Text Italian=Premere il pulsante Fine per uscire dall'installazione.
2433 end
Tim Peters1f7862e2001-08-01 02:36:21 +00002434 item: Static
2435 Rectangle=8 180 256 181
2436 Action=3
2437 Create Flags=01010000000000000000000000000111
2438 end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002439 end
2440end
2441item: End Block
2442end
Tim Peters4e9a00e2001-07-29 19:31:03 +00002443item: New Event
2444 Name=Cancel
2445end
2446item: Remark
2447 Text=This include script supports a rollback to preinstallation state if the user chooses to cancel before the installation is complete.
2448end
2449item: Include Script
2450 Pathname=%_WISE_%\INCLUDE\rollback.wse
2451end