blob: 0d7ec092b131b4d799be86438e3a6d222ad26a3c [file] [log] [blame]
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001Document Type: WSE
2item: Global
Tim Petersce5f13a2001-07-31 03:24:55 +00003 Version=8.14
Tim Peters0eb4f3e2001-07-17 04:05:43 +00004 Title=Python 2.2 alpha 1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00005 Flags=00010100
6 Languages=65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
7 Japanese Font Name=MS Gothic
8 Japanese Font Size=10
Tim Petersdb642c62001-07-29 02:04:20 +00009 Start Gradient=0 255 0
10 End Gradient=0 128 0
11 Windows Flags=00000100000011010010010100001010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +000012 Log Pathname=%MAINDIR%\INSTALL.LOG
13 Message Font=MS Sans Serif
14 Font Size=8
Tim Petersa1fd0502001-07-30 07:30:56 +000015 Pages Modified=00010000011101000000000100000010
Tim Peterse7b2a272001-07-29 09:28:37 +000016 Extra Pages=00000000000000000000000010110010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +000017 Disk Filename=SETUP
18 Patch Flags=0000000000000001
19 Patch Threshold=85
20 Patch Memory=4000
Tim Peters0eb4f3e2001-07-17 04:05:43 +000021 EXE Filename=Python-2.2a1.exe
Tim Petersa1fd0502001-07-30 07:30:56 +000022 Dialogs Version=8
Tim Peters386b7a32001-07-29 19:02:52 +000023 Version File=2.2a1
24 Version Description=Python Programming Language
25 Version Copyright=©2001 Python Software Foundation
26 Version Company=PythonLabs at Zope Corporation
Tim Peters50e278e2001-07-29 00:48:54 +000027 Crystal Format=10111100101100000010001001001001
Tim Peters6307bb82001-07-29 18:55:06 +000028 Step View=&All
Tim Peterse7b2a272001-07-29 09:28:37 +000029 Variable Name1=_WISE_
30 Variable Description1=WISE root directory
31 Variable Default1=C:\PROGRAM FILES\WISE INSTALLMASTER 8.1
32 Variable Flags1=00001000
33 Variable Name2=_TCLMINOR_
34 Variable Description2=Tcl/Tk Minor Version (e.g. the "3" in "8.3.1")
35 Variable Default2=3
36 Variable Flags2=00001000
37 Variable Name3=_DOC_
38 Variable Description3=The unpacked HTML doc directory.
39 Variable Default3=..\html
Tim Petersd8c7da42001-07-29 19:57:07 +000040 Variable Flags3=00001001
Tim Peterse7b2a272001-07-29 09:28:37 +000041 Variable Name4=_SYS_
42 Variable Description4=System directory (where to find MSVCRT.DLL)
43 Variable Default4=C:\Windows\System
44 Variable Values4=C:\Windows\System
45 Variable Values4=C:\WINNT\System32
46 Variable Flags4=00000010
47 Variable Name5=_PYMAJOR_
48 Variable Description5=Python major version number; the 2 in 2.3.
49 Variable Default5=2
Guido van Rossumcce79a12000-06-30 14:50:52 +000050 Variable Flags5=00001000
Tim Peterse7b2a272001-07-29 09:28:37 +000051 Variable Name6=_PYMINOR_
52 Variable Description6=Python minor version number; the 3 in 2.3
53 Variable Default6=2
Tim Petersdb642c62001-07-29 02:04:20 +000054 Variable Flags6=00001000
Guido van Rossume4aa4ca2000-06-29 22:32:08 +000055end
56item: Set Variable
Tim Peterse7b2a272001-07-29 09:28:37 +000057 Variable=APPTITLE
58 Value=Python 2.2a1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +000059end
Tim Peterse7b2a272001-07-29 09:28:37 +000060item: Remark
61end
62item: Remark
63 Text=When the version number changes, set the compiler
64end
65item: Remark
66 Text=vrbls _PYMAJOR_ and _PYMINOR_.
67end
68item: Remark
69 Text=Nothing in the script below should need fiddling then.
70end
71item: Remark
Tim Peters6307bb82001-07-29 18:55:06 +000072 Text=Other things that need fiddling:
73end
74item: Remark
Tim Petersa7f6de72001-08-01 18:42:54 +000075 Text= The APPTITLE setting above.
76end
77item: Remark
Tim Peters6307bb82001-07-29 18:55:06 +000078 Text= The "Title:" in the upper left corner of the GUI.
79end
80item: Remark
81 Text= Build Settings and Version Resource on step 6 (Finish) of the Installation Expert
82end
83item: Remark
84 Text= Be sure to select Steps->All or you may not see these!
85end
86item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +000087end
88item: Remark
89 Text=PY_VERSION should be major.minor only; used to create the registry key; must match MS_DLL_ID in python_nt.rc
90end
91item: Set Variable
92 Variable=PY_VERSION
93 Value=%_PYMAJOR_%.%_PYMINOR_%
94end
95item: Remark
96 Text=GROUP is the Start menu group name; user can override.
97end
98item: Set Variable
99 Variable=GROUP
100 Value=Python %PY_VERSION%
Tim Petersd8c7da42001-07-29 19:57:07 +0000101 Flags=10000000
Tim Peterse7b2a272001-07-29 09:28:37 +0000102end
103item: Remark
104 Text=MAINDIR is the app directory; user can override.
105end
106item: Set Variable
107 Variable=MAINDIR
108 Value=Python%_PYMAJOR_%%_PYMINOR_%
109end
110item: Remark
111end
112item: Remark
113 Text=Give non-admin users a chance to abort.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000114end
Tim Peters9a83b922000-09-01 19:30:26 +0000115item: Check Configuration
116 Flags=10011111
117end
118item: Display Message
119 Title=Doing non-admin install
120 Text=The current login does not have Administrator Privileges on this machine. Python will install its registry information into the per-user area only for the current login, instead of into the per-machine area for every account on this machine. Some advanced uses of Python may not work as a result (for example, running a Python script as a service).
121 Text=
122 Text=If this is not what you want, please click Cancel to abort this installation, log on as an Administrator, and start the installation again.
123 Flags=00001000
124end
125item: End Block
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000126end
Tim Peterse7b2a272001-07-29 09:28:37 +0000127item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000128end
Tim Petersb2a22f42001-03-11 04:30:35 +0000129item: Remark
Tim Peters0097bae2001-07-29 19:27:23 +0000130 Text=BEGIN WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
131end
132item: Remark
133 Text=Note from Tim: the "stop" on the next line is actually "pause".
Tim Peters6307bb82001-07-29 18:55:06 +0000134end
135item: Open/Close INSTALL.LOG
136 Flags=00000001
137end
138item: Remark
139 Text=If the destination system does not have a writable Windows\System directory, system files will be written to the Windows\ directory
Tim Peterse7b2a272001-07-29 09:28:37 +0000140end
141item: Check if File/Dir Exists
142 Pathname=%SYS%
143 Flags=10000100
Tim Petersb2a22f42001-03-11 04:30:35 +0000144end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000145item: Set Variable
Tim Peterse7b2a272001-07-29 09:28:37 +0000146 Variable=SYS
147 Value=%WIN%
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000148end
Tim Peterse7b2a272001-07-29 09:28:37 +0000149item: End Block
150end
Tim Peters0097bae2001-07-29 19:27:23 +0000151item: Check Configuration
152 Flags=10111011
153end
154item: Get Registry Key Value
155 Variable=COMMON
156 Key=SOFTWARE\Microsoft\Windows\CurrentVersion
157 Default=C:\Program Files\Common Files
158 Value Name=CommonFilesDir
159 Flags=00000100
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000160end
161item: Get Registry Key Value
162 Variable=PROGRAM_FILES
163 Key=SOFTWARE\Microsoft\Windows\CurrentVersion
164 Default=C:\Program Files
165 Value Name=ProgramFilesDir
Tim Peters0097bae2001-07-29 19:27:23 +0000166 Flags=00000100
167end
168item: Set Variable
169 Variable=EXPLORER
170 Value=1
171end
172item: End Block
173end
174item: Remark
175 Text=Note from Tim: doesn't seem to be a way to get the true boot drive, the Wizard hardcodes "C".
176end
177item: Set Variable
178 Variable=MAINDIR
179 Value=C:\%MAINDIR%
180 Flags=00001100
181end
182item: Remark
183 Text=BACKUP is the variable that holds the path that all backup files will be copied to when overwritten
184end
185item: Set Variable
186 Variable=BACKUP
187 Value=%MAINDIR%\BACKUP
188 Flags=10000000
189end
190item: Remark
191 Text=DOBACKUP determines if a backup will be performed. The possible values are A (do backup) or B (do not do backup)
192end
193item: Set Variable
194 Variable=DOBACKUP
195 Value=A
Tim Peters0097bae2001-07-29 19:27:23 +0000196end
197item: Remark
198 Text=BRANDING determines if the installation will be branded with a name and company. By default, this is written to the INST directory (installation media).
199end
200item: Set Variable
201 Variable=BRANDING
202 Value=0
203end
204item: If/While Statement
205 Variable=BRANDING
206 Value=1
207end
208item: Read INI Value
209 Variable=NAME
210 Pathname=%INST%\CUSTDATA.INI
211 Section=Registration
212 Item=Name
213end
214item: Read INI Value
215 Variable=COMPANY
216 Pathname=%INST%\CUSTDATA.INI
217 Section=Registration
218 Item=Company
219end
220item: If/While Statement
221 Variable=NAME
222end
223item: Set Variable
224 Variable=DOBRAND
225 Value=1
226end
227item: Get System Information
228 Variable=NAME
229 Flags=00000110
230end
231item: Get System Information
232 Variable=COMPANY
233 Flags=00000111
234end
235item: End Block
236end
237item: End Block
238end
239item: Remark
240 Text=END WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
241end
242item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000243end
Tim Peterse7b2a272001-07-29 09:28:37 +0000244item: Remark
Tim Peters4670b3a2001-07-29 19:48:44 +0000245 Text=March thru the user GUI.
246end
247item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +0000248 Text=COMPONENTS values:
249end
250item: Remark
251 Text=A: interpreter, libraries and Tcl/Tk
252end
253item: Remark
254 Text=B: docs
255end
256item: Remark
257 Text=C: tools
258end
259item: Remark
260 Text=D: test suite
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000261end
Tim Peters96e1d2f2001-07-30 23:06:21 +0000262item: Remark
263 Text=E: register file extensions (requires Admin privs)
264end
265item: Check Configuration
266 Flags=10111111
267end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000268item: Set Variable
269 Variable=COMPONENTS
Tim Peters96e1d2f2001-07-30 23:06:21 +0000270 Value=ABCDE
271end
272item: Else Statement
273end
274item: Remark
275 Text=Lowercase E grays out the "register file extension" choice.
276end
277item: Set Variable
278 Variable=COMPONENTS
279 Value=ABCDe
280end
281item: End Block
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000282end
Tim Peters2aadd362001-08-03 11:11:35 +0000283item: Remark
284end
285item: Remark
286 Text=Get a temp file, into which we'll write the summary for the "Start Installation" screen.
287end
288item: Get Temporary Filename
289 Variable=TEMPFILE
290end
291item: Set Variable
292 Variable=TEMPFILE
293 Value=%TEMP%\%TEMPFILE%
294end
295item: Remark
296end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000297item: Wizard Block
298 Direction Variable=DIRECTION
299 Display Variable=DISPLAY
Tim Petersdb642c62001-07-29 02:04:20 +0000300 Bitmap Pathname=%_WISE_%\Dialogs\Template\Wizard.bmp
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000301 X Position=9
302 Y Position=10
303 Filler Color=8421440
304 Flags=00000011
305end
306item: Custom Dialog Set
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000307 Name=Select Destination Directory
308 Display Variable=DISPLAY
309 item: Dialog
310 Title=%APPTITLE% Installation
311 Title French=Installation de %APPTITLE%
312 Title German=Installation von %APPTITLE%
313 Title Spanish=Instalación de %APPTITLE%
314 Title Italian=Installazione di %APPTITLE%
315 Width=271
316 Height=224
317 Font Name=Helv
318 Font Size=8
319 item: Push Button
320 Rectangle=150 187 195 202
321 Variable=DIRECTION
322 Value=N
323 Create Flags=01010000000000010000000000000001
324 Text=&Next >
325 Text French=&Suite >
326 Text German=&Weiter >
327 Text Spanish=&Siguiente >
328 Text Italian=&Avanti >
329 end
330 item: Push Button
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000331 Rectangle=211 187 256 202
332 Action=3
333 Create Flags=01010000000000010000000000000000
334 Text=&Cancel
335 Text French=&Annuler
336 Text German=&Abbrechen
337 Text Spanish=&Cancelar
338 Text Italian=&Annulla
339 end
340 item: Static
341 Rectangle=8 180 256 181
342 Action=3
343 Create Flags=01010000000000000000000000000111
344 end
345 item: Static
Tim Peters60515572001-08-01 18:33:33 +0000346 Rectangle=86 9 258 34
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000347 Create Flags=01010000000000000000000000000000
348 Flags=0000000000000001
349 Name=Times New Roman
350 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
351 Text=Select Destination Directory
352 Text French=Sélectionner le répertoire de destination
353 Text German=Zielverzeichnis wählen
354 Text Spanish=Seleccione el directorio de destino
355 Text Italian=Selezionare Directory di destinazione
356 end
Tim Peters4951a982001-08-01 03:29:59 +0000357 item: Listbox
Tim Peters60515572001-08-01 18:33:33 +0000358 Rectangle=86 50 257 175
Tim Peters4951a982001-08-01 03:29:59 +0000359 Variable=MAINDIR
360 Enabled Color=00000000000000001111111111111111
361 Create Flags=01010000100000010000000101000001
362 Flags=0000110000001010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000363 Text=%MAINDIR%
Tim Peters4951a982001-08-01 03:29:59 +0000364 Text=
365 end
366 item: Static
Tim Peters60515572001-08-01 18:33:33 +0000367 Rectangle=86 34 250 49
Tim Peters4951a982001-08-01 03:29:59 +0000368 Enabled Color=00000000000000001111111111111111
369 Create Flags=01010000000000000000000000000000
370 Text=Please select a directory for the %APPTITLE% files.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000371 end
372 end
373 item: Dialog
374 Title=Select Destination Directory
375 Title French=Sélectionner le répertoire de destination
376 Title German=Zielverzeichnis wählen
377 Title Spanish=Seleccione el directorio de destino
378 Title Italian=Selezionare Directory di destinazione
379 Width=221
380 Height=173
381 Font Name=Helv
382 Font Size=8
383 item: Listbox
384 Rectangle=5 5 163 149
385 Variable=MAINDIR
386 Create Flags=01010000100000010000000101000000
387 Flags=0000110000100010
388 Text=%MAINDIR%
389 Text French=%MAINDIR%
390 Text German=%MAINDIR%
391 Text Spanish=%MAINDIR%
392 Text Italian=%MAINDIR%
393 end
394 item: Push Button
395 Rectangle=167 6 212 21
396 Create Flags=01010000000000010000000000000001
397 Text=OK
398 Text French=OK
399 Text German=OK
400 Text Spanish=Aceptar
401 Text Italian=OK
402 end
403 item: Push Button
404 Rectangle=167 25 212 40
405 Variable=MAINDIR
406 Value=%MAINDIR_SAVE%
407 Create Flags=01010000000000010000000000000000
408 Flags=0000000000000001
409 Text=Cancel
410 Text French=Annuler
411 Text German=Abbrechen
412 Text Spanish=Cancelar
413 Text Italian=Annulla
414 end
415 end
416end
417item: Custom Dialog Set
Tim Petersa1fd0502001-07-30 07:30:56 +0000418 Name=Backup Replaced Files
419 Display Variable=DISPLAY
420 item: Dialog
Tim Peters60515572001-08-01 18:33:33 +0000421 Title=%APPTITLE% Installation
Tim Petersa1fd0502001-07-30 07:30:56 +0000422 Title French=Fichiers de Sauvegarde Remplacés
423 Title German=Sicherungskopie von ersetzten Dateien erstellen
424 Title Portuguese=Ficheiros substituídos de segurança
425 Title Spanish=Copias de seguridad de los archivos reemplazados
426 Title Italian=Backup file sostituiti
427 Title Danish=Sikkerhedskopiering af erstattede filer
428 Title Dutch=Vervangen bestanden kopiëren
429 Title Norwegian=Sikkerhetskopiere erstattede filer
430 Title Swedish=Säkerhetskopiera utbytta filer
431 Width=280
432 Height=224
433 Font Name=Helv
434 Font Size=8
435 item: Push Button
Tim Petersb8b32912001-08-01 03:42:27 +0000436 Rectangle=150 187 195 201
Tim Petersa1fd0502001-07-30 07:30:56 +0000437 Variable=DIRECTION
438 Value=N
439 Create Flags=01010000000000010000000000000001
440 Text=&Next >
441 Text French=&Suivant>
442 Text German=&Weiter>
443 Text Portuguese=&Próximo>
444 Text Spanish=&Siguiente >
445 Text Italian=&Avanti >
446 Text Danish=&Næste>
447 Text Dutch=&Volgende>
448 Text Norwegian=&Neste>
449 Text Swedish=&Nästa >
450 end
451 item: Push Button
Tim Petersb8b32912001-08-01 03:42:27 +0000452 Rectangle=105 187 150 201
Tim Petersa1fd0502001-07-30 07:30:56 +0000453 Variable=DIRECTION
454 Value=B
455 Create Flags=01010000000000010000000000000000
456 Text=< &Back
457 Text French=<&Retour
458 Text German=<&Zurück
459 Text Portuguese=<&Retornar
460 Text Spanish=<&Retroceder
461 Text Italian=< &Indietro
462 Text Danish=<&Tilbage
463 Text Dutch=<&Terug
464 Text Norwegian=<&Tilbake
465 Text Swedish=< &Tillbaka
466 end
467 item: Push Button
Tim Petersb8b32912001-08-01 03:42:27 +0000468 Rectangle=222 187 264 201
Tim Petersa1fd0502001-07-30 07:30:56 +0000469 Action=3
470 Create Flags=01010000000000010000000000000000
471 Text=Cancel
472 Text French=Annuler
473 Text German=Abbrechen
474 Text Portuguese=Cancelar
475 Text Spanish=Cancelar
476 Text Italian=Annulla
477 Text Danish=Annuller
478 Text Dutch=Annuleren
479 Text Norwegian=Avbryt
480 Text Swedish=Avbryt
481 end
482 item: Static
483 Rectangle=9 177 263 178
484 Action=3
485 Create Flags=01010000000000000000000000000111
486 end
487 item: Static
Tim Peters60515572001-08-01 18:33:33 +0000488 Rectangle=86 37 256 101
Tim Petersa1fd0502001-07-30 07:30:56 +0000489 Create Flags=01010000000000000000000000000000
Tim Peters60515572001-08-01 18:33:33 +0000490 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.
491 Text=
492 Text=Do you want to create backups of replaced files?
Tim Petersa1fd0502001-07-30 07:30:56 +0000493 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 ?
494 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?
495 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?
496 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?
497 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?
498 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?
499 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?
500 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å?
501 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?
502 end
503 item: Radio Button
Tim Peters60515572001-08-01 18:33:33 +0000504 Rectangle=113 100 212 126
Tim Petersa1fd0502001-07-30 07:30:56 +0000505 Variable=DOBACKUP
506 Create Flags=01010000000000010000000000001001
Tim Peters2aadd362001-08-03 11:11:35 +0000507 Text=&Yes, make backups
508 Text=N&o, do not make backups
Tim Petersa1fd0502001-07-30 07:30:56 +0000509 Text=
510 Text French=&Oui
511 Text French=N&on
512 Text French=
513 Text German=&Ja
514 Text German=N&ein
515 Text German=
516 Text Portuguese=&Sim
517 Text Portuguese=Nã&o
518 Text Portuguese=
519 Text Spanish=&Sí
520 Text Spanish=N&o
521 Text Spanish=
522 Text Italian=&Sì
523 Text Italian=N&o
524 Text Italian=
525 Text Danish=&Ja
526 Text Danish=&Nej
527 Text Danish=
528 Text Dutch=&Ja
529 Text Dutch=N&ee
530 Text Dutch=
531 Text Norwegian=&Ja
532 Text Norwegian=&Nei
533 Text Norwegian=
534 Text Swedish=&Ja
535 Text Swedish=N&ej
536 Text Swedish=
537 end
538 item: Static
Tim Petersa1fd0502001-07-30 07:30:56 +0000539 Control Name=BACK2
Tim Peters60515572001-08-01 18:33:33 +0000540 Rectangle=86 138 256 166
Tim Petersa1fd0502001-07-30 07:30:56 +0000541 Action=1
542 Create Flags=01010000000000000000000000000111
543 Text=Backup File Destination Directory
544 Text French=Répertoire de destination des fichiers de sauvegarde
545 Text German=Zielverzeichnis für die Sicherungsdatei
546 Text Portuguese=Directório de destino de ficheiro de segurança
547 Text Spanish=Directorio de Destino de los Archivos de Seguridad
548 Text Italian=Directory di destinazione dei file di backup
549 Text Danish=Destinationsbibliotek til sikkerhedskopier
550 Text Dutch=Doeldirectory backup-bestand
551 Text Norwegian=Målkatalog for sikkerhetskopier
552 Text Swedish=Katalog för säkerhetskopierade filer
553 end
554 item: Push Button
555 Control Name=BACK3
Tim Peters60515572001-08-01 18:33:33 +0000556 Rectangle=212 148 254 162
Tim Petersa1fd0502001-07-30 07:30:56 +0000557 Variable=BACKUP_SAVE
558 Value=%BACKUP%
559 Destination Dialog=1
560 Action=2
561 Create Flags=01010000000000010000000000000000
562 Text=B&rowse...
563 Text French=P&arcourir
564 Text German=B&lättern...
565 Text Portuguese=P&rocurar
566 Text Spanish=V&isualizar...
567 Text Italian=Sfoglia...
568 Text Danish=&Gennemse...
569 Text Dutch=B&laderen...
570 Text Norwegian=Bla igjennom
571 Text Swedish=&Bläddra
572 end
573 item: Static
574 Control Name=BACK4
Tim Peters60515572001-08-01 18:33:33 +0000575 Rectangle=103 150 203 160
Tim Petersa1fd0502001-07-30 07:30:56 +0000576 Destination Dialog=2
577 Create Flags=01010000000000000000000000000000
578 Text=%BACKUP%
579 Text French=%BACKUP%
580 Text German=%BACKUP%
581 Text Portuguese=%BACKUP%
582 Text Spanish=%BACKUP%
583 Text Italian=%BACKUP%
584 Text Danish=%BACKUP%
585 Text Dutch=%BACKUP%
586 Text Norwegian=%BACKUP%
587 Text Swedish=%BACKUP%
588 end
Tim Peters60515572001-08-01 18:33:33 +0000589 item: Static
590 Rectangle=86 9 258 29
591 Create Flags=01010000000000000000000000000000
592 Flags=0000000000000001
593 Name=Times New Roman
594 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
595 Text=Backup Replaced Files
596 Text French=Sélectionner les composants
597 Text German=Komponenten auswählen
598 Text Spanish=Seleccione componentes
599 Text Italian=Selezionare i componenti
600 end
Tim Petersa1fd0502001-07-30 07:30:56 +0000601 item: If/While Statement
602 Variable=DOBACKUP
603 Value=B
604 end
605 item: Set Control Attribute
606 Control Name=BACK3
607 Operation=1
608 end
609 item: Set Control Attribute
610 Control Name=BACK4
611 Operation=1
612 end
613 item: Else Statement
614 end
615 item: Set Control Attribute
616 Control Name=BACK3
617 end
618 item: Set Control Attribute
619 Control Name=BACK4
620 end
621 item: End Block
622 end
623 end
624 item: Dialog
625 Title=Select Destination Directory
626 Title French=Choisissez le répertoire de destination
627 Title German=Zielverzeichnis wählen
628 Title Portuguese=Seleccionar Directório de Destino
629 Title Spanish=Seleccione el Directorio de Destino
630 Title Italian=Seleziona Directory di destinazione
631 Title Danish=Vælg Destinationsbibliotek
632 Title Dutch=Kies Doeldirectory
633 Title Norwegian=Velg målkatalog
634 Title Swedish=Välj destinationskalatog
635 Width=221
636 Height=173
637 Font Name=Helv
638 Font Size=8
639 item: Listbox
640 Rectangle=5 2 160 149
641 Variable=BACKUP
642 Create Flags=01010000100000010000000101000000
643 Flags=0000110000100010
644 Text=%BACKUP%
645 Text=
646 Text French=%BACKUP%
647 Text French=
648 Text German=%BACKUP%
649 Text German=
650 Text Portuguese=%BACKUP%
651 Text Portuguese=
652 Text Spanish=%BACKUP%
653 Text Spanish=
654 Text Italian=%BACKUP%
655 Text Italian=
656 Text Danish=%BACKUP%
657 Text Danish=
658 Text Dutch=%BACKUP%
659 Text Dutch=
660 Text Norwegian=%BACKUP%
661 Text Norwegian=
662 Text Swedish=%BACKUP%
663 Text Swedish=
664 end
665 item: Push Button
666 Rectangle=167 6 212 21
667 Create Flags=01010000000000010000000000000001
668 Text=OK
669 Text French=OK
670 Text German=OK
671 Text Portuguese=OK
672 Text Spanish=ACEPTAR
673 Text Italian=OK
674 Text Danish=OK
675 Text Dutch=OK
676 Text Norwegian=OK
677 Text Swedish=OK
678 end
679 item: Push Button
680 Rectangle=167 25 212 40
681 Variable=BACKUP
682 Value=%BACKUP_SAVE%
683 Create Flags=01010000000000010000000000000000
684 Flags=0000000000000001
685 Text=Cancel
686 Text French=Annuler
687 Text German=Abbrechen
688 Text Portuguese=Cancelar
689 Text Spanish=Cancelar
690 Text Italian=Annulla
691 Text Danish=Slet
692 Text Dutch=Annuleren
693 Text Norwegian=Avbryt
694 Text Swedish=Avbryt
695 end
696 end
697end
698item: Custom Dialog Set
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000699 Name=Select Components
700 Display Variable=DISPLAY
701 item: Dialog
702 Title=%APPTITLE% Installation
703 Title French=Installation de %APPTITLE%
704 Title German=Installation von %APPTITLE%
705 Title Spanish=Instalación de %APPTITLE%
706 Title Italian=Installazione di %APPTITLE%
707 Width=271
708 Height=224
709 Font Name=Helv
710 Font Size=8
711 item: Push Button
712 Rectangle=150 187 195 202
713 Variable=DIRECTION
714 Value=N
715 Create Flags=01010000000000010000000000000001
716 Text=&Next >
717 Text French=&Suite >
718 Text German=&Weiter >
719 Text Spanish=&Siguiente >
720 Text Italian=&Avanti >
721 end
722 item: Push Button
723 Rectangle=105 187 150 202
724 Variable=DIRECTION
725 Value=B
726 Create Flags=01010000000000010000000000000000
727 Text=< &Back
728 Text French=< &Retour
729 Text German=< &Zurück
730 Text Spanish=< &Atrás
731 Text Italian=< &Indietro
732 end
733 item: Push Button
734 Rectangle=211 187 256 202
735 Action=3
736 Create Flags=01010000000000010000000000000000
737 Text=&Cancel
738 Text French=&Annuler
739 Text German=&Abbrechen
740 Text Spanish=&Cancelar
741 Text Italian=&Annulla
742 end
743 item: Static
744 Rectangle=8 180 256 181
745 Action=3
746 Create Flags=01010000000000000000000000000111
747 end
748 item: Static
749 Rectangle=86 8 258 42
750 Create Flags=01010000000000000000000000000000
751 Flags=0000000000000001
752 Name=Times New Roman
753 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
754 Text=Select Components
755 Text French=Sélectionner les composants
756 Text German=Komponenten auswählen
757 Text Spanish=Seleccione componentes
758 Text Italian=Selezionare i componenti
759 end
760 item: Checkbox
Tim Peters60515572001-08-01 18:33:33 +0000761 Rectangle=86 62 256 134
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000762 Variable=COMPONENTS
763 Create Flags=01010000000000010000000000000011
764 Flags=0000000000000110
Tim Peterse7b2a272001-07-29 09:28:37 +0000765 Text=Python interpreter, library and Tcl/Tk
766 Text=Python HTML docs
Tim Peters6307bb82001-07-29 18:55:06 +0000767 Text=Python utility scripts (Tools/)
768 Text=Python test suite (Lib/test/)
Tim Peters96e1d2f2001-07-30 23:06:21 +0000769 Text=Register file extensons (requires Admin privs)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000770 Text=
Tim Peters6307bb82001-07-29 18:55:06 +0000771 Text French=Python interpreter, library and Tcl/Tk
772 Text French=Python HTML docs
773 Text French=Python utility scripts (Tools/)
774 Text French=Python test suite (Lib/test/)
Tim Peters96e1d2f2001-07-30 23:06:21 +0000775 Text French=Register file extensons (requires Admin privs)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000776 Text French=
Tim Peters6307bb82001-07-29 18:55:06 +0000777 Text German=Python interpreter, library and Tcl/Tk
778 Text German=Python HTML docs
779 Text German=Python utility scripts (Tools/)
780 Text German=Python test suite (Lib/test/)
Tim Peters96e1d2f2001-07-30 23:06:21 +0000781 Text German=Register file extensons (requires Admin privs)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000782 Text German=
Tim Peters6307bb82001-07-29 18:55:06 +0000783 Text Spanish=Python interpreter, library and Tcl/Tk
784 Text Spanish=Python HTML docs
785 Text Spanish=Python utility scripts (Tools/)
786 Text Spanish=Python test suite (Lib/test/)
Tim Peters96e1d2f2001-07-30 23:06:21 +0000787 Text Spanish=Register file extensons (requires Admin privs)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000788 Text Spanish=
Tim Peters6307bb82001-07-29 18:55:06 +0000789 Text Italian=Python interpreter, library and Tcl/Tk
790 Text Italian=Python HTML docs
791 Text Italian=Python utility scripts (Tools/)
792 Text Italian=Python test suite (Lib/test/)
Tim Peters96e1d2f2001-07-30 23:06:21 +0000793 Text Italian=Register file extensons (requires Admin privs)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000794 Text Italian=
795 end
796 item: Static
797 Rectangle=194 162 242 172
798 Variable=COMPONENTS
799 Value=MAINDIR
800 Create Flags=01010000000000000000000000000010
801 end
802 item: Static
803 Rectangle=194 153 242 162
804 Variable=COMPONENTS
805 Create Flags=01010000000000000000000000000010
806 end
807 item: Static
808 Rectangle=107 153 196 164
809 Create Flags=01010000000000000000000000000000
810 Text=Disk Space Required:
811 Text French=Espace disque requis :
812 Text German=Notwendiger Speicherplatz:
813 Text Spanish=Espacio requerido en el disco:
814 Text Italian=Spazio su disco necessario:
815 end
816 item: Static
817 Rectangle=107 162 196 172
818 Create Flags=01010000000000000000000000000000
819 Text=Disk Space Remaining:
820 Text French=Espace disque disponible :
821 Text German=Verbleibender Speicherplatz:
822 Text Spanish=Espacio en disco disponible:
823 Text Italian=Spazio su disco disponibile:
824 end
825 item: Static
826 Rectangle=86 145 256 175
827 Action=1
828 Create Flags=01010000000000000000000000000111
829 end
830 item: Static
Tim Peters60515572001-08-01 18:33:33 +0000831 Rectangle=86 38 256 57
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000832 Create Flags=01010000000000000000000000000000
833 Text=Choose which components to install by checking the boxes below.
834 Text French=Choisissez les composants que vous voulez installer en cochant les cases ci-dessous.
835 Text German=Wählen Sie die zu installierenden Komponenten, indem Sie in die entsprechenden Kästchen klicken.
836 Text Spanish=Elija los componentes que desee instalar marcando los cuadros de abajo.
837 Text Italian=Scegliere quali componenti installare selezionando le caselle sottostanti.
838 end
839 end
840end
841item: Custom Dialog Set
842 Name=Select Program Manager Group
843 Display Variable=DISPLAY
844 item: Dialog
845 Title=%APPTITLE% Installation
846 Title French=Installation de %APPTITLE%
847 Title German=Installation von %APPTITLE%
848 Title Spanish=Instalación de %APPTITLE%
849 Title Italian=Installazione di %APPTITLE%
850 Width=271
851 Height=224
852 Font Name=Helv
853 Font Size=8
854 item: Push Button
855 Rectangle=150 187 195 202
856 Variable=DIRECTION
857 Value=N
858 Create Flags=01010000000000010000000000000001
859 Text=&Next >
860 Text French=&Suite >
861 Text German=&Weiter >
862 Text Spanish=&Siguiente >
863 Text Italian=&Avanti >
864 end
865 item: Push Button
866 Rectangle=105 187 150 202
867 Variable=DIRECTION
868 Value=B
869 Create Flags=01010000000000010000000000000000
870 Flags=0000000000000001
871 Text=< &Back
872 Text French=< &Retour
873 Text German=< &Zurück
874 Text Spanish=< &Atrás
875 Text Italian=< &Indietro
876 end
877 item: Push Button
878 Rectangle=211 187 256 202
879 Action=3
880 Create Flags=01010000000000010000000000000000
881 Text=&Cancel
882 Text French=&Annuler
883 Text German=&Abbrechen
884 Text Spanish=&Cancelar
885 Text Italian=&Annulla
886 end
887 item: Static
888 Rectangle=8 180 256 181
889 Action=3
890 Create Flags=01010000000000000000000000000111
891 end
892 item: Static
893 Rectangle=86 8 258 42
894 Create Flags=01010000000000000000000000000000
895 Flags=0000000000000001
896 Name=Times New Roman
897 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
Tim Peters68692452000-10-14 07:35:15 +0000898 Text=Select Start Menu Group
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000899 Text French=Sélectionner le groupe du Gestionnaire de programme
900 Text German=Bestimmung der Programm-Managergruppe
901 Text Spanish=Seleccione grupo del Administrador de programas
902 Text Italian=Selezionare il gruppo ProgMan
903 end
904 item: Static
905 Rectangle=86 44 256 68
906 Create Flags=01010000000000000000000000000000
Tim Peters68692452000-10-14 07:35:15 +0000907 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 +0000908 Text French=Entrez le nom du groupe du Gestionnaire de programme dans lequel vous souhaitez ajouter les icônes de %APPTITLE% :
909 Text German=Geben Sie den Namen der Programmgruppe ein, der das Symbol %APPTITLE% hinzugefügt werden soll:
910 Text Spanish=Escriba el nombre del grupo del Administrador de programas en el que desea agregar los iconos de %APPTITLE%:
911 Text Italian=Inserire il nome del gruppo Program Manager per aggiungere le icone %APPTITLE% a:
912 end
913 item: Combobox
914 Rectangle=86 69 256 175
915 Variable=GROUP
916 Create Flags=01010000001000010000001100000001
917 Flags=0000000000000001
918 Text=%GROUP%
919 Text French=%GROUP%
920 Text German=%GROUP%
921 Text Spanish=%GROUP%
922 Text Italian=%GROUP%
923 end
924 end
925end
926item: Custom Dialog Set
927 Name=Start Installation
928 Display Variable=DISPLAY
929 item: Dialog
930 Title=%APPTITLE% Installation
931 Title French=Installation de %APPTITLE%
932 Title German=Installation von %APPTITLE%
933 Title Spanish=Instalación de %APPTITLE%
934 Title Italian=Installazione di %APPTITLE%
935 Width=271
936 Height=224
937 Font Name=Helv
938 Font Size=8
939 item: Push Button
940 Rectangle=150 187 195 202
941 Variable=DIRECTION
942 Value=N
943 Create Flags=01010000000000010000000000000001
944 Text=&Next >
945 Text French=&Suite >
946 Text German=&Weiter >
947 Text Spanish=&Siguiente >
948 Text Italian=&Avanti >
949 end
950 item: Push Button
951 Rectangle=105 187 150 202
952 Variable=DIRECTION
953 Value=B
954 Create Flags=01010000000000010000000000000000
955 Text=< &Back
956 Text French=< &Retour
957 Text German=< &Zurück
958 Text Spanish=< &Atrás
959 Text Italian=< &Indietro
960 end
961 item: Push Button
962 Rectangle=211 187 256 202
963 Action=3
964 Create Flags=01010000000000010000000000000000
965 Text=&Cancel
966 Text French=&Annuler
967 Text German=&Abbrechen
968 Text Spanish=&Cancelar
969 Text Italian=&Annulla
970 end
971 item: Static
972 Rectangle=8 180 256 181
973 Action=3
974 Create Flags=01010000000000000000000000000111
975 end
976 item: Static
977 Rectangle=86 8 258 42
978 Create Flags=01010000000000000000000000000000
979 Flags=0000000000000001
980 Name=Times New Roman
981 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
982 Text=Ready to Install!
983 Text French=Prêt à installer !
984 Text German=Installationsbereit!
985 Text Spanish=¡Preparado para la instalación!
986 Text Italian=Pronto per l'installazione!
987 end
988 item: Static
Tim Peters2aadd362001-08-03 11:11:35 +0000989 Rectangle=86 34 256 54
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000990 Create Flags=01010000000000000000000000000000
Tim Peters2aadd362001-08-03 11:11:35 +0000991 Text=Click the Next button to install %APPTITLE%, or the Back button to change choices:
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000992 Text French=Vous êtes maintenant prêt à installer les fichiers %APPTITLE%.
993 Text French=
994 Text French=Cliquez sur le bouton Suite pour commencer l'installation ou sur le bouton Retour pour entrer les informations d'installation à nouveau.
995 Text German=Sie können %APPTITLE% nun installieren.
996 Text German=
997 Text German=Klicken Sie auf "Weiter", um mit der Installation zu beginnen. Klicken Sie auf "Zurück", um die Installationsinformationen neu einzugeben.
998 Text Spanish=Ya está listo para instalar %APPTITLE%.
999 Text Spanish=
1000 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.
1001 Text Italian=Ora è possibile installare %APPTITLE%.
1002 Text Italian=
1003 Text Italian=Premere il pulsante Avanti per avviare l'installazione o il pulsante Indietro per reinserire le informazioni di installazione.
1004 end
Tim Peters2aadd362001-08-03 11:11:35 +00001005 item: Editbox
1006 Rectangle=86 54 259 175
1007 Value=%TEMPFILE%
1008 Help Context=16711681
1009 Enabled Color=00000000000000001111111111111111
1010 Create Flags=01010000101000000001100010000100
1011 end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001012 end
1013end
Tim Peters0097bae2001-07-29 19:27:23 +00001014item: Remark
Tim Peters2aadd362001-08-03 11:11:35 +00001015end
1016item: Remark
1017 Text=If we just finished "Select Destination Directory":
1018end
1019item: Remark
1020 Text= %MAINDIR% is set, so reinitialize %BACKUP% to match.
1021end
1022item: Remark
1023 Text=ElseIf we just finished "Select Program Manager Group":
1024end
1025item: Remark
1026 Text= "Start Installation" is next, so write out the choices to a file for "Start Installation" to display.
1027end
1028item: Remark
Tim Peters0097bae2001-07-29 19:27:23 +00001029end
1030item: If/While Statement
1031 Variable=DISPLAY
1032 Value=Select Destination Directory
1033end
1034item: Set Variable
1035 Variable=BACKUP
1036 Value=%MAINDIR%\BACKUP
1037end
Tim Peters2aadd362001-08-03 11:11:35 +00001038item: Remark
1039end
1040item: ElseIf Statement
1041 Variable=DISPLAY
1042 Value=Select Program Manager Group
1043end
1044item: Delete File
1045 Pathname=%TEMPFILE%
1046end
1047item: Insert Line into Text File
1048 Pathname=%TEMPFILE%
1049 New Text=Installation directory%CRLF% %MAINDIR%
1050 Line Number=0
1051end
1052item: Remark
1053end
1054item: Insert Line into Text File
1055 Pathname=%TEMPFILE%
1056 New Text=%CRLF%Make backups?
1057 Line Number=0
1058end
1059item: If/While Statement
1060 Variable=DOBACKUP
1061 Value=A
1062end
1063item: Insert Line into Text File
1064 Pathname=%TEMPFILE%
1065 New Text= Yes, into %BACKUP%
1066 Line Number=0
1067end
1068item: Else Statement
1069end
1070item: Insert Line into Text File
1071 Pathname=%TEMPFILE%
1072 New Text= No
1073 Line Number=0
1074end
1075item: End Block
1076end
1077item: Remark
1078end
1079item: Insert Line into Text File
1080 Pathname=%TEMPFILE%
1081 New Text=%CRLF%Components
1082 Line Number=0
1083end
1084item: If/While Statement
1085 Variable=COMPONENTS
1086 Value=A
1087 Flags=00000010
1088end
1089item: Insert Line into Text File
1090 Pathname=%TEMPFILE%
1091 New Text= Python interpreter, libraries, and Tcl/Tk
1092 Line Number=0
1093end
1094item: End Block
1095end
1096item: If/While Statement
1097 Variable=COMPONENTS
1098 Value=B
1099 Flags=00000010
1100end
1101item: Insert Line into Text File
1102 Pathname=%TEMPFILE%
1103 New Text= Python documentation
1104 Line Number=0
1105end
1106item: End Block
1107end
1108item: If/While Statement
1109 Variable=COMPONENTS
1110 Value=C
1111 Flags=00000010
1112end
1113item: Insert Line into Text File
1114 Pathname=%TEMPFILE%
1115 New Text= Tool and utility scripts
1116 Line Number=0
1117end
1118item: End Block
1119end
1120item: If/While Statement
1121 Variable=COMPONENTS
1122 Value=D
1123 Flags=00000010
1124end
1125item: Insert Line into Text File
1126 Pathname=%TEMPFILE%
1127 New Text= Python test suite
1128 Line Number=0
1129end
1130item: End Block
1131end
1132item: If/While Statement
1133 Variable=COMPONENTS
1134 Value=E
1135 Flags=00000010
1136end
1137item: Insert Line into Text File
1138 Pathname=%TEMPFILE%
1139 New Text= Register file extensions
1140 Line Number=0
1141end
1142item: End Block
1143end
1144item: Remark
1145end
1146item: Insert Line into Text File
1147 Pathname=%TEMPFILE%
1148 New Text=%CRLF%Start Menu group%CRLF% %GROUP%
1149 Line Number=0
1150end
Tim Peters0097bae2001-07-29 19:27:23 +00001151item: End Block
1152end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001153item: End Block
1154end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001155item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001156end
Tim Peters0097bae2001-07-29 19:27:23 +00001157item: Remark
1158 Text=BEGIN WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
1159end
1160item: Remark
1161 Text=When the BACKUP feature is enabled, the BACKUPDIR is initialized
1162end
1163item: If/While Statement
1164 Variable=DOBACKUP
1165 Value=A
1166end
1167item: Set Variable
1168 Variable=BACKUPDIR
1169 Value=%BACKUP%
1170end
1171item: End Block
1172end
1173item: Remark
1174 Text=The BRANDING information is written to the INI file on the installation media.
1175end
1176item: If/While Statement
1177 Variable=BRANDING
1178 Value=1
1179end
1180item: If/While Statement
1181 Variable=DOBRAND
1182 Value=1
1183end
1184item: Edit INI File
1185 Pathname=%INST%\CUSTDATA.INI
1186 Settings=[Registration]
1187 Settings=NAME=%NAME%
1188 Settings=COMPANY=%COMPANY%
1189 Settings=
1190end
1191item: End Block
1192end
1193item: End Block
1194end
1195item: Remark
1196 Text=Begin writing to the INSTALL.LOG
1197end
Tim Peterse7b2a272001-07-29 09:28:37 +00001198item: Open/Close INSTALL.LOG
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001199end
Tim Peters0097bae2001-07-29 19:27:23 +00001200item: Remark
1201 Text=Check free disk space calculates free disk space as well as component sizes.
1202end
1203item: Remark
1204 Text=It should be located before all Install File actions.
1205end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001206item: Check Disk Space
1207 Component=COMPONENTS
1208end
Tim Peterse7b2a272001-07-29 09:28:37 +00001209item: Remark
Tim Peters0097bae2001-07-29 19:27:23 +00001210 Text=This include script allows uninstall support
1211end
Tim Peters96e1d2f2001-07-30 23:06:21 +00001212item: Remark
1213 Text=Note from Tim: this is our own Uninstal.wse, a copy of Wise's except
1214end
1215item: Remark
1216 Text=it writes to HKCU (instead of HKLM) if the user doesn't have admin privs.
1217end
Tim Peters0097bae2001-07-29 19:27:23 +00001218item: Include Script
Tim Peters96e1d2f2001-07-30 23:06:21 +00001219 Pathname=.\Uninstal.wse
Tim Peters0097bae2001-07-29 19:27:23 +00001220end
Tim Peters4670b3a2001-07-29 19:48:44 +00001221item: Remark
1222 Text=Note from Tim: these seeming no-ops actually convert to short filenames.
1223end
Tim Peters0097bae2001-07-29 19:27:23 +00001224item: Set Variable
1225 Variable=COMMON
1226 Value=%COMMON%
1227 Flags=00010100
1228end
Tim Peters0097bae2001-07-29 19:27:23 +00001229item: Set Variable
1230 Variable=MAINDIR
1231 Value=%MAINDIR%
1232 Flags=00010100
1233end
1234item: Remark
1235 Text=This IF/THEN/ELSE reads the correct registry entries for shortcut/icon placement
1236end
1237item: Check Configuration
1238 Flags=10111011
1239end
1240item: Get Registry Key Value
1241 Variable=STARTUPDIR
1242 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1243 Default=%WIN%\Start Menu\Programs\StartUp
1244 Value Name=StartUp
1245 Flags=00000010
1246end
1247item: Get Registry Key Value
1248 Variable=DESKTOPDIR
1249 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1250 Default=%WIN%\Desktop
1251 Value Name=Desktop
1252 Flags=00000010
1253end
1254item: Get Registry Key Value
1255 Variable=STARTMENUDIR
1256 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1257 Default=%WIN%\Start Menu
1258 Value Name=Start Menu
1259 Flags=00000010
1260end
1261item: Get Registry Key Value
1262 Variable=GROUPDIR
1263 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1264 Default=%WIN%\Start Menu\Programs
1265 Value Name=Programs
1266 Flags=00000010
1267end
1268item: Get Registry Key Value
1269 Variable=CSTARTUPDIR
1270 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1271 Default=%STARTUPDIR%
1272 Value Name=Common Startup
1273 Flags=00000100
1274end
1275item: Get Registry Key Value
1276 Variable=CDESKTOPDIR
1277 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1278 Default=%DESKTOPDIR%
1279 Value Name=Common Desktop
1280 Flags=00000100
1281end
1282item: Get Registry Key Value
1283 Variable=CSTARTMENUDIR
1284 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1285 Default=%STARTMENUDIR%
1286 Value Name=Common Start Menu
1287 Flags=00000100
1288end
1289item: Get Registry Key Value
1290 Variable=CGROUPDIR
1291 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1292 Default=%GROUPDIR%
1293 Value Name=Common Programs
1294 Flags=00000100
1295end
1296item: Set Variable
1297 Variable=CGROUP_SAVE
1298 Value=%GROUP%
1299end
1300item: Set Variable
1301 Variable=GROUP
1302 Value=%GROUPDIR%\%GROUP%
1303end
1304item: Else Statement
1305end
Tim Peters4670b3a2001-07-29 19:48:44 +00001306item: Remark
1307 Text=Note from Tim: the Wizard left this block empty!
1308end
1309item: Remark
1310 Text=Perhaps it's only relevant on Windows 3.1.
1311end
Tim Peters0097bae2001-07-29 19:27:23 +00001312item: End Block
1313end
1314item: Remark
1315 Text=END WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
1316end
1317item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001318end
Tim Peters4670b3a2001-07-29 19:48:44 +00001319item: Remark
1320 Text=Long section to install files.
1321end
1322item: Remark
1323end
Tim Peters96e1d2f2001-07-30 23:06:21 +00001324item: Check Configuration
1325 Flags=10111111
1326end
Tim Peterse7b2a272001-07-29 09:28:37 +00001327item: Set Variable
1328 Variable=DLLDEST
1329 Value=%SYS32%
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001330end
Tim Peters96e1d2f2001-07-30 23:06:21 +00001331item: Else Statement
1332end
1333item: Set Variable
1334 Variable=DLLDEST
1335 Value=%MAINDIR%
1336end
1337item: End Block
1338end
Tim Peters5a99e0c2001-08-01 06:29:56 +00001339item: Remark
1340end
1341item: Remark
1342 Text=Install the license even if they deselect everything <wink>.
1343end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001344item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001345 Source=..\license
Tim Peters7527e002000-09-01 19:59:11 +00001346 Destination=%MAINDIR%\LICENSE.txt
1347 Flags=0000000000000010
1348end
1349item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001350 Source=..\readme
Tim Peters7527e002000-09-01 19:59:11 +00001351 Destination=%MAINDIR%\README.txt
1352 Flags=0000000000000010
1353end
1354item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001355 Source=..\misc\news
Tim Peters0d416d32000-09-05 17:14:16 +00001356 Destination=%MAINDIR%\NEWS.txt
1357 Flags=0000000000000010
1358end
Tim Peters39fb28f2000-09-21 07:50:36 +00001359item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001360end
1361item: Remark
Tim Peters5a99e0c2001-08-01 06:29:56 +00001362 Text=These arrange to (recursively!) delete all .pyc and .pyo files at uninstall time.
1363end
1364item: Remark
1365 Text=This "does the right thing": any directories left empty at the end are removed.
1366end
1367item: Add Text to INSTALL.LOG
1368 Text=File Tree: %MAINDIR%\*.pyc
1369end
1370item: Add Text to INSTALL.LOG
1371 Text=File Tree: %MAINDIR%\*.pyo
1372end
1373item: Remark
1374end
1375item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001376 Text=A: interpreter, libraries and Tcl/Tk
1377end
1378item: If/While Statement
1379 Variable=COMPONENTS
1380 Value=A
1381 Flags=00001010
1382end
1383item: Remark
1384 Text=Executables
Tim Peters39fb28f2000-09-21 07:50:36 +00001385end
Tim Peters0d416d32000-09-05 17:14:16 +00001386item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001387 Source=.\python.exe
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001388 Destination=%MAINDIR%\python.exe
1389 Flags=0000000000000010
1390end
1391item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001392 Source=.\pythonw.exe
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001393 Destination=%MAINDIR%\pythonw.exe
1394 Flags=0000000000000010
1395end
1396item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001397 Source=.\w9xpopen.exe
Tim Petersb04e6502000-09-01 07:54:04 +00001398 Destination=%MAINDIR%\w9xpopen.exe
1399 Flags=0000000000000010
1400end
Tim Peters39fb28f2000-09-21 07:50:36 +00001401item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001402end
1403item: Remark
1404 Text=Extension module DLLs (.pyd); keep in synch with libs directory next
Tim Peters39fb28f2000-09-21 07:50:36 +00001405end
Tim Petersb04e6502000-09-01 07:54:04 +00001406item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001407 Source=.\_winreg.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001408 Destination=%MAINDIR%\DLLs\_winreg.pyd
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001409 Description=Extension modules
1410 Flags=0000000000000010
1411end
1412item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001413 Source=.\_sre.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001414 Destination=%MAINDIR%\DLLs\_sre.pyd
1415 Flags=0000000000000010
1416end
1417item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001418 Source=.\_symtable.pyd
Tim Petersb16c56f2001-02-02 21:24:51 +00001419 Destination=%MAINDIR%\DLLs\_symtable.pyd
1420 Flags=0000000000000010
1421end
1422item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001423 Source=.\_testcapi.pyd
Tim Petersd66595f2001-02-04 03:09:53 +00001424 Destination=%MAINDIR%\DLLs\_testcapi.pyd
Tim Peters4d282de2001-02-02 06:33:04 +00001425 Flags=0000000000000010
1426end
1427item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001428 Source=.\_tkinter.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001429 Destination=%MAINDIR%\DLLs\_tkinter.pyd
1430 Flags=0000000000000010
1431end
1432item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001433 Source=.\_socket.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001434 Destination=%MAINDIR%\DLLs\_socket.pyd
1435 Flags=0000000000000010
1436end
1437item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001438 Source=.\bsddb.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001439 Destination=%MAINDIR%\DLLs\bsddb.pyd
1440 Flags=0000000000000010
1441end
1442item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001443 Source=.\mmap.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001444 Destination=%MAINDIR%\DLLs\mmap.pyd
1445 Flags=0000000000000010
1446end
1447item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001448 Source=.\parser.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001449 Destination=%MAINDIR%\DLLs\parser.pyd
1450 Flags=0000000000000010
1451end
1452item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001453 Source=.\pyexpat.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001454 Destination=%MAINDIR%\DLLs\pyexpat.pyd
1455 Flags=0000000000000010
1456end
1457item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001458 Source=.\select.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001459 Destination=%MAINDIR%\DLLs\select.pyd
1460 Flags=0000000000000010
1461end
1462item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001463 Source=.\unicodedata.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001464 Destination=%MAINDIR%\DLLs\unicodedata.pyd
1465 Flags=0000000000000010
1466end
1467item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001468 Source=.\winsound.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001469 Destination=%MAINDIR%\DLLs\winsound.pyd
1470 Flags=0000000000000010
1471end
1472item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001473 Source=.\zlib.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001474 Destination=%MAINDIR%\DLLs\zlib.pyd
1475 Flags=0000000000000010
1476end
1477item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001478end
1479item: Remark
1480 Text=Link libraries (.lib); keep in synch with DLLs above, except that the Python lib lives here.
Tim Peters39fb28f2000-09-21 07:50:36 +00001481end
1482item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001483 Source=.\_winreg.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001484 Destination=%MAINDIR%\libs\_winreg.lib
1485 Description=Link library files
1486 Flags=0000000000000010
1487end
1488item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001489 Source=.\_sre.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001490 Destination=%MAINDIR%\libs\_sre.lib
1491 Flags=0000000000000010
1492end
1493item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001494 Source=.\_symtable.lib
Tim Petersb16c56f2001-02-02 21:24:51 +00001495 Destination=%MAINDIR%\libs\_symtable.lib
1496 Flags=0000000000000010
1497end
1498item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001499 Source=.\_testcapi.lib
Tim Petersd66595f2001-02-04 03:09:53 +00001500 Destination=%MAINDIR%\libs\_testcapi.lib
Tim Peters4d282de2001-02-02 06:33:04 +00001501 Flags=0000000000000010
1502end
1503item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001504 Source=.\_tkinter.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001505 Destination=%MAINDIR%\libs\_tkinter.lib
1506 Description=Extension modules
1507 Flags=0000000000000010
1508end
1509item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001510 Source=.\_socket.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001511 Destination=%MAINDIR%\libs\_socket.lib
1512 Flags=0000000000000010
1513end
1514item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001515 Source=.\bsddb.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001516 Destination=%MAINDIR%\libs\bsddb.lib
1517 Flags=0000000000000010
1518end
1519item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001520 Source=.\mmap.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001521 Destination=%MAINDIR%\libs\mmap.lib
1522 Flags=0000000000000010
1523end
1524item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001525 Source=.\parser.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001526 Destination=%MAINDIR%\libs\parser.lib
1527 Flags=0000000000000010
1528end
1529item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001530 Source=.\pyexpat.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001531 Destination=%MAINDIR%\libs\pyexpat.lib
1532 Flags=0000000000000010
1533end
1534item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001535 Source=.\select.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001536 Destination=%MAINDIR%\libs\select.lib
1537 Flags=0000000000000010
1538end
1539item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001540 Source=.\unicodedata.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001541 Destination=%MAINDIR%\libs\unicodedata.lib
1542 Flags=0000000000000010
1543end
1544item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001545 Source=.\winsound.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001546 Destination=%MAINDIR%\libs\winsound.lib
1547 Flags=0000000000000010
1548end
1549item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001550 Source=.\zlib.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001551 Destination=%MAINDIR%\libs\zlib.lib
1552 Flags=0000000000000010
1553end
Tim Peterse7b2a272001-07-29 09:28:37 +00001554item: Remark
1555end
Tim Peters39fb28f2000-09-21 07:50:36 +00001556item: Install File
Tim Peterse7b2a272001-07-29 09:28:37 +00001557 Source=.\python%_pymajor_%%_pyminor_%.lib
1558 Destination=%MAINDIR%\libs\python%_PYMAJOR_%%_PYMINOR_%.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001559 Flags=0000000000000010
1560end
1561item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001562end
1563item: Remark
1564 Text=More DLLs
Tim Peters39fb28f2000-09-21 07:50:36 +00001565end
1566item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001567 Source=..\..\expat\libs\expat.dll
Tim Petersfaa7f112001-07-28 07:56:38 +00001568 Destination=%MAINDIR%\DLLs\expat.dll
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001569 Description=Expat library
1570 Flags=0000000000000010
1571end
Tim Peters39fb28f2000-09-21 07:50:36 +00001572item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001573end
1574item: Remark
1575 Text=Main Python DLL
Tim Peters39fb28f2000-09-21 07:50:36 +00001576end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001577item: Install File
Tim Peterse7b2a272001-07-29 09:28:37 +00001578 Source=.\python%_pymajor_%%_pyminor_%.dll
1579 Destination=%DLLDEST%\python%_PYMAJOR_%%_PYMINOR_%.dll
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001580 Flags=0000000000000010
1581end
Tim Peterse7b2a272001-07-29 09:28:37 +00001582item: Remark
1583end
1584item: Remark
1585 Text=Icons
1586end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001587item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001588 Source=..\pc\*.ico
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001589 Destination=%MAINDIR%
1590 Description=Icons
1591 Flags=0000000000000010
1592end
Tim Peterse7b2a272001-07-29 09:28:37 +00001593item: Remark
1594end
1595item: Remark
1596 Text=Libraries (Lib/)
1597end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001598item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001599 Source=..\lib\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001600 Destination=%MAINDIR%\Lib
1601 Description=Library Modules
1602 Flags=0000000000000010
1603end
Tim Peters8e02fb12001-07-29 21:36:58 +00001604item: Remark
1605end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001606item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001607 Source=..\lib\lib-tk\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001608 Destination=%MAINDIR%\Lib\lib-tk
1609 Description=Tkinter related library modules
1610 Flags=0000000000000010
1611end
Tim Peters8e02fb12001-07-29 21:36:58 +00001612item: Remark
1613end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001614item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001615 Source=..\lib\encodings\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001616 Destination=%MAINDIR%\Lib\encodings
1617 Description=Unicode encoding tables
1618 Flags=0000000000000010
1619end
Tim Peters8e02fb12001-07-29 21:36:58 +00001620item: Remark
1621end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001622item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001623 Source=..\lib\distutils\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001624 Destination=%MAINDIR%\Lib\distutils
1625 Description=Distribution utility modules
Tim Peters8e02fb12001-07-29 21:36:58 +00001626 Flags=0000000000000010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001627end
1628item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001629 Source=..\lib\distutils\readme
Tim Peters8e02fb12001-07-29 21:36:58 +00001630 Destination=%MAINDIR%\Lib\distutils\README.txt
1631 Flags=0000000000000010
1632end
1633item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001634 Source=..\lib\distutils\command\*.py
Tim Peters8e02fb12001-07-29 21:36:58 +00001635 Destination=%MAINDIR%\Lib\distutils\command
1636 Flags=0000000000000010
1637end
Tim Peters6ea8baa2001-07-29 22:12:28 +00001638item: Install File
1639 Source=..\lib\distutils\command\command_template
1640 Destination=%MAINDIR%\Lib\distutils\command\command_template
1641 Flags=0000000000000010
1642end
Tim Peters8e02fb12001-07-29 21:36:58 +00001643item: Remark
1644end
1645item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001646 Source=..\lib\xml\*.py
Tim Peters553d2a52000-09-07 08:34:01 +00001647 Destination=%MAINDIR%\Lib\xml
1648 Description=XML support packages
Tim Peters8e02fb12001-07-29 21:36:58 +00001649 Flags=0000000000000010
1650end
1651item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001652 Source=..\lib\xml\dom\*.py
Tim Peters8e02fb12001-07-29 21:36:58 +00001653 Destination=%MAINDIR%\Lib\xml\dom
1654 Flags=0000000000000010
1655end
1656item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001657 Source=..\lib\xml\parsers\*.py
Tim Peters8e02fb12001-07-29 21:36:58 +00001658 Destination=%MAINDIR%\Lib\xml\parsers
1659 Flags=0000000000000010
1660end
1661item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001662 Source=..\lib\xml\sax\*.py
Tim Peters8e02fb12001-07-29 21:36:58 +00001663 Destination=%MAINDIR%\Lib\xml\sax
1664 Flags=0000000000000010
1665end
1666item: Remark
Tim Peters553d2a52000-09-07 08:34:01 +00001667end
1668item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001669 Source=..\lib\lib-old\*.py
Tim Peters553d2a52000-09-07 08:34:01 +00001670 Destination=%MAINDIR%\Lib\lib-old
1671 Description=Obsolete modules
1672 Flags=0000000000000010
1673end
Tim Peters8e02fb12001-07-29 21:36:58 +00001674item: Remark
1675end
Tim Peters9b239202001-07-12 20:15:25 +00001676item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001677 Source=..\lib\site-packages\readme
Tim Peters9b239202001-07-12 20:15:25 +00001678 Destination=%MAINDIR%\Lib\site-packages\README.txt
1679 Description=Site packages
1680 Flags=0000000000000010
1681end
Tim Peters39fb28f2000-09-21 07:50:36 +00001682item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001683end
1684item: Remark
1685 Text=C Include files
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001686end
1687item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001688 Source=..\include\*.h
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001689 Destination=%MAINDIR%\include
1690 Description=Header files
1691 Flags=0000000000000010
1692end
1693item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001694 Source=..\pc\pyconfig.h
Martin v. Löwis4f1cd8b2001-07-26 13:41:06 +00001695 Destination=%MAINDIR%\include\pyconfig.h
1696 Description=Header files (pyconfig.h)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001697 Flags=0000000000000010
1698end
Tim Peterse7b2a272001-07-29 09:28:37 +00001699item: Remark
1700end
1701item: Remark
1702 Text=Tcl/Tk
1703end
1704item: Install File
1705 Source=..\..\tcl\bin\tcl8%_tclminor_%.dll
1706 Destination=%MAINDIR%\DLLs\tcl8%_TCLMINOR_%.dll
1707 Description=Tcl/Tk binaries and libraries
1708 Flags=0000000000000010
1709end
1710item: Install File
1711 Source=..\..\tcl\bin\tk8%_tclminor_%.dll
1712 Destination=%MAINDIR%\DLLs\tk8%_TCLMINOR_%.dll
1713 Description=Tcl/Tk binaries and libraries
1714 Flags=0000000000000010
1715end
1716item: Install File
1717 Source=..\..\tcl\lib\*.*
1718 Destination=%MAINDIR%\tcl
1719 Description=Tcl/Tk binaries and libraries
1720 Flags=0000000100000010
1721end
1722item: Remark
1723end
1724item: Remark
1725 Text=Microsoft C runtime libraries
1726end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001727item: Install File
1728 Source=%_SYS_%\MSVCIRT.DLL
1729 Destination=%DLLDEST%\MSVCIRT.DLL
1730 Description=Visual C++ Runtime DLLs
1731 Flags=0000001000000011
1732end
1733item: Install File
1734 Source=%_SYS_%\MSVCRT.DLL
1735 Destination=%DLLDEST%\MSVCRT.DLL
1736 Description=Visual C++ Runtime DLLs
1737 Flags=0000001000000011
1738end
1739item: End Block
1740end
Tim Peterse7b2a272001-07-29 09:28:37 +00001741item: Remark
1742end
1743item: Remark
1744 Text=B: docs
1745end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001746item: If/While Statement
1747 Variable=COMPONENTS
Tim Petersdb642c62001-07-29 02:04:20 +00001748 Value=B
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001749 Flags=00001010
1750end
Tim Peterse7b2a272001-07-29 09:28:37 +00001751item: Install File
1752 Source=%_DOC_%\*.*
1753 Destination=%MAINDIR%\Doc
1754 Description=Python Documentation (HTML)
1755 Flags=0000000100000010
1756end
1757item: End Block
1758end
1759item: Remark
1760end
1761item: Remark
1762 Text=C: tools
1763end
1764item: If/While Statement
1765 Variable=COMPONENTS
1766 Value=C
1767 Flags=00001010
1768end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001769item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001770 Source=..\tools\scripts\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001771 Destination=%MAINDIR%\Tools\Scripts
1772 Description=Utility Scripts
1773 Flags=0000000000000010
1774end
1775item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001776 Source=..\tools\scripts\*.pyw
Tim Peters66f09612001-03-23 20:21:29 +00001777 Destination=%MAINDIR%\Tools\Scripts
Guido van Rossumfe010e42001-03-02 04:59:38 +00001778 Description=Utility Scripts
1779 Flags=0000000000000010
1780end
1781item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001782 Source=..\tools\scripts\*.doc
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001783 Destination=%MAINDIR%\Tools\Scripts
1784 Description=Utility Scripts
1785 Flags=0000000000000010
1786end
1787item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001788 Source=..\tools\scripts\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001789 Destination=%MAINDIR%\Tools\Scripts\README.txt
1790 Description=Utility Scripts
1791 Flags=0000000000000010
1792end
Tim Peters6ea8baa2001-07-29 22:12:28 +00001793item: Remark
1794end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001795item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001796 Source=..\tools\webchecker\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001797 Destination=%MAINDIR%\Tools\webchecker
1798 Description=Web checker tool
1799 Flags=0000000000000010
1800end
1801item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001802 Source=..\tools\webchecker\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001803 Destination=%MAINDIR%\Tools\webchecker\README.txt
1804 Description=Web checker tool
1805 Flags=0000000000000010
1806end
Tim Peters6ea8baa2001-07-29 22:12:28 +00001807item: Remark
1808end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001809item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001810 Source=..\tools\versioncheck\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001811 Destination=%MAINDIR%\Tools\versioncheck
1812 Description=Version checker tool
1813 Flags=0000000000000010
1814end
1815item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001816 Source=..\tools\versioncheck\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001817 Destination=%MAINDIR%\Tools\versioncheck\README.txt
1818 Description=Version checker tool
1819 Flags=0000000000000010
1820end
Tim Peters6ea8baa2001-07-29 22:12:28 +00001821item: Remark
1822end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001823item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001824 Source=..\tools\idle\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001825 Destination=%MAINDIR%\Tools\idle
1826 Description=Integrated DeveLopment Environment for Python
1827 Flags=0000000000000010
1828end
1829item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001830 Source=..\tools\idle\*.txt
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001831 Destination=%MAINDIR%\Tools\idle
1832 Description=Integrated DeveLopment Environment for Python
1833 Flags=0000000000000010
1834end
1835item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001836 Source=..\tools\idle\icons\*
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001837 Destination=%MAINDIR%\Tools\idle\Icons
1838 Description=Integrated DeveLopment Environment for Python
1839 Flags=0000000000000010
1840end
1841item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001842 Source=..\tools\idle\idle.pyw
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001843 Destination=%MAINDIR%\Tools\idle\idle.pyw
1844 Description=IDLE bootstrap script
1845 Flags=0000000000000010
1846end
Tim Peters6ea8baa2001-07-29 22:12:28 +00001847item: Remark
1848end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001849item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001850 Source=..\tools\compiler\*.py
Tim Petersfe0d79f2001-03-23 03:43:35 +00001851 Destination=%MAINDIR%\Tools\compiler
1852 Description=Python compiler written in Python
1853 Flags=0000000000000010
1854end
1855item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001856 Source=..\tools\compiler\compiler\*.py
Tim Petersfe0d79f2001-03-23 03:43:35 +00001857 Destination=%MAINDIR%\Tools\compiler\compiler
1858 Description=Python compiler written in Python
1859 Flags=0000000000000010
1860end
1861item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001862 Source=..\tools\compiler\compiler\*.txt
Tim Petersfe0d79f2001-03-23 03:43:35 +00001863 Destination=%MAINDIR%\Tools\compiler\compiler
1864 Description=Python compiler written in Python
1865 Flags=0000000000000010
1866end
Tim Peters6ea8baa2001-07-29 22:12:28 +00001867item: Remark
1868end
Tim Petersfe0d79f2001-03-23 03:43:35 +00001869item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001870 Source=..\tools\pynche\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001871 Destination=%MAINDIR%\Tools\pynche
1872 Description=pynche color editor
1873 Flags=0000000000000010
1874end
1875item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001876 Source=..\tools\pynche\x\*.txt
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001877 Destination=%MAINDIR%\Tools\pynche\X
1878 Description=pynche color editor - X files
1879 Flags=0000000000000010
1880end
1881item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001882 Source=..\tools\pynche\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001883 Destination=%MAINDIR%\Tools\pynche\README.txt
1884 Description=pynche color editor - README
1885 Flags=0000000100000010
1886end
1887item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001888 Source=..\tools\pynche\pynche
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001889 Destination=%MAINDIR%\Tools\pynche\pynche.py
1890 Description=pynche color editor - main
1891 Flags=0000000100000010
1892end
1893item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001894 Source=..\tools\pynche\pynche.pyw
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001895 Destination=%MAINDIR%\Tools\pynche\pynche.pyw
1896 Description=pynche color editor - noconsole main
1897 Flags=0000000100000010
1898end
1899item: End Block
1900end
Tim Peterse7b2a272001-07-29 09:28:37 +00001901item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001902end
Tim Peterse7b2a272001-07-29 09:28:37 +00001903item: Remark
1904 Text=D: test suite
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001905end
1906item: If/While Statement
1907 Variable=COMPONENTS
Tim Petersdb642c62001-07-29 02:04:20 +00001908 Value=D
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001909 Flags=00001010
1910end
1911item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001912 Source=..\lib\test\audiotest.au
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001913 Destination=%MAINDIR%\Lib\test\audiotest.au
1914 Description=Python Test files
1915 Flags=0000000000000010
1916end
1917item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001918 Source=..\lib\test\*.uue
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001919 Destination=%MAINDIR%\Lib\test
1920 Description=Python Test files
1921 Flags=0000000000000010
1922end
1923item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001924 Source=..\lib\test\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001925 Destination=%MAINDIR%\Lib\test
1926 Description=Python Test files
1927 Flags=0000000000000010
1928end
1929item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001930 Source=..\lib\test\*.xml
Tim Peters553d2a52000-09-07 08:34:01 +00001931 Destination=%MAINDIR%\Lib\test
Tim Peters68692452000-10-14 07:35:15 +00001932 Description=Python Test files
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001933 Flags=0000000000000010
1934end
1935item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001936 Source=..\lib\test\*.out
Tim Peters7b5af042000-09-26 02:37:53 +00001937 Destination=%MAINDIR%\Lib\test
Tim Peters68692452000-10-14 07:35:15 +00001938 Description=Python Test files
Tim Peters7b5af042000-09-26 02:37:53 +00001939 Flags=0000000000000010
1940end
Tim Peters6ea8baa2001-07-29 22:12:28 +00001941item: Remark
1942end
Tim Peters7b5af042000-09-26 02:37:53 +00001943item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001944 Source=..\lib\test\output\*.*
Tim Peters553d2a52000-09-07 08:34:01 +00001945 Destination=%MAINDIR%\Lib\test\output
1946 Description=Python Test output files
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001947 Flags=0000000000000010
1948end
1949item: End Block
1950end
Tim Peterse7b2a272001-07-29 09:28:37 +00001951item: Remark
1952end
1953item: Remark
1954 Text=DONE with file copying.
1955end
1956item: Remark
1957 Text=The rest is Start menu and registry fiddling.
1958end
1959item: Remark
1960end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001961item: If/While Statement
1962 Variable=COMPONENTS
Tim Petersdb642c62001-07-29 02:04:20 +00001963 Value=A
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001964 Flags=00001010
1965end
Tim Petersce5f13a2001-07-31 03:24:55 +00001966item: Remark
1967 Text=Registering file extensions requires Admin privs.
1968end
Tim Peters96e1d2f2001-07-30 23:06:21 +00001969item: If/While Statement
1970 Variable=COMPONENTS
1971 Value=E
1972 Flags=00001010
1973end
Tim Peterse7b2a272001-07-29 09:28:37 +00001974item: Remark
1975 Text=Register file extensions.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001976end
1977item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001978 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001979 Key=.py
1980 New Value=Python.File
1981end
1982item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001983 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001984 Key=.py
1985 New Value=text/plain
1986 Value Name=Content Type
1987end
1988item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001989 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001990 Key=Python.File
1991 New Value=Python File
1992end
1993item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001994 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001995 Key=Python.File\shell\open\command
1996 New Value=%MAINDIR%\python.exe "%%1" %%*
1997end
1998item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001999 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002000 Key=Python.File\DefaultIcon
2001 New Value=%MAINDIR%\Py.ico
2002end
2003item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002004 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002005 Key=.pyw
2006 New Value=Python.NoConFile
2007end
2008item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002009 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002010 Key=.pyw
2011 New Value=text/plain
2012 Value Name=Content Type
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
2017 New Value=Python File (no console)
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\shell\open\command
2022 New Value=%MAINDIR%\pythonw.exe "%%1" %%*
2023end
2024item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002025 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002026 Key=Python.NoConFile\DefaultIcon
2027 New Value=%MAINDIR%\Py.ico
2028end
2029item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002030 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002031 Key=.pyc
2032 New Value=Python.CompiledFile
2033end
2034item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002035 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002036 Key=.pyo
2037 New Value=Python.CompiledFile
2038end
2039item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002040 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002041 Key=Python.CompiledFile
2042 New Value=Compiled Python File
2043end
2044item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002045 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002046 Key=Python.CompiledFile\shell\open\command
2047 New Value=%MAINDIR%\python.exe "%%1" %%*
2048end
2049item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002050 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002051 Key=Python.CompiledFile\DefaultIcon
2052 New Value=%MAINDIR%\pyc.ico
2053end
Tim Peters96e1d2f2001-07-30 23:06:21 +00002054item: End Block
2055end
Tim Petersf6f6fa22000-09-01 11:45:02 +00002056item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00002057end
2058item: Remark
2059 Text=Register Python paths.
2060end
2061item: Remark
Tim Petersf6f6fa22000-09-01 11:45:02 +00002062 Text=Write to HKLM for admin, else HKCU. Keep these blocks otherwise identical!
2063end
2064item: Check Configuration
2065 Flags=10111111
2066end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002067item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002068 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002069 Key=Software\Python\PythonCore\CurrentVersion
2070 Root=130
2071end
2072item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002073 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002074 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath
2075 New Value=%MAINDIR%
2076 Root=2
2077end
2078item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002079 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002080 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath\InstallGroup
2081 New Value=%GROUP%
2082 Root=2
2083end
2084item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002085 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002086 Key=Software\Python\PythonCore\%PY_VERSION%\PythonPath
Tim Peters412e4582001-07-29 21:04:09 +00002087 New Value=%MAINDIR%\Lib;%MAINDIR%\DLLs;%MAINDIR%\Lib\lib-tk
2088 New Value=
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002089 Root=2
2090end
2091item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002092 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002093 Key=Software\Python\PythonCore\%PY_VERSION%\Modules
2094 Root=2
2095end
2096item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002097 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002098 Key=Software\Microsoft\Windows\CurrentVersion\App Paths\Python.exe
2099 New Value=%MAINDIR%\Python.exe
2100 Root=2
2101end
Tim Petersf6f6fa22000-09-01 11:45:02 +00002102item: Else Statement
2103end
Tim Petersf6f6fa22000-09-01 11:45:02 +00002104item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002105 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002106 Key=Software\Python\PythonCore\CurrentVersion
2107 Root=129
2108end
2109item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002110 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002111 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath
2112 New Value=%MAINDIR%
2113 Root=1
2114end
2115item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002116 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002117 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath\InstallGroup
2118 New Value=%GROUP%
2119 Root=1
2120end
2121item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002122 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002123 Key=Software\Python\PythonCore\%PY_VERSION%\PythonPath
Tim Peters412e4582001-07-29 21:04:09 +00002124 New Value=%MAINDIR%\Lib;%MAINDIR%\DLLs;%MAINDIR%\Lib\lib-tk
2125 New Value=
Tim Petersf6f6fa22000-09-01 11:45:02 +00002126 Root=1
2127end
2128item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002129 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002130 Key=Software\Python\PythonCore\%PY_VERSION%\Modules
2131 Root=1
2132end
2133item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002134 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002135 Key=Software\Microsoft\Windows\CurrentVersion\App Paths\Python.exe
2136 New Value=%MAINDIR%\Python.exe
2137 Root=1
2138end
2139item: End Block
2140end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002141item: End Block
2142end
Tim Peterse7b2a272001-07-29 09:28:37 +00002143item: Remark
2144end
2145item: Remark
2146 Text=Registry fiddling for docs.
2147end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002148item: If/While Statement
2149 Variable=COMPONENTS
Tim Peterse7b2a272001-07-29 09:28:37 +00002150 Value=B
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002151 Flags=00001010
2152end
Tim Petersf6f6fa22000-09-01 11:45:02 +00002153item: Remark
2154 Text=Write to HKLM for admin, else HKCU. Keep these blocks otherwise identical!
2155end
2156item: Check Configuration
2157 Flags=10111111
2158end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002159item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002160 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002161 Key=Software\Python\PythonCore\%PY_VERSION%\Help\Main Python Documentation
2162 New Value=%MAINDIR%\Doc\index.html
2163 Root=2
2164end
Tim Petersf6f6fa22000-09-01 11:45:02 +00002165item: Else Statement
2166end
2167item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002168 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002169 Key=Software\Python\PythonCore\%PY_VERSION%\Help\Main Python Documentation
2170 New Value=%MAINDIR%\Doc\index.html
2171 Root=1
2172end
2173item: End Block
2174end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002175item: End Block
2176end
Tim Peterse7b2a272001-07-29 09:28:37 +00002177item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002178end
Tim Peterse7b2a272001-07-29 09:28:37 +00002179item: Remark
Tim Peters4670b3a2001-07-29 19:48:44 +00002180 Text=Well, *this* is cryptic! It's setting up the app publisher and URL entries for Win2K add/remove.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002181end
Tim Peters96e1d2f2001-07-30 23:06:21 +00002182item: Remark
2183 Text=Ack, and "Win2K" isn't enough either -- you can't actually do this without Admin privs too.
2184end
2185item: Check Configuration
Tim Peters96e1d2f2001-07-30 23:06:21 +00002186 Flags=10111111
2187end
Tim Peters4670b3a2001-07-29 19:48:44 +00002188item: Edit Registry
2189 Total Keys=3
2190 item: Key
2191 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2192 New Value=http://www.python.org/
2193 Value Name=HelpLink
2194 Root=2
2195 end
2196 item: Key
2197 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2198 New Value=PythonLabs at Zope Corporation
2199 Value Name=Publisher
2200 Root=2
2201 end
2202 item: Key
2203 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2204 New Value=http://www.python.org/
2205 Value Name=URLInfoAbout
2206 Root=2
2207 end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002208end
Tim Petersce5f13a2001-07-31 03:24:55 +00002209item: Else Statement
2210end
2211item: Remark
2212 Text=Same thing, except write to HKCU instead.
2213end
2214item: Remark
2215 Text=Damn -- this "edit keys" cmd was created by the Installation Expert view, and I duplicated and
2216end
2217item: Remark
2218 Text=edited it by hand. The info comes from the "Windows 2000" section of the Properties view,
2219end
2220item: Remark
2221 Text=and if you change it there it will only show up in the "if" block above.
2222end
2223item: Remark
2224 Text=Easiest to make corresponding changes in *this* block by editing this script in
2225end
2226item: Remark
2227 Text=a plain text editor.
2228end
2229item: Edit Registry
2230 Total Keys=3
2231 item: Key
2232 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2233 New Value=http://www.python.org/
2234 Value Name=HelpLink
2235 Root=1
2236 end
2237 item: Key
2238 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2239 New Value=PythonLabs at Zope Corporation
2240 Value Name=Publisher
2241 Root=1
2242 end
2243 item: Key
2244 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2245 New Value=http://www.python.org/
2246 Value Name=URLInfoAbout
2247 Root=1
2248 end
Tim Peters96e1d2f2001-07-30 23:06:21 +00002249end
2250item: End Block
2251end
Tim Peterse7b2a272001-07-29 09:28:37 +00002252item: Remark
2253end
Tim Peters4670b3a2001-07-29 19:48:44 +00002254item: Remark
2255 Text=Populate Start Menu
2256end
Tim Peterse7b2a272001-07-29 09:28:37 +00002257item: If/While Statement
2258 Variable=COMPONENTS
2259 Value=B
2260 Flags=00001010
2261end
2262item: Create Shortcut
2263 Source=%MAINDIR%\Doc\index.html
2264 Destination=%GROUP%\Python Manuals.lnk
2265 Working Directory=%MAINDIR%
2266 Key Type=1536
2267 Flags=00000001
2268end
2269item: End Block
2270end
2271item: Remark
2272end
2273item: If/While Statement
2274 Variable=COMPONENTS
2275 Value=A
2276 Flags=00001010
2277end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002278item: Create Shortcut
2279 Source=%MAINDIR%\python.exe
2280 Destination=%GROUP%\Python (command line).lnk
2281 Working Directory=%MAINDIR%
2282 Icon Pathname=%MAINDIR%\pycon.ico
2283 Key Type=1536
2284 Flags=00000001
2285end
2286item: If/While Statement
2287 Variable=COMPONENTS
Tim Petersdb642c62001-07-29 02:04:20 +00002288 Value=C
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002289 Flags=00001010
2290end
2291item: Create Shortcut
Tim Peters0932cb42000-09-11 07:55:40 +00002292 Source=%MAINDIR%\pythonw.exe
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002293 Destination=%GROUP%\IDLE (Python GUI).lnk
Tim Peterse7b2a272001-07-29 09:28:37 +00002294 Command Options="%MAINDIR%\Tools\idle\idle.pyw"
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002295 Working Directory=%MAINDIR%
2296 Key Type=1536
2297 Flags=00000001
2298end
Guido van Rossumfe010e42001-03-02 04:59:38 +00002299item: Create Shortcut
2300 Source=%MAINDIR%\pythonw.exe
2301 Destination=%GROUP%\Module Docs.lnk
Tim Peterse7b2a272001-07-29 09:28:37 +00002302 Command Options="%MAINDIR%\Tools\Scripts\pydoc.pyw"
Guido van Rossumfe010e42001-03-02 04:59:38 +00002303 Working Directory=%MAINDIR%
2304 Key Type=1536
2305 Flags=00000001
2306end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002307item: End Block
2308end
Tim Peterse7b2a272001-07-29 09:28:37 +00002309item: End Block
2310end
Tim Peters4670b3a2001-07-29 19:48:44 +00002311item: Remark
2312end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002313item: Create Shortcut
2314 Source=%MAINDIR%\unwise.exe
2315 Destination=%GROUP%\Uninstall Python.lnk
2316 Working Directory=%MAINDIR%
2317 Key Type=1536
2318 Flags=00000001
2319end
Tim Peterse7b2a272001-07-29 09:28:37 +00002320item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002321end
Tim Peterse7b2a272001-07-29 09:28:37 +00002322item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00002323 Text=I don't think we need this, but have always done it.
2324end
2325item: Self-Register OCXs/DLLs
2326 Description=Updating System Configuration, Please Wait...
2327end
2328item: Remark
2329end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002330item: Wizard Block
2331 Direction Variable=DIRECTION
2332 Display Variable=DISPLAY
Tim Petersa1fd0502001-07-30 07:30:56 +00002333 Bitmap Pathname=%_WISE_%\DIALOGS\TEMPLATE\WIZARD.BMP
2334 X Position=9
2335 Y Position=10
2336 Filler Color=8421440
2337 Flags=00000011
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002338end
2339item: Custom Dialog Set
2340 Name=Finished
2341 Display Variable=DISPLAY
2342 item: Dialog
2343 Title=%APPTITLE% Installation
2344 Title French=Installation de %APPTITLE%
2345 Title German=Installation von %APPTITLE%
2346 Title Spanish=Instalación de %APPTITLE%
2347 Title Italian=Installazione di %APPTITLE%
2348 Width=271
2349 Height=224
2350 Font Name=Helv
2351 Font Size=8
2352 item: Push Button
2353 Rectangle=150 187 195 202
2354 Variable=DIRECTION
2355 Value=N
2356 Create Flags=01010000000000010000000000000001
2357 Text=&Finish
2358 Text French=&Fin
2359 Text German=&Weiter
2360 Text Spanish=&Terminar
2361 Text Italian=&Fine
2362 end
2363 item: Push Button
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002364 Rectangle=211 187 256 202
2365 Variable=DISABLED
2366 Value=!
2367 Action=3
2368 Create Flags=01010000000000010000000000000000
2369 Text=&Cancel
2370 Text French=&Annuler
2371 Text German=&Abbrechen
2372 Text Spanish=&Cancelar
2373 Text Italian=&Annulla
2374 end
2375 item: Static
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002376 Rectangle=86 8 258 42
2377 Create Flags=01010000000000000000000000000000
2378 Flags=0000000000000001
2379 Name=Times New Roman
2380 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
2381 Text=Installation Completed!
2382 Text French=Installation terminée !
2383 Text German=Die Installation ist abgeschlossen!
2384 Text Spanish=¡Instalación terminada!
2385 Text Italian=Installazione completata!
2386 end
2387 item: Static
2388 Rectangle=86 42 256 102
2389 Create Flags=01010000000000000000000000000000
2390 Text=%APPTITLE% has been successfully installed.
2391 Text=
2392 Text=Press the Finish button to exit this installation.
2393 Text French=%APPTITLE% est maintenant installé.
2394 Text French=
2395 Text French=Cliquez sur le bouton Fin pour quitter l'installation.
2396 Text German=%APPTITLE% wurde erfolgreich installiert.
2397 Text German=
2398 Text German=Klicken Sie auf "Weiter", um die Installation zu beenden.
2399 Text Spanish=%APPTITLE% se ha instalado con éxito.
2400 Text Spanish=
2401 Text Spanish=Presione el botón Terminar para salir de esta instalación.
2402 Text Italian=L'installazione %APPTITLE% è stata portata a termine con successo.
2403 Text Italian=
2404 Text Italian=Premere il pulsante Fine per uscire dall'installazione.
2405 end
Tim Peters1f7862e2001-08-01 02:36:21 +00002406 item: Static
2407 Rectangle=8 180 256 181
2408 Action=3
2409 Create Flags=01010000000000000000000000000111
2410 end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002411 end
2412end
2413item: End Block
2414end
Tim Peters4e9a00e2001-07-29 19:31:03 +00002415item: New Event
2416 Name=Cancel
2417end
2418item: Remark
2419 Text=This include script supports a rollback to preinstallation state if the user chooses to cancel before the installation is complete.
2420end
2421item: Include Script
2422 Pathname=%_WISE_%\INCLUDE\rollback.wse
2423end