blob: b1e892f21231c5ed957bf8b6198cc682d04f8366 [file] [log] [blame]
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001Document Type: WSE
2item: Global
Tim Peterse7b2a272001-07-29 09:28:37 +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 Peters386b7a32001-07-29 19:02:52 +000015 Pages Modified=00010000001101000000000100000010
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 Peters386b7a32001-07-29 19:02:52 +000022 Version File=2.2a1
23 Version Description=Python Programming Language
24 Version Copyright=©2001 Python Software Foundation
25 Version Company=PythonLabs at Zope Corporation
Tim Peters50e278e2001-07-29 00:48:54 +000026 Crystal Format=10111100101100000010001001001001
Tim Peters6307bb82001-07-29 18:55:06 +000027 Step View=&All
Tim Peterse7b2a272001-07-29 09:28:37 +000028 Variable Name1=_WISE_
29 Variable Description1=WISE root directory
30 Variable Default1=C:\PROGRAM FILES\WISE INSTALLMASTER 8.1
31 Variable Flags1=00001000
32 Variable Name2=_TCLMINOR_
33 Variable Description2=Tcl/Tk Minor Version (e.g. the "3" in "8.3.1")
34 Variable Default2=3
35 Variable Flags2=00001000
36 Variable Name3=_DOC_
37 Variable Description3=The unpacked HTML doc directory.
38 Variable Default3=..\html
39 Variable Flags3=00000001
40 Variable Name4=_SYS_
41 Variable Description4=System directory (where to find MSVCRT.DLL)
42 Variable Default4=C:\Windows\System
43 Variable Values4=C:\Windows\System
44 Variable Values4=C:\WINNT\System32
45 Variable Flags4=00000010
46 Variable Name5=_PYMAJOR_
47 Variable Description5=Python major version number; the 2 in 2.3.
48 Variable Default5=2
Guido van Rossumcce79a12000-06-30 14:50:52 +000049 Variable Flags5=00001000
Tim Peterse7b2a272001-07-29 09:28:37 +000050 Variable Name6=_PYMINOR_
51 Variable Description6=Python minor version number; the 3 in 2.3
52 Variable Default6=2
Tim Petersdb642c62001-07-29 02:04:20 +000053 Variable Flags6=00001000
Guido van Rossume4aa4ca2000-06-29 22:32:08 +000054end
55item: Set Variable
Tim Peterse7b2a272001-07-29 09:28:37 +000056 Variable=APPTITLE
57 Value=Python 2.2a1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +000058end
Tim Peterse7b2a272001-07-29 09:28:37 +000059item: Remark
60end
61item: Remark
62 Text=When the version number changes, set the compiler
63end
64item: Remark
65 Text=vrbls _PYMAJOR_ and _PYMINOR_.
66end
67item: Remark
68 Text=Nothing in the script below should need fiddling then.
69end
70item: Remark
Tim Peters6307bb82001-07-29 18:55:06 +000071 Text=Other things that need fiddling:
72end
73item: Remark
74 Text= The "Title:" in the upper left corner of the GUI.
75end
76item: Remark
77 Text= Build Settings and Version Resource on step 6 (Finish) of the Installation Expert
78end
79item: Remark
80 Text= Be sure to select Steps->All or you may not see these!
81end
82item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +000083end
84item: Remark
85 Text=PY_VERSION should be major.minor only; used to create the registry key; must match MS_DLL_ID in python_nt.rc
86end
87item: Set Variable
88 Variable=PY_VERSION
89 Value=%_PYMAJOR_%.%_PYMINOR_%
90end
91item: Remark
92 Text=GROUP is the Start menu group name; user can override.
93end
94item: Set Variable
95 Variable=GROUP
96 Value=Python %PY_VERSION%
97end
98item: Remark
99 Text=MAINDIR is the app directory; user can override.
100end
101item: Set Variable
102 Variable=MAINDIR
103 Value=Python%_PYMAJOR_%%_PYMINOR_%
104end
105item: Remark
106end
107item: Remark
108 Text=Give non-admin users a chance to abort.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000109end
Tim Peters9a83b922000-09-01 19:30:26 +0000110item: Check Configuration
111 Flags=10011111
112end
113item: Display Message
114 Title=Doing non-admin install
115 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).
116 Text=
117 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.
118 Flags=00001000
119end
120item: End Block
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000121end
Tim Peterse7b2a272001-07-29 09:28:37 +0000122item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000123end
Tim Petersb2a22f42001-03-11 04:30:35 +0000124item: Remark
Tim Peters0097bae2001-07-29 19:27:23 +0000125 Text=BEGIN WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
126end
127item: Remark
128 Text=Note from Tim: the "stop" on the next line is actually "pause".
Tim Peters6307bb82001-07-29 18:55:06 +0000129end
130item: Open/Close INSTALL.LOG
131 Flags=00000001
132end
133item: Remark
134 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 +0000135end
136item: Check if File/Dir Exists
137 Pathname=%SYS%
138 Flags=10000100
Tim Petersb2a22f42001-03-11 04:30:35 +0000139end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000140item: Set Variable
Tim Peterse7b2a272001-07-29 09:28:37 +0000141 Variable=SYS
142 Value=%WIN%
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000143end
Tim Peterse7b2a272001-07-29 09:28:37 +0000144item: End Block
145end
Tim Peters0097bae2001-07-29 19:27:23 +0000146item: Check Configuration
147 Flags=10111011
148end
149item: Get Registry Key Value
150 Variable=COMMON
151 Key=SOFTWARE\Microsoft\Windows\CurrentVersion
152 Default=C:\Program Files\Common Files
153 Value Name=CommonFilesDir
154 Flags=00000100
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000155end
156item: Get Registry Key Value
157 Variable=PROGRAM_FILES
158 Key=SOFTWARE\Microsoft\Windows\CurrentVersion
159 Default=C:\Program Files
160 Value Name=ProgramFilesDir
Tim Peters0097bae2001-07-29 19:27:23 +0000161 Flags=00000100
162end
163item: Set Variable
164 Variable=EXPLORER
165 Value=1
166end
167item: End Block
168end
169item: Remark
170 Text=Note from Tim: doesn't seem to be a way to get the true boot drive, the Wizard hardcodes "C".
171end
172item: Set Variable
173 Variable=MAINDIR
174 Value=C:\%MAINDIR%
175 Flags=00001100
176end
177item: Remark
178 Text=BACKUP is the variable that holds the path that all backup files will be copied to when overwritten
179end
180item: Set Variable
181 Variable=BACKUP
182 Value=%MAINDIR%\BACKUP
183 Flags=10000000
184end
185item: Remark
186 Text=DOBACKUP determines if a backup will be performed. The possible values are A (do backup) or B (do not do backup)
187end
188item: Set Variable
189 Variable=DOBACKUP
190 Value=A
191 Flags=10000000
192end
193item: Remark
194 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).
195end
196item: Set Variable
197 Variable=BRANDING
198 Value=0
199end
200item: If/While Statement
201 Variable=BRANDING
202 Value=1
203end
204item: Read INI Value
205 Variable=NAME
206 Pathname=%INST%\CUSTDATA.INI
207 Section=Registration
208 Item=Name
209end
210item: Read INI Value
211 Variable=COMPANY
212 Pathname=%INST%\CUSTDATA.INI
213 Section=Registration
214 Item=Company
215end
216item: If/While Statement
217 Variable=NAME
218end
219item: Set Variable
220 Variable=DOBRAND
221 Value=1
222end
223item: Get System Information
224 Variable=NAME
225 Flags=00000110
226end
227item: Get System Information
228 Variable=COMPANY
229 Flags=00000111
230end
231item: End Block
232end
233item: End Block
234end
235item: Remark
236 Text=END WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
237end
238item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000239end
Tim Peterse7b2a272001-07-29 09:28:37 +0000240item: Remark
241 Text=COMPONENTS values:
242end
243item: Remark
244 Text=A: interpreter, libraries and Tcl/Tk
245end
246item: Remark
247 Text=B: docs
248end
249item: Remark
250 Text=C: tools
251end
252item: Remark
253 Text=D: test suite
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000254end
255item: Set Variable
256 Variable=COMPONENTS
Tim Peterse7b2a272001-07-29 09:28:37 +0000257 Value=ABCD
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000258end
259item: Wizard Block
260 Direction Variable=DIRECTION
261 Display Variable=DISPLAY
Tim Petersdb642c62001-07-29 02:04:20 +0000262 Bitmap Pathname=%_WISE_%\Dialogs\Template\Wizard.bmp
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000263 X Position=9
264 Y Position=10
265 Filler Color=8421440
266 Flags=00000011
267end
268item: Custom Dialog Set
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000269 Name=Select Destination Directory
270 Display Variable=DISPLAY
271 item: Dialog
272 Title=%APPTITLE% Installation
273 Title French=Installation de %APPTITLE%
274 Title German=Installation von %APPTITLE%
275 Title Spanish=Instalación de %APPTITLE%
276 Title Italian=Installazione di %APPTITLE%
277 Width=271
278 Height=224
279 Font Name=Helv
280 Font Size=8
281 item: Push Button
282 Rectangle=150 187 195 202
283 Variable=DIRECTION
284 Value=N
285 Create Flags=01010000000000010000000000000001
286 Text=&Next >
287 Text French=&Suite >
288 Text German=&Weiter >
289 Text Spanish=&Siguiente >
290 Text Italian=&Avanti >
291 end
292 item: Push Button
293 Rectangle=105 187 150 202
294 Variable=DIRECTION
295 Value=B
296 Create Flags=01010000000000010000000000000000
297 Flags=0000000000000001
298 Text=< &Back
299 Text French=< &Retour
300 Text German=< &Zurück
301 Text Spanish=< &Atrás
302 Text Italian=< &Indietro
303 end
304 item: Push Button
305 Rectangle=211 187 256 202
306 Action=3
307 Create Flags=01010000000000010000000000000000
308 Text=&Cancel
309 Text French=&Annuler
310 Text German=&Abbrechen
311 Text Spanish=&Cancelar
312 Text Italian=&Annulla
313 end
314 item: Static
315 Rectangle=8 180 256 181
316 Action=3
317 Create Flags=01010000000000000000000000000111
318 end
319 item: Static
320 Rectangle=86 8 258 42
321 Create Flags=01010000000000000000000000000000
322 Flags=0000000000000001
323 Name=Times New Roman
324 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
325 Text=Select Destination Directory
326 Text French=Sélectionner le répertoire de destination
327 Text German=Zielverzeichnis wählen
328 Text Spanish=Seleccione el directorio de destino
329 Text Italian=Selezionare Directory di destinazione
330 end
331 item: Static
332 Rectangle=86 42 256 82
333 Create Flags=01010000000000000000000000000000
334 Text=Please select the directory where the %APPTITLE% files are to be installed.
335 Text French=Veuillez sélectionner le répertoire dans lequel les fichiers %APPTITLE% doivent être installés.
336 Text German=Geben Sie an, in welchem Verzeichnis die %APPTITLE%-Dateien installiert werden sollen.
337 Text Spanish=Por favor seleccione el directorio donde desee instalar los archivos de %APPTITLE%.
338 Text Italian=Selezionare la directory dove verranno installati i file %APPTITLE%.
339 end
340 item: Static
341 Rectangle=86 98 256 125
342 Action=1
343 Create Flags=01010000000000000000000000000111
344 end
345 item: Push Button
346 Rectangle=208 106 253 121
347 Variable=MAINDIR_SAVE
348 Value=%MAINDIR%
349 Destination Dialog=1
350 Action=2
351 Create Flags=01010000000000010000000000000000
352 Text=Browse
353 Text French=Parcourir
354 Text German=Durchsuchen
355 Text Spanish=Buscar
356 Text Italian=Sfoglie
357 end
358 item: Static
359 Rectangle=90 109 206 120
360 Create Flags=01010000000000000000000000000000
361 Text=%MAINDIR%
362 Text French=%MAINDIR%
363 Text German=%MAINDIR%
364 Text Spanish=%MAINDIR%
365 Text Italian=%MAINDIR%
366 end
367 end
368 item: Dialog
369 Title=Select Destination Directory
370 Title French=Sélectionner le répertoire de destination
371 Title German=Zielverzeichnis wählen
372 Title Spanish=Seleccione el directorio de destino
373 Title Italian=Selezionare Directory di destinazione
374 Width=221
375 Height=173
376 Font Name=Helv
377 Font Size=8
378 item: Listbox
379 Rectangle=5 5 163 149
380 Variable=MAINDIR
381 Create Flags=01010000100000010000000101000000
382 Flags=0000110000100010
383 Text=%MAINDIR%
384 Text French=%MAINDIR%
385 Text German=%MAINDIR%
386 Text Spanish=%MAINDIR%
387 Text Italian=%MAINDIR%
388 end
389 item: Push Button
390 Rectangle=167 6 212 21
391 Create Flags=01010000000000010000000000000001
392 Text=OK
393 Text French=OK
394 Text German=OK
395 Text Spanish=Aceptar
396 Text Italian=OK
397 end
398 item: Push Button
399 Rectangle=167 25 212 40
400 Variable=MAINDIR
401 Value=%MAINDIR_SAVE%
402 Create Flags=01010000000000010000000000000000
403 Flags=0000000000000001
404 Text=Cancel
405 Text French=Annuler
406 Text German=Abbrechen
407 Text Spanish=Cancelar
408 Text Italian=Annulla
409 end
410 end
411end
412item: Custom Dialog Set
413 Name=Select Components
414 Display Variable=DISPLAY
415 item: Dialog
416 Title=%APPTITLE% Installation
417 Title French=Installation de %APPTITLE%
418 Title German=Installation von %APPTITLE%
419 Title Spanish=Instalación de %APPTITLE%
420 Title Italian=Installazione di %APPTITLE%
421 Width=271
422 Height=224
423 Font Name=Helv
424 Font Size=8
425 item: Push Button
426 Rectangle=150 187 195 202
427 Variable=DIRECTION
428 Value=N
429 Create Flags=01010000000000010000000000000001
430 Text=&Next >
431 Text French=&Suite >
432 Text German=&Weiter >
433 Text Spanish=&Siguiente >
434 Text Italian=&Avanti >
435 end
436 item: Push Button
437 Rectangle=105 187 150 202
438 Variable=DIRECTION
439 Value=B
440 Create Flags=01010000000000010000000000000000
441 Text=< &Back
442 Text French=< &Retour
443 Text German=< &Zurück
444 Text Spanish=< &Atrás
445 Text Italian=< &Indietro
446 end
447 item: Push Button
448 Rectangle=211 187 256 202
449 Action=3
450 Create Flags=01010000000000010000000000000000
451 Text=&Cancel
452 Text French=&Annuler
453 Text German=&Abbrechen
454 Text Spanish=&Cancelar
455 Text Italian=&Annulla
456 end
457 item: Static
458 Rectangle=8 180 256 181
459 Action=3
460 Create Flags=01010000000000000000000000000111
461 end
462 item: Static
463 Rectangle=86 8 258 42
464 Create Flags=01010000000000000000000000000000
465 Flags=0000000000000001
466 Name=Times New Roman
467 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
468 Text=Select Components
469 Text French=Sélectionner les composants
470 Text German=Komponenten auswählen
471 Text Spanish=Seleccione componentes
472 Text Italian=Selezionare i componenti
473 end
474 item: Checkbox
475 Rectangle=86 66 256 138
476 Variable=COMPONENTS
477 Create Flags=01010000000000010000000000000011
478 Flags=0000000000000110
Tim Peterse7b2a272001-07-29 09:28:37 +0000479 Text=Python interpreter, library and Tcl/Tk
480 Text=Python HTML docs
Tim Peters6307bb82001-07-29 18:55:06 +0000481 Text=Python utility scripts (Tools/)
482 Text=Python test suite (Lib/test/)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000483 Text=
Tim Peters6307bb82001-07-29 18:55:06 +0000484 Text French=Python interpreter, library and Tcl/Tk
485 Text French=Python HTML docs
486 Text French=Python utility scripts (Tools/)
487 Text French=Python test suite (Lib/test/)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000488 Text French=
Tim Peters6307bb82001-07-29 18:55:06 +0000489 Text German=Python interpreter, library and Tcl/Tk
490 Text German=Python HTML docs
491 Text German=Python utility scripts (Tools/)
492 Text German=Python test suite (Lib/test/)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000493 Text German=
Tim Peters6307bb82001-07-29 18:55:06 +0000494 Text Spanish=Python interpreter, library and Tcl/Tk
495 Text Spanish=Python HTML docs
496 Text Spanish=Python utility scripts (Tools/)
497 Text Spanish=Python test suite (Lib/test/)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000498 Text Spanish=
Tim Peters6307bb82001-07-29 18:55:06 +0000499 Text Italian=Python interpreter, library and Tcl/Tk
500 Text Italian=Python HTML docs
501 Text Italian=Python utility scripts (Tools/)
502 Text Italian=Python test suite (Lib/test/)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000503 Text Italian=
504 end
505 item: Static
506 Rectangle=194 162 242 172
507 Variable=COMPONENTS
508 Value=MAINDIR
509 Create Flags=01010000000000000000000000000010
510 end
511 item: Static
512 Rectangle=194 153 242 162
513 Variable=COMPONENTS
514 Create Flags=01010000000000000000000000000010
515 end
516 item: Static
517 Rectangle=107 153 196 164
518 Create Flags=01010000000000000000000000000000
519 Text=Disk Space Required:
520 Text French=Espace disque requis :
521 Text German=Notwendiger Speicherplatz:
522 Text Spanish=Espacio requerido en el disco:
523 Text Italian=Spazio su disco necessario:
524 end
525 item: Static
526 Rectangle=107 162 196 172
527 Create Flags=01010000000000000000000000000000
528 Text=Disk Space Remaining:
529 Text French=Espace disque disponible :
530 Text German=Verbleibender Speicherplatz:
531 Text Spanish=Espacio en disco disponible:
532 Text Italian=Spazio su disco disponibile:
533 end
534 item: Static
535 Rectangle=86 145 256 175
536 Action=1
537 Create Flags=01010000000000000000000000000111
538 end
539 item: Static
540 Rectangle=86 42 256 61
541 Create Flags=01010000000000000000000000000000
542 Text=Choose which components to install by checking the boxes below.
543 Text French=Choisissez les composants que vous voulez installer en cochant les cases ci-dessous.
544 Text German=Wählen Sie die zu installierenden Komponenten, indem Sie in die entsprechenden Kästchen klicken.
545 Text Spanish=Elija los componentes que desee instalar marcando los cuadros de abajo.
546 Text Italian=Scegliere quali componenti installare selezionando le caselle sottostanti.
547 end
548 end
549end
550item: Custom Dialog Set
551 Name=Select Program Manager Group
552 Display Variable=DISPLAY
553 item: Dialog
554 Title=%APPTITLE% Installation
555 Title French=Installation de %APPTITLE%
556 Title German=Installation von %APPTITLE%
557 Title Spanish=Instalación de %APPTITLE%
558 Title Italian=Installazione di %APPTITLE%
559 Width=271
560 Height=224
561 Font Name=Helv
562 Font Size=8
563 item: Push Button
564 Rectangle=150 187 195 202
565 Variable=DIRECTION
566 Value=N
567 Create Flags=01010000000000010000000000000001
568 Text=&Next >
569 Text French=&Suite >
570 Text German=&Weiter >
571 Text Spanish=&Siguiente >
572 Text Italian=&Avanti >
573 end
574 item: Push Button
575 Rectangle=105 187 150 202
576 Variable=DIRECTION
577 Value=B
578 Create Flags=01010000000000010000000000000000
579 Flags=0000000000000001
580 Text=< &Back
581 Text French=< &Retour
582 Text German=< &Zurück
583 Text Spanish=< &Atrás
584 Text Italian=< &Indietro
585 end
586 item: Push Button
587 Rectangle=211 187 256 202
588 Action=3
589 Create Flags=01010000000000010000000000000000
590 Text=&Cancel
591 Text French=&Annuler
592 Text German=&Abbrechen
593 Text Spanish=&Cancelar
594 Text Italian=&Annulla
595 end
596 item: Static
597 Rectangle=8 180 256 181
598 Action=3
599 Create Flags=01010000000000000000000000000111
600 end
601 item: Static
602 Rectangle=86 8 258 42
603 Create Flags=01010000000000000000000000000000
604 Flags=0000000000000001
605 Name=Times New Roman
606 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
Tim Peters68692452000-10-14 07:35:15 +0000607 Text=Select Start Menu Group
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000608 Text French=Sélectionner le groupe du Gestionnaire de programme
609 Text German=Bestimmung der Programm-Managergruppe
610 Text Spanish=Seleccione grupo del Administrador de programas
611 Text Italian=Selezionare il gruppo ProgMan
612 end
613 item: Static
614 Rectangle=86 44 256 68
615 Create Flags=01010000000000000000000000000000
Tim Peters68692452000-10-14 07:35:15 +0000616 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 +0000617 Text French=Entrez le nom du groupe du Gestionnaire de programme dans lequel vous souhaitez ajouter les icônes de %APPTITLE% :
618 Text German=Geben Sie den Namen der Programmgruppe ein, der das Symbol %APPTITLE% hinzugefügt werden soll:
619 Text Spanish=Escriba el nombre del grupo del Administrador de programas en el que desea agregar los iconos de %APPTITLE%:
620 Text Italian=Inserire il nome del gruppo Program Manager per aggiungere le icone %APPTITLE% a:
621 end
622 item: Combobox
623 Rectangle=86 69 256 175
624 Variable=GROUP
625 Create Flags=01010000001000010000001100000001
626 Flags=0000000000000001
627 Text=%GROUP%
628 Text French=%GROUP%
629 Text German=%GROUP%
630 Text Spanish=%GROUP%
631 Text Italian=%GROUP%
632 end
633 end
634end
635item: Custom Dialog Set
636 Name=Start Installation
637 Display Variable=DISPLAY
638 item: Dialog
639 Title=%APPTITLE% Installation
640 Title French=Installation de %APPTITLE%
641 Title German=Installation von %APPTITLE%
642 Title Spanish=Instalación de %APPTITLE%
643 Title Italian=Installazione di %APPTITLE%
644 Width=271
645 Height=224
646 Font Name=Helv
647 Font Size=8
648 item: Push Button
649 Rectangle=150 187 195 202
650 Variable=DIRECTION
651 Value=N
652 Create Flags=01010000000000010000000000000001
653 Text=&Next >
654 Text French=&Suite >
655 Text German=&Weiter >
656 Text Spanish=&Siguiente >
657 Text Italian=&Avanti >
658 end
659 item: Push Button
660 Rectangle=105 187 150 202
661 Variable=DIRECTION
662 Value=B
663 Create Flags=01010000000000010000000000000000
664 Text=< &Back
665 Text French=< &Retour
666 Text German=< &Zurück
667 Text Spanish=< &Atrás
668 Text Italian=< &Indietro
669 end
670 item: Push Button
671 Rectangle=211 187 256 202
672 Action=3
673 Create Flags=01010000000000010000000000000000
674 Text=&Cancel
675 Text French=&Annuler
676 Text German=&Abbrechen
677 Text Spanish=&Cancelar
678 Text Italian=&Annulla
679 end
680 item: Static
681 Rectangle=8 180 256 181
682 Action=3
683 Create Flags=01010000000000000000000000000111
684 end
685 item: Static
686 Rectangle=86 8 258 42
687 Create Flags=01010000000000000000000000000000
688 Flags=0000000000000001
689 Name=Times New Roman
690 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
691 Text=Ready to Install!
692 Text French=Prêt à installer !
693 Text German=Installationsbereit!
694 Text Spanish=¡Preparado para la instalación!
695 Text Italian=Pronto per l'installazione!
696 end
697 item: Static
698 Rectangle=86 42 256 102
699 Create Flags=01010000000000000000000000000000
700 Text=You are now ready to install %APPTITLE%.
701 Text=
Tim Peters68692452000-10-14 07:35:15 +0000702 Text=Click the Next button to begin the installation, or the Back button to change choices made previously.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000703 Text French=Vous êtes maintenant prêt à installer les fichiers %APPTITLE%.
704 Text French=
705 Text French=Cliquez sur le bouton Suite pour commencer l'installation ou sur le bouton Retour pour entrer les informations d'installation à nouveau.
706 Text German=Sie können %APPTITLE% nun installieren.
707 Text German=
708 Text German=Klicken Sie auf "Weiter", um mit der Installation zu beginnen. Klicken Sie auf "Zurück", um die Installationsinformationen neu einzugeben.
709 Text Spanish=Ya está listo para instalar %APPTITLE%.
710 Text Spanish=
711 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.
712 Text Italian=Ora è possibile installare %APPTITLE%.
713 Text Italian=
714 Text Italian=Premere il pulsante Avanti per avviare l'installazione o il pulsante Indietro per reinserire le informazioni di installazione.
715 end
716 end
717end
Tim Peters0097bae2001-07-29 19:27:23 +0000718item: Remark
719 Text=This reinitializes the BACKUP directory so that it reflects the change the user made to MAINDIR
720end
721item: If/While Statement
722 Variable=DISPLAY
723 Value=Select Destination Directory
724end
725item: Set Variable
726 Variable=BACKUP
727 Value=%MAINDIR%\BACKUP
728end
729item: End Block
730end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000731item: End Block
732end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000733item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000734end
Tim Peters0097bae2001-07-29 19:27:23 +0000735item: Remark
736 Text=BEGIN WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
737end
738item: Remark
739 Text=When the BACKUP feature is enabled, the BACKUPDIR is initialized
740end
741item: If/While Statement
742 Variable=DOBACKUP
743 Value=A
744end
745item: Set Variable
746 Variable=BACKUPDIR
747 Value=%BACKUP%
748end
749item: End Block
750end
751item: Remark
752 Text=The BRANDING information is written to the INI file on the installation media.
753end
754item: If/While Statement
755 Variable=BRANDING
756 Value=1
757end
758item: If/While Statement
759 Variable=DOBRAND
760 Value=1
761end
762item: Edit INI File
763 Pathname=%INST%\CUSTDATA.INI
764 Settings=[Registration]
765 Settings=NAME=%NAME%
766 Settings=COMPANY=%COMPANY%
767 Settings=
768end
769item: End Block
770end
771item: End Block
772end
773item: Remark
774 Text=Begin writing to the INSTALL.LOG
775end
Tim Peterse7b2a272001-07-29 09:28:37 +0000776item: Open/Close INSTALL.LOG
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000777end
Tim Peters0097bae2001-07-29 19:27:23 +0000778item: Remark
779 Text=Check free disk space calculates free disk space as well as component sizes.
780end
781item: Remark
782 Text=It should be located before all Install File actions.
783end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000784item: Check Disk Space
785 Component=COMPONENTS
786end
Tim Peterse7b2a272001-07-29 09:28:37 +0000787item: Remark
Tim Peters0097bae2001-07-29 19:27:23 +0000788 Text=This include script allows uninstall support
789end
790item: Include Script
791 Pathname=%_WISE_%\INCLUDE\uninstal.wse
792end
793item: Set Variable
794 Variable=COMMON
795 Value=%COMMON%
796 Flags=00010100
797end
798item: Remark
799 Text=Note from Tim: this seeming no-op on MAINDIR actually converts it to a short filename.
800end
801item: Set Variable
802 Variable=MAINDIR
803 Value=%MAINDIR%
804 Flags=00010100
805end
806item: Remark
807 Text=This IF/THEN/ELSE reads the correct registry entries for shortcut/icon placement
808end
809item: Check Configuration
810 Flags=10111011
811end
812item: Get Registry Key Value
813 Variable=STARTUPDIR
814 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
815 Default=%WIN%\Start Menu\Programs\StartUp
816 Value Name=StartUp
817 Flags=00000010
818end
819item: Get Registry Key Value
820 Variable=DESKTOPDIR
821 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
822 Default=%WIN%\Desktop
823 Value Name=Desktop
824 Flags=00000010
825end
826item: Get Registry Key Value
827 Variable=STARTMENUDIR
828 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
829 Default=%WIN%\Start Menu
830 Value Name=Start Menu
831 Flags=00000010
832end
833item: Get Registry Key Value
834 Variable=GROUPDIR
835 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
836 Default=%WIN%\Start Menu\Programs
837 Value Name=Programs
838 Flags=00000010
839end
840item: Get Registry Key Value
841 Variable=CSTARTUPDIR
842 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
843 Default=%STARTUPDIR%
844 Value Name=Common Startup
845 Flags=00000100
846end
847item: Get Registry Key Value
848 Variable=CDESKTOPDIR
849 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
850 Default=%DESKTOPDIR%
851 Value Name=Common Desktop
852 Flags=00000100
853end
854item: Get Registry Key Value
855 Variable=CSTARTMENUDIR
856 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
857 Default=%STARTMENUDIR%
858 Value Name=Common Start Menu
859 Flags=00000100
860end
861item: Get Registry Key Value
862 Variable=CGROUPDIR
863 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
864 Default=%GROUPDIR%
865 Value Name=Common Programs
866 Flags=00000100
867end
868item: Set Variable
869 Variable=CGROUP_SAVE
870 Value=%GROUP%
871end
872item: Set Variable
873 Variable=GROUP
874 Value=%GROUPDIR%\%GROUP%
875end
876item: Else Statement
877end
878item: End Block
879end
880item: Remark
881 Text=END WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
882end
883item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +0000884end
885item: Set Variable
886 Variable=DLLDEST
887 Value=%SYS32%
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000888end
889item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000890 Source=..\license
Tim Peters7527e002000-09-01 19:59:11 +0000891 Destination=%MAINDIR%\LICENSE.txt
892 Flags=0000000000000010
893end
894item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000895 Source=..\readme
Tim Peters7527e002000-09-01 19:59:11 +0000896 Destination=%MAINDIR%\README.txt
897 Flags=0000000000000010
898end
899item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000900 Source=..\misc\news
Tim Peters0d416d32000-09-05 17:14:16 +0000901 Destination=%MAINDIR%\NEWS.txt
902 Flags=0000000000000010
903end
Tim Peters39fb28f2000-09-21 07:50:36 +0000904item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +0000905end
906item: Remark
907 Text=A: interpreter, libraries and Tcl/Tk
908end
909item: If/While Statement
910 Variable=COMPONENTS
911 Value=A
912 Flags=00001010
913end
914item: Remark
915 Text=Executables
Tim Peters39fb28f2000-09-21 07:50:36 +0000916end
Tim Peters0d416d32000-09-05 17:14:16 +0000917item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000918 Source=.\python.exe
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000919 Destination=%MAINDIR%\python.exe
920 Flags=0000000000000010
921end
922item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000923 Source=.\pythonw.exe
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000924 Destination=%MAINDIR%\pythonw.exe
925 Flags=0000000000000010
926end
927item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000928 Source=.\w9xpopen.exe
Tim Petersb04e6502000-09-01 07:54:04 +0000929 Destination=%MAINDIR%\w9xpopen.exe
930 Flags=0000000000000010
931end
Tim Peters39fb28f2000-09-21 07:50:36 +0000932item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +0000933end
934item: Remark
935 Text=Extension module DLLs (.pyd); keep in synch with libs directory next
Tim Peters39fb28f2000-09-21 07:50:36 +0000936end
Tim Petersb04e6502000-09-01 07:54:04 +0000937item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000938 Source=.\_winreg.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +0000939 Destination=%MAINDIR%\DLLs\_winreg.pyd
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000940 Description=Extension modules
941 Flags=0000000000000010
942end
943item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000944 Source=.\_sre.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +0000945 Destination=%MAINDIR%\DLLs\_sre.pyd
946 Flags=0000000000000010
947end
948item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000949 Source=.\_symtable.pyd
Tim Petersb16c56f2001-02-02 21:24:51 +0000950 Destination=%MAINDIR%\DLLs\_symtable.pyd
951 Flags=0000000000000010
952end
953item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000954 Source=.\_testcapi.pyd
Tim Petersd66595f2001-02-04 03:09:53 +0000955 Destination=%MAINDIR%\DLLs\_testcapi.pyd
Tim Peters4d282de2001-02-02 06:33:04 +0000956 Flags=0000000000000010
957end
958item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000959 Source=.\_tkinter.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +0000960 Destination=%MAINDIR%\DLLs\_tkinter.pyd
961 Flags=0000000000000010
962end
963item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000964 Source=.\_socket.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +0000965 Destination=%MAINDIR%\DLLs\_socket.pyd
966 Flags=0000000000000010
967end
968item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000969 Source=.\bsddb.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +0000970 Destination=%MAINDIR%\DLLs\bsddb.pyd
971 Flags=0000000000000010
972end
973item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000974 Source=.\mmap.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +0000975 Destination=%MAINDIR%\DLLs\mmap.pyd
976 Flags=0000000000000010
977end
978item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000979 Source=.\parser.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +0000980 Destination=%MAINDIR%\DLLs\parser.pyd
981 Flags=0000000000000010
982end
983item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000984 Source=.\pyexpat.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +0000985 Destination=%MAINDIR%\DLLs\pyexpat.pyd
986 Flags=0000000000000010
987end
988item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000989 Source=.\select.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +0000990 Destination=%MAINDIR%\DLLs\select.pyd
991 Flags=0000000000000010
992end
993item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000994 Source=.\unicodedata.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +0000995 Destination=%MAINDIR%\DLLs\unicodedata.pyd
996 Flags=0000000000000010
997end
998item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000999 Source=.\winsound.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001000 Destination=%MAINDIR%\DLLs\winsound.pyd
1001 Flags=0000000000000010
1002end
1003item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001004 Source=.\zlib.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001005 Destination=%MAINDIR%\DLLs\zlib.pyd
1006 Flags=0000000000000010
1007end
1008item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001009end
1010item: Remark
1011 Text=Link libraries (.lib); keep in synch with DLLs above, except that the Python lib lives here.
Tim Peters39fb28f2000-09-21 07:50:36 +00001012end
1013item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001014 Source=.\_winreg.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001015 Destination=%MAINDIR%\libs\_winreg.lib
1016 Description=Link library files
1017 Flags=0000000000000010
1018end
1019item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001020 Source=.\_sre.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001021 Destination=%MAINDIR%\libs\_sre.lib
1022 Flags=0000000000000010
1023end
1024item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001025 Source=.\_symtable.lib
Tim Petersb16c56f2001-02-02 21:24:51 +00001026 Destination=%MAINDIR%\libs\_symtable.lib
1027 Flags=0000000000000010
1028end
1029item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001030 Source=.\_testcapi.lib
Tim Petersd66595f2001-02-04 03:09:53 +00001031 Destination=%MAINDIR%\libs\_testcapi.lib
Tim Peters4d282de2001-02-02 06:33:04 +00001032 Flags=0000000000000010
1033end
1034item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001035 Source=.\_tkinter.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001036 Destination=%MAINDIR%\libs\_tkinter.lib
1037 Description=Extension modules
1038 Flags=0000000000000010
1039end
1040item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001041 Source=.\_socket.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001042 Destination=%MAINDIR%\libs\_socket.lib
1043 Flags=0000000000000010
1044end
1045item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001046 Source=.\bsddb.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001047 Destination=%MAINDIR%\libs\bsddb.lib
1048 Flags=0000000000000010
1049end
1050item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001051 Source=.\mmap.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001052 Destination=%MAINDIR%\libs\mmap.lib
1053 Flags=0000000000000010
1054end
1055item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001056 Source=.\parser.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001057 Destination=%MAINDIR%\libs\parser.lib
1058 Flags=0000000000000010
1059end
1060item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001061 Source=.\pyexpat.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001062 Destination=%MAINDIR%\libs\pyexpat.lib
1063 Flags=0000000000000010
1064end
1065item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001066 Source=.\select.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001067 Destination=%MAINDIR%\libs\select.lib
1068 Flags=0000000000000010
1069end
1070item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001071 Source=.\unicodedata.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001072 Destination=%MAINDIR%\libs\unicodedata.lib
1073 Flags=0000000000000010
1074end
1075item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001076 Source=.\winsound.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001077 Destination=%MAINDIR%\libs\winsound.lib
1078 Flags=0000000000000010
1079end
1080item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001081 Source=.\zlib.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001082 Destination=%MAINDIR%\libs\zlib.lib
1083 Flags=0000000000000010
1084end
Tim Peterse7b2a272001-07-29 09:28:37 +00001085item: Remark
1086end
Tim Peters39fb28f2000-09-21 07:50:36 +00001087item: Install File
Tim Peterse7b2a272001-07-29 09:28:37 +00001088 Source=.\python%_pymajor_%%_pyminor_%.lib
1089 Destination=%MAINDIR%\libs\python%_PYMAJOR_%%_PYMINOR_%.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001090 Flags=0000000000000010
1091end
1092item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001093end
1094item: Remark
1095 Text=More DLLs
Tim Peters39fb28f2000-09-21 07:50:36 +00001096end
1097item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001098 Source=..\..\expat\libs\expat.dll
Tim Petersfaa7f112001-07-28 07:56:38 +00001099 Destination=%MAINDIR%\DLLs\expat.dll
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001100 Description=Expat library
1101 Flags=0000000000000010
1102end
Tim Peters39fb28f2000-09-21 07:50:36 +00001103item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001104end
1105item: Remark
1106 Text=Main Python DLL
Tim Peters39fb28f2000-09-21 07:50:36 +00001107end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001108item: Install File
Tim Peterse7b2a272001-07-29 09:28:37 +00001109 Source=.\python%_pymajor_%%_pyminor_%.dll
1110 Destination=%DLLDEST%\python%_PYMAJOR_%%_PYMINOR_%.dll
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001111 Flags=0000000000000010
1112end
Tim Peterse7b2a272001-07-29 09:28:37 +00001113item: Remark
1114end
1115item: Remark
1116 Text=Icons
1117end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001118item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001119 Source=..\pc\*.ico
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001120 Destination=%MAINDIR%
1121 Description=Icons
1122 Flags=0000000000000010
1123end
Tim Peterse7b2a272001-07-29 09:28:37 +00001124item: Remark
1125end
1126item: Remark
1127 Text=Libraries (Lib/)
1128end
1129item: Remark
1130 Text=Remove entire Lib directory at uninstall time.
1131end
1132item: Add Text to INSTALL.LOG
1133 Text=File Tree: %MAINDIR%\Lib\*.*
1134end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001135item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001136 Source=..\lib\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001137 Destination=%MAINDIR%\Lib
1138 Description=Library Modules
1139 Flags=0000000000000010
1140end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001141item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001142 Source=..\lib\lib-tk\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001143 Destination=%MAINDIR%\Lib\lib-tk
1144 Description=Tkinter related library modules
1145 Flags=0000000000000010
1146end
1147item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001148 Source=..\lib\encodings\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001149 Destination=%MAINDIR%\Lib\encodings
1150 Description=Unicode encoding tables
1151 Flags=0000000000000010
1152end
1153item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001154 Source=..\lib\distutils\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001155 Destination=%MAINDIR%\Lib\distutils
1156 Description=Distribution utility modules
1157 Flags=0000000100000010
1158end
1159item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001160 Source=..\lib\xml\*.py
Tim Peters553d2a52000-09-07 08:34:01 +00001161 Destination=%MAINDIR%\Lib\xml
1162 Description=XML support packages
1163 Flags=0000000100000010
1164end
1165item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001166 Source=..\lib\lib-old\*.py
Tim Peters553d2a52000-09-07 08:34:01 +00001167 Destination=%MAINDIR%\Lib\lib-old
1168 Description=Obsolete modules
1169 Flags=0000000000000010
1170end
Tim Peters9b239202001-07-12 20:15:25 +00001171item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001172 Source=..\lib\site-packages\readme
Tim Peters9b239202001-07-12 20:15:25 +00001173 Destination=%MAINDIR%\Lib\site-packages\README.txt
1174 Description=Site packages
1175 Flags=0000000000000010
1176end
Tim Peters39fb28f2000-09-21 07:50:36 +00001177item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001178end
1179item: Remark
1180 Text=C Include files
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001181end
1182item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001183 Source=..\include\*.h
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001184 Destination=%MAINDIR%\include
1185 Description=Header files
1186 Flags=0000000000000010
1187end
1188item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001189 Source=..\pc\pyconfig.h
Martin v. Löwis4f1cd8b2001-07-26 13:41:06 +00001190 Destination=%MAINDIR%\include\pyconfig.h
1191 Description=Header files (pyconfig.h)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001192 Flags=0000000000000010
1193end
Tim Peterse7b2a272001-07-29 09:28:37 +00001194item: Remark
1195end
1196item: Remark
1197 Text=Tcl/Tk
1198end
1199item: Install File
1200 Source=..\..\tcl\bin\tcl8%_tclminor_%.dll
1201 Destination=%MAINDIR%\DLLs\tcl8%_TCLMINOR_%.dll
1202 Description=Tcl/Tk binaries and libraries
1203 Flags=0000000000000010
1204end
1205item: Install File
1206 Source=..\..\tcl\bin\tk8%_tclminor_%.dll
1207 Destination=%MAINDIR%\DLLs\tk8%_TCLMINOR_%.dll
1208 Description=Tcl/Tk binaries and libraries
1209 Flags=0000000000000010
1210end
1211item: Install File
1212 Source=..\..\tcl\lib\*.*
1213 Destination=%MAINDIR%\tcl
1214 Description=Tcl/Tk binaries and libraries
1215 Flags=0000000100000010
1216end
1217item: Remark
1218end
1219item: Remark
1220 Text=Microsoft C runtime libraries
1221end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001222item: Install File
1223 Source=%_SYS_%\MSVCIRT.DLL
1224 Destination=%DLLDEST%\MSVCIRT.DLL
1225 Description=Visual C++ Runtime DLLs
1226 Flags=0000001000000011
1227end
1228item: Install File
1229 Source=%_SYS_%\MSVCRT.DLL
1230 Destination=%DLLDEST%\MSVCRT.DLL
1231 Description=Visual C++ Runtime DLLs
1232 Flags=0000001000000011
1233end
1234item: End Block
1235end
Tim Peterse7b2a272001-07-29 09:28:37 +00001236item: Remark
1237end
1238item: Remark
1239 Text=B: docs
1240end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001241item: If/While Statement
1242 Variable=COMPONENTS
Tim Petersdb642c62001-07-29 02:04:20 +00001243 Value=B
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001244 Flags=00001010
1245end
Tim Peterse7b2a272001-07-29 09:28:37 +00001246item: Install File
1247 Source=%_DOC_%\*.*
1248 Destination=%MAINDIR%\Doc
1249 Description=Python Documentation (HTML)
1250 Flags=0000000100000010
1251end
1252item: End Block
1253end
1254item: Remark
1255end
1256item: Remark
1257 Text=C: tools
1258end
1259item: If/While Statement
1260 Variable=COMPONENTS
1261 Value=C
1262 Flags=00001010
1263end
1264item: Remark
1265 Text=Delete entire Tools directory at uninstall time.
1266end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001267item: Add Text to INSTALL.LOG
1268 Text=File Tree: %MAINDIR%\Tools\*.*
1269end
1270item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001271 Source=..\tools\scripts\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001272 Destination=%MAINDIR%\Tools\Scripts
1273 Description=Utility Scripts
1274 Flags=0000000000000010
1275end
1276item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001277 Source=..\tools\scripts\*.pyw
Tim Peters66f09612001-03-23 20:21:29 +00001278 Destination=%MAINDIR%\Tools\Scripts
Guido van Rossumfe010e42001-03-02 04:59:38 +00001279 Description=Utility Scripts
1280 Flags=0000000000000010
1281end
1282item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001283 Source=..\tools\scripts\*.doc
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001284 Destination=%MAINDIR%\Tools\Scripts
1285 Description=Utility Scripts
1286 Flags=0000000000000010
1287end
1288item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001289 Source=..\tools\scripts\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001290 Destination=%MAINDIR%\Tools\Scripts\README.txt
1291 Description=Utility Scripts
1292 Flags=0000000000000010
1293end
1294item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001295 Source=..\tools\webchecker\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001296 Destination=%MAINDIR%\Tools\webchecker
1297 Description=Web checker tool
1298 Flags=0000000000000010
1299end
1300item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001301 Source=..\tools\webchecker\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001302 Destination=%MAINDIR%\Tools\webchecker\README.txt
1303 Description=Web checker tool
1304 Flags=0000000000000010
1305end
1306item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001307 Source=..\tools\versioncheck\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001308 Destination=%MAINDIR%\Tools\versioncheck
1309 Description=Version checker tool
1310 Flags=0000000000000010
1311end
1312item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001313 Source=..\tools\versioncheck\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001314 Destination=%MAINDIR%\Tools\versioncheck\README.txt
1315 Description=Version checker tool
1316 Flags=0000000000000010
1317end
1318item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001319 Source=..\tools\idle\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001320 Destination=%MAINDIR%\Tools\idle
1321 Description=Integrated DeveLopment Environment for Python
1322 Flags=0000000000000010
1323end
1324item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001325 Source=..\tools\idle\*.txt
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001326 Destination=%MAINDIR%\Tools\idle
1327 Description=Integrated DeveLopment Environment for Python
1328 Flags=0000000000000010
1329end
1330item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001331 Source=..\tools\idle\icons\*
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001332 Destination=%MAINDIR%\Tools\idle\Icons
1333 Description=Integrated DeveLopment Environment for Python
1334 Flags=0000000000000010
1335end
1336item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001337 Source=..\tools\idle\idle.pyw
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001338 Destination=%MAINDIR%\Tools\idle\idle.pyw
1339 Description=IDLE bootstrap script
1340 Flags=0000000000000010
1341end
1342item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001343 Source=..\tools\compiler\*.py
Tim Petersfe0d79f2001-03-23 03:43:35 +00001344 Destination=%MAINDIR%\Tools\compiler
1345 Description=Python compiler written in Python
1346 Flags=0000000000000010
1347end
1348item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001349 Source=..\tools\compiler\compiler\*.py
Tim Petersfe0d79f2001-03-23 03:43:35 +00001350 Destination=%MAINDIR%\Tools\compiler\compiler
1351 Description=Python compiler written in Python
1352 Flags=0000000000000010
1353end
1354item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001355 Source=..\tools\compiler\compiler\*.txt
Tim Petersfe0d79f2001-03-23 03:43:35 +00001356 Destination=%MAINDIR%\Tools\compiler\compiler
1357 Description=Python compiler written in Python
1358 Flags=0000000000000010
1359end
1360item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001361 Source=..\tools\pynche\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001362 Destination=%MAINDIR%\Tools\pynche
1363 Description=pynche color editor
1364 Flags=0000000000000010
1365end
1366item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001367 Source=..\tools\pynche\x\*.txt
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001368 Destination=%MAINDIR%\Tools\pynche\X
1369 Description=pynche color editor - X files
1370 Flags=0000000000000010
1371end
1372item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001373 Source=..\tools\pynche\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001374 Destination=%MAINDIR%\Tools\pynche\README.txt
1375 Description=pynche color editor - README
1376 Flags=0000000100000010
1377end
1378item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001379 Source=..\tools\pynche\pynche
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001380 Destination=%MAINDIR%\Tools\pynche\pynche.py
1381 Description=pynche color editor - main
1382 Flags=0000000100000010
1383end
1384item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001385 Source=..\tools\pynche\pynche.pyw
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001386 Destination=%MAINDIR%\Tools\pynche\pynche.pyw
1387 Description=pynche color editor - noconsole main
1388 Flags=0000000100000010
1389end
1390item: End Block
1391end
Tim Peterse7b2a272001-07-29 09:28:37 +00001392item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001393end
Tim Peterse7b2a272001-07-29 09:28:37 +00001394item: Remark
1395 Text=D: test suite
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001396end
1397item: If/While Statement
1398 Variable=COMPONENTS
Tim Petersdb642c62001-07-29 02:04:20 +00001399 Value=D
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001400 Flags=00001010
1401end
1402item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001403 Source=..\lib\test\audiotest.au
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001404 Destination=%MAINDIR%\Lib\test\audiotest.au
1405 Description=Python Test files
1406 Flags=0000000000000010
1407end
1408item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001409 Source=..\lib\test\*.uue
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001410 Destination=%MAINDIR%\Lib\test
1411 Description=Python Test files
1412 Flags=0000000000000010
1413end
1414item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001415 Source=..\lib\test\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001416 Destination=%MAINDIR%\Lib\test
1417 Description=Python Test files
1418 Flags=0000000000000010
1419end
1420item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001421 Source=..\lib\test\*.xml
Tim Peters553d2a52000-09-07 08:34:01 +00001422 Destination=%MAINDIR%\Lib\test
Tim Peters68692452000-10-14 07:35:15 +00001423 Description=Python Test files
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001424 Flags=0000000000000010
1425end
1426item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001427 Source=..\lib\test\*.out
Tim Peters7b5af042000-09-26 02:37:53 +00001428 Destination=%MAINDIR%\Lib\test
Tim Peters68692452000-10-14 07:35:15 +00001429 Description=Python Test files
Tim Peters7b5af042000-09-26 02:37:53 +00001430 Flags=0000000000000010
1431end
1432item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001433 Source=..\lib\test\output\*.*
Tim Peters553d2a52000-09-07 08:34:01 +00001434 Destination=%MAINDIR%\Lib\test\output
1435 Description=Python Test output files
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001436 Flags=0000000000000010
1437end
1438item: End Block
1439end
Tim Peterse7b2a272001-07-29 09:28:37 +00001440item: Remark
1441end
1442item: Remark
1443 Text=DONE with file copying.
1444end
1445item: Remark
1446 Text=The rest is Start menu and registry fiddling.
1447end
1448item: Remark
1449end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001450item: If/While Statement
1451 Variable=COMPONENTS
Tim Petersdb642c62001-07-29 02:04:20 +00001452 Value=A
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001453 Flags=00001010
1454end
Tim Peterse7b2a272001-07-29 09:28:37 +00001455item: Remark
1456 Text=Register file extensions.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001457end
1458item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001459 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001460 Key=.py
1461 New Value=Python.File
1462end
1463item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001464 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001465 Key=.py
1466 New Value=text/plain
1467 Value Name=Content Type
1468end
1469item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001470 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001471 Key=Python.File
1472 New Value=Python File
1473end
1474item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001475 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001476 Key=Python.File\shell\open\command
1477 New Value=%MAINDIR%\python.exe "%%1" %%*
1478end
1479item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001480 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001481 Key=Python.File\DefaultIcon
1482 New Value=%MAINDIR%\Py.ico
1483end
1484item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001485 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001486 Key=.pyw
1487 New Value=Python.NoConFile
1488end
1489item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001490 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001491 Key=.pyw
1492 New Value=text/plain
1493 Value Name=Content Type
1494end
1495item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001496 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001497 Key=Python.NoConFile
1498 New Value=Python File (no console)
1499end
1500item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001501 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001502 Key=Python.NoConFile\shell\open\command
1503 New Value=%MAINDIR%\pythonw.exe "%%1" %%*
1504end
1505item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001506 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001507 Key=Python.NoConFile\DefaultIcon
1508 New Value=%MAINDIR%\Py.ico
1509end
1510item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001511 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001512 Key=.pyc
1513 New Value=Python.CompiledFile
1514end
1515item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001516 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001517 Key=.pyo
1518 New Value=Python.CompiledFile
1519end
1520item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001521 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001522 Key=Python.CompiledFile
1523 New Value=Compiled Python File
1524end
1525item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001526 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001527 Key=Python.CompiledFile\shell\open\command
1528 New Value=%MAINDIR%\python.exe "%%1" %%*
1529end
1530item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001531 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001532 Key=Python.CompiledFile\DefaultIcon
1533 New Value=%MAINDIR%\pyc.ico
1534end
Tim Petersf6f6fa22000-09-01 11:45:02 +00001535item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001536end
1537item: Remark
1538 Text=Register Python paths.
1539end
1540item: Remark
Tim Petersf6f6fa22000-09-01 11:45:02 +00001541 Text=Write to HKLM for admin, else HKCU. Keep these blocks otherwise identical!
1542end
1543item: Check Configuration
1544 Flags=10111111
1545end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001546item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001547 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001548 Key=Software\Python\PythonCore\CurrentVersion
1549 Root=130
1550end
1551item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001552 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001553 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath
1554 New Value=%MAINDIR%
1555 Root=2
1556end
1557item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001558 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001559 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath\InstallGroup
1560 New Value=%GROUP%
1561 Root=2
1562end
1563item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001564 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001565 Key=Software\Python\PythonCore\%PY_VERSION%\PythonPath
1566 New Value=%MAINDIR%\Lib\plat-win;%MAINDIR%\Lib;%MAINDIR%\DLLs;%MAINDIR%\Lib\lib-tk
1567 Root=2
1568end
1569item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001570 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001571 Key=Software\Python\PythonCore\%PY_VERSION%\Modules
1572 Root=2
1573end
1574item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001575 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001576 Key=Software\Microsoft\Windows\CurrentVersion\App Paths\Python.exe
1577 New Value=%MAINDIR%\Python.exe
1578 Root=2
1579end
Tim Petersf6f6fa22000-09-01 11:45:02 +00001580item: Else Statement
1581end
Tim Petersf6f6fa22000-09-01 11:45:02 +00001582item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001583 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00001584 Key=Software\Python\PythonCore\CurrentVersion
1585 Root=129
1586end
1587item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001588 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00001589 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath
1590 New Value=%MAINDIR%
1591 Root=1
1592end
1593item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001594 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00001595 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath\InstallGroup
1596 New Value=%GROUP%
1597 Root=1
1598end
1599item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001600 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00001601 Key=Software\Python\PythonCore\%PY_VERSION%\PythonPath
1602 New Value=%MAINDIR%\Lib\plat-win;%MAINDIR%\Lib;%MAINDIR%\DLLs;%MAINDIR%\Lib\lib-tk
1603 Root=1
1604end
1605item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001606 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00001607 Key=Software\Python\PythonCore\%PY_VERSION%\Modules
1608 Root=1
1609end
1610item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001611 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00001612 Key=Software\Microsoft\Windows\CurrentVersion\App Paths\Python.exe
1613 New Value=%MAINDIR%\Python.exe
1614 Root=1
1615end
1616item: End Block
1617end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001618item: End Block
1619end
Tim Peterse7b2a272001-07-29 09:28:37 +00001620item: Remark
1621end
1622item: Remark
1623 Text=Registry fiddling for docs.
1624end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001625item: If/While Statement
1626 Variable=COMPONENTS
Tim Peterse7b2a272001-07-29 09:28:37 +00001627 Value=B
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001628 Flags=00001010
1629end
Tim Petersf6f6fa22000-09-01 11:45:02 +00001630item: Remark
1631 Text=Write to HKLM for admin, else HKCU. Keep these blocks otherwise identical!
1632end
1633item: Check Configuration
1634 Flags=10111111
1635end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001636item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001637 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001638 Key=Software\Python\PythonCore\%PY_VERSION%\Help\Main Python Documentation
1639 New Value=%MAINDIR%\Doc\index.html
1640 Root=2
1641end
Tim Petersf6f6fa22000-09-01 11:45:02 +00001642item: Else Statement
1643end
1644item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001645 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00001646 Key=Software\Python\PythonCore\%PY_VERSION%\Help\Main Python Documentation
1647 New Value=%MAINDIR%\Doc\index.html
1648 Root=1
1649end
1650item: End Block
1651end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001652item: End Block
1653end
Tim Peterse7b2a272001-07-29 09:28:37 +00001654item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001655end
Tim Peterse7b2a272001-07-29 09:28:37 +00001656item: Remark
1657 Text=Populate Start Menu
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001658end
1659item: Get Registry Key Value
1660 Variable=GROUPDIR
1661 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1662 Value Name=Common Programs
1663 Flags=00000100
1664end
1665item: If/While Statement
1666 Variable=GROUPDIR
1667end
1668item: Get Registry Key Value
1669 Variable=GROUPDIR
1670 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1671 Default=%WIN%\Start Menu\Programs
1672 Value Name=Programs
1673 Flags=00000010
1674end
1675item: End Block
1676end
1677item: Set Variable
1678 Variable=GROUP
1679 Value=%GROUPDIR%\%GROUP%
1680end
Tim Peterse7b2a272001-07-29 09:28:37 +00001681item: Remark
1682end
1683item: If/While Statement
1684 Variable=COMPONENTS
1685 Value=B
1686 Flags=00001010
1687end
1688item: Create Shortcut
1689 Source=%MAINDIR%\Doc\index.html
1690 Destination=%GROUP%\Python Manuals.lnk
1691 Working Directory=%MAINDIR%
1692 Key Type=1536
1693 Flags=00000001
1694end
1695item: End Block
1696end
1697item: Remark
1698end
1699item: If/While Statement
1700 Variable=COMPONENTS
1701 Value=A
1702 Flags=00001010
1703end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001704item: Create Shortcut
1705 Source=%MAINDIR%\python.exe
1706 Destination=%GROUP%\Python (command line).lnk
1707 Working Directory=%MAINDIR%
1708 Icon Pathname=%MAINDIR%\pycon.ico
1709 Key Type=1536
1710 Flags=00000001
1711end
1712item: If/While Statement
1713 Variable=COMPONENTS
Tim Petersdb642c62001-07-29 02:04:20 +00001714 Value=C
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001715 Flags=00001010
1716end
1717item: Create Shortcut
Tim Peters0932cb42000-09-11 07:55:40 +00001718 Source=%MAINDIR%\pythonw.exe
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001719 Destination=%GROUP%\IDLE (Python GUI).lnk
Tim Peterse7b2a272001-07-29 09:28:37 +00001720 Command Options="%MAINDIR%\Tools\idle\idle.pyw"
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001721 Working Directory=%MAINDIR%
1722 Key Type=1536
1723 Flags=00000001
1724end
Guido van Rossumfe010e42001-03-02 04:59:38 +00001725item: Create Shortcut
1726 Source=%MAINDIR%\pythonw.exe
1727 Destination=%GROUP%\Module Docs.lnk
Tim Peterse7b2a272001-07-29 09:28:37 +00001728 Command Options="%MAINDIR%\Tools\Scripts\pydoc.pyw"
Guido van Rossumfe010e42001-03-02 04:59:38 +00001729 Working Directory=%MAINDIR%
1730 Key Type=1536
1731 Flags=00000001
1732end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001733item: End Block
1734end
Tim Peterse7b2a272001-07-29 09:28:37 +00001735item: End Block
1736end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001737item: Create Shortcut
1738 Source=%MAINDIR%\unwise.exe
1739 Destination=%GROUP%\Uninstall Python.lnk
1740 Working Directory=%MAINDIR%
1741 Key Type=1536
1742 Flags=00000001
1743end
Tim Peterse7b2a272001-07-29 09:28:37 +00001744item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001745end
Tim Peterse7b2a272001-07-29 09:28:37 +00001746item: Remark
1747 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 +00001748end
Tim Petersdb642c62001-07-29 02:04:20 +00001749item: Edit Registry
1750 Total Keys=3
1751 item: Key
1752 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
1753 New Value=http://www.python.org/
1754 Value Name=HelpLink
1755 Root=2
1756 end
1757 item: Key
1758 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
1759 New Value=PythonLabs at Zope Corporation
1760 Value Name=Publisher
1761 Root=2
1762 end
1763 item: Key
1764 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
1765 New Value=http://www.python.org/
1766 Value Name=URLInfoAbout
1767 Root=2
1768 end
1769end
Tim Peterse7b2a272001-07-29 09:28:37 +00001770item: Remark
1771end
1772item: Remark
1773 Text=I don't think we need this, but have always done it.
1774end
1775item: Self-Register OCXs/DLLs
1776 Description=Updating System Configuration, Please Wait...
1777end
1778item: Remark
1779end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001780item: Wizard Block
1781 Direction Variable=DIRECTION
1782 Display Variable=DISPLAY
Tim Petersdb642c62001-07-29 02:04:20 +00001783 Bitmap Pathname=%_WISE_%\Dialogs\Template\Wizard.bmp
Tim Peterse7b2a272001-07-29 09:28:37 +00001784 X Position=0
1785 Y Position=0
1786 Filler Color=0
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001787end
1788item: Custom Dialog Set
1789 Name=Finished
1790 Display Variable=DISPLAY
1791 item: Dialog
1792 Title=%APPTITLE% Installation
1793 Title French=Installation de %APPTITLE%
1794 Title German=Installation von %APPTITLE%
1795 Title Spanish=Instalación de %APPTITLE%
1796 Title Italian=Installazione di %APPTITLE%
1797 Width=271
1798 Height=224
1799 Font Name=Helv
1800 Font Size=8
1801 item: Push Button
1802 Rectangle=150 187 195 202
1803 Variable=DIRECTION
1804 Value=N
1805 Create Flags=01010000000000010000000000000001
1806 Text=&Finish
1807 Text French=&Fin
1808 Text German=&Weiter
1809 Text Spanish=&Terminar
1810 Text Italian=&Fine
1811 end
1812 item: Push Button
1813 Rectangle=105 187 150 202
1814 Variable=DISABLED
1815 Value=!
1816 Create Flags=01010000000000010000000000000000
1817 Text=< &Back
1818 Text French=< &Retour
1819 Text German=< &Zurück
1820 Text Spanish=< &Atrás
1821 Text Italian=< &Indietro
1822 end
1823 item: Push Button
1824 Rectangle=211 187 256 202
1825 Variable=DISABLED
1826 Value=!
1827 Action=3
1828 Create Flags=01010000000000010000000000000000
1829 Text=&Cancel
1830 Text French=&Annuler
1831 Text German=&Abbrechen
1832 Text Spanish=&Cancelar
1833 Text Italian=&Annulla
1834 end
1835 item: Static
1836 Rectangle=8 180 256 181
1837 Action=3
1838 Create Flags=01010000000000000000000000000111
1839 end
1840 item: Static
1841 Rectangle=86 8 258 42
1842 Create Flags=01010000000000000000000000000000
1843 Flags=0000000000000001
1844 Name=Times New Roman
1845 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
1846 Text=Installation Completed!
1847 Text French=Installation terminée !
1848 Text German=Die Installation ist abgeschlossen!
1849 Text Spanish=¡Instalación terminada!
1850 Text Italian=Installazione completata!
1851 end
1852 item: Static
1853 Rectangle=86 42 256 102
1854 Create Flags=01010000000000000000000000000000
1855 Text=%APPTITLE% has been successfully installed.
1856 Text=
1857 Text=Press the Finish button to exit this installation.
1858 Text French=%APPTITLE% est maintenant installé.
1859 Text French=
1860 Text French=Cliquez sur le bouton Fin pour quitter l'installation.
1861 Text German=%APPTITLE% wurde erfolgreich installiert.
1862 Text German=
1863 Text German=Klicken Sie auf "Weiter", um die Installation zu beenden.
1864 Text Spanish=%APPTITLE% se ha instalado con éxito.
1865 Text Spanish=
1866 Text Spanish=Presione el botón Terminar para salir de esta instalación.
1867 Text Italian=L'installazione %APPTITLE% è stata portata a termine con successo.
1868 Text Italian=
1869 Text Italian=Premere il pulsante Fine per uscire dall'installazione.
1870 end
1871 end
1872end
1873item: End Block
1874end
Tim Peters4e9a00e2001-07-29 19:31:03 +00001875item: New Event
1876 Name=Cancel
1877end
1878item: Remark
1879 Text=This include script supports a rollback to preinstallation state if the user chooses to cancel before the installation is complete.
1880end
1881item: Include Script
1882 Pathname=%_WISE_%\INCLUDE\rollback.wse
1883end