blob: 8b237deaf6cbf51d0514eae9dcf87e4561e8ef8c [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
Tim Peters4670b3a2001-07-29 19:48:44 +0000241 Text=March thru the user GUI.
242end
243item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +0000244 Text=COMPONENTS values:
245end
246item: Remark
247 Text=A: interpreter, libraries and Tcl/Tk
248end
249item: Remark
250 Text=B: docs
251end
252item: Remark
253 Text=C: tools
254end
255item: Remark
256 Text=D: test suite
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000257end
258item: Set Variable
259 Variable=COMPONENTS
Tim Peterse7b2a272001-07-29 09:28:37 +0000260 Value=ABCD
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000261end
262item: Wizard Block
263 Direction Variable=DIRECTION
264 Display Variable=DISPLAY
Tim Petersdb642c62001-07-29 02:04:20 +0000265 Bitmap Pathname=%_WISE_%\Dialogs\Template\Wizard.bmp
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000266 X Position=9
267 Y Position=10
268 Filler Color=8421440
269 Flags=00000011
270end
271item: Custom Dialog Set
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000272 Name=Select Destination Directory
273 Display Variable=DISPLAY
274 item: Dialog
275 Title=%APPTITLE% Installation
276 Title French=Installation de %APPTITLE%
277 Title German=Installation von %APPTITLE%
278 Title Spanish=Instalación de %APPTITLE%
279 Title Italian=Installazione di %APPTITLE%
280 Width=271
281 Height=224
282 Font Name=Helv
283 Font Size=8
284 item: Push Button
285 Rectangle=150 187 195 202
286 Variable=DIRECTION
287 Value=N
288 Create Flags=01010000000000010000000000000001
289 Text=&Next >
290 Text French=&Suite >
291 Text German=&Weiter >
292 Text Spanish=&Siguiente >
293 Text Italian=&Avanti >
294 end
295 item: Push Button
296 Rectangle=105 187 150 202
297 Variable=DIRECTION
298 Value=B
299 Create Flags=01010000000000010000000000000000
300 Flags=0000000000000001
301 Text=< &Back
302 Text French=< &Retour
303 Text German=< &Zurück
304 Text Spanish=< &Atrás
305 Text Italian=< &Indietro
306 end
307 item: Push Button
308 Rectangle=211 187 256 202
309 Action=3
310 Create Flags=01010000000000010000000000000000
311 Text=&Cancel
312 Text French=&Annuler
313 Text German=&Abbrechen
314 Text Spanish=&Cancelar
315 Text Italian=&Annulla
316 end
317 item: Static
318 Rectangle=8 180 256 181
319 Action=3
320 Create Flags=01010000000000000000000000000111
321 end
322 item: Static
323 Rectangle=86 8 258 42
324 Create Flags=01010000000000000000000000000000
325 Flags=0000000000000001
326 Name=Times New Roman
327 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
328 Text=Select Destination Directory
329 Text French=Sélectionner le répertoire de destination
330 Text German=Zielverzeichnis wählen
331 Text Spanish=Seleccione el directorio de destino
332 Text Italian=Selezionare Directory di destinazione
333 end
334 item: Static
335 Rectangle=86 42 256 82
336 Create Flags=01010000000000000000000000000000
337 Text=Please select the directory where the %APPTITLE% files are to be installed.
338 Text French=Veuillez sélectionner le répertoire dans lequel les fichiers %APPTITLE% doivent être installés.
339 Text German=Geben Sie an, in welchem Verzeichnis die %APPTITLE%-Dateien installiert werden sollen.
340 Text Spanish=Por favor seleccione el directorio donde desee instalar los archivos de %APPTITLE%.
341 Text Italian=Selezionare la directory dove verranno installati i file %APPTITLE%.
342 end
343 item: Static
344 Rectangle=86 98 256 125
345 Action=1
346 Create Flags=01010000000000000000000000000111
347 end
348 item: Push Button
349 Rectangle=208 106 253 121
350 Variable=MAINDIR_SAVE
351 Value=%MAINDIR%
352 Destination Dialog=1
353 Action=2
354 Create Flags=01010000000000010000000000000000
355 Text=Browse
356 Text French=Parcourir
357 Text German=Durchsuchen
358 Text Spanish=Buscar
359 Text Italian=Sfoglie
360 end
361 item: Static
362 Rectangle=90 109 206 120
363 Create Flags=01010000000000000000000000000000
364 Text=%MAINDIR%
365 Text French=%MAINDIR%
366 Text German=%MAINDIR%
367 Text Spanish=%MAINDIR%
368 Text Italian=%MAINDIR%
369 end
370 end
371 item: Dialog
372 Title=Select Destination Directory
373 Title French=Sélectionner le répertoire de destination
374 Title German=Zielverzeichnis wählen
375 Title Spanish=Seleccione el directorio de destino
376 Title Italian=Selezionare Directory di destinazione
377 Width=221
378 Height=173
379 Font Name=Helv
380 Font Size=8
381 item: Listbox
382 Rectangle=5 5 163 149
383 Variable=MAINDIR
384 Create Flags=01010000100000010000000101000000
385 Flags=0000110000100010
386 Text=%MAINDIR%
387 Text French=%MAINDIR%
388 Text German=%MAINDIR%
389 Text Spanish=%MAINDIR%
390 Text Italian=%MAINDIR%
391 end
392 item: Push Button
393 Rectangle=167 6 212 21
394 Create Flags=01010000000000010000000000000001
395 Text=OK
396 Text French=OK
397 Text German=OK
398 Text Spanish=Aceptar
399 Text Italian=OK
400 end
401 item: Push Button
402 Rectangle=167 25 212 40
403 Variable=MAINDIR
404 Value=%MAINDIR_SAVE%
405 Create Flags=01010000000000010000000000000000
406 Flags=0000000000000001
407 Text=Cancel
408 Text French=Annuler
409 Text German=Abbrechen
410 Text Spanish=Cancelar
411 Text Italian=Annulla
412 end
413 end
414end
415item: Custom Dialog Set
416 Name=Select Components
417 Display Variable=DISPLAY
418 item: Dialog
419 Title=%APPTITLE% Installation
420 Title French=Installation de %APPTITLE%
421 Title German=Installation von %APPTITLE%
422 Title Spanish=Instalación de %APPTITLE%
423 Title Italian=Installazione di %APPTITLE%
424 Width=271
425 Height=224
426 Font Name=Helv
427 Font Size=8
428 item: Push Button
429 Rectangle=150 187 195 202
430 Variable=DIRECTION
431 Value=N
432 Create Flags=01010000000000010000000000000001
433 Text=&Next >
434 Text French=&Suite >
435 Text German=&Weiter >
436 Text Spanish=&Siguiente >
437 Text Italian=&Avanti >
438 end
439 item: Push Button
440 Rectangle=105 187 150 202
441 Variable=DIRECTION
442 Value=B
443 Create Flags=01010000000000010000000000000000
444 Text=< &Back
445 Text French=< &Retour
446 Text German=< &Zurück
447 Text Spanish=< &Atrás
448 Text Italian=< &Indietro
449 end
450 item: Push Button
451 Rectangle=211 187 256 202
452 Action=3
453 Create Flags=01010000000000010000000000000000
454 Text=&Cancel
455 Text French=&Annuler
456 Text German=&Abbrechen
457 Text Spanish=&Cancelar
458 Text Italian=&Annulla
459 end
460 item: Static
461 Rectangle=8 180 256 181
462 Action=3
463 Create Flags=01010000000000000000000000000111
464 end
465 item: Static
466 Rectangle=86 8 258 42
467 Create Flags=01010000000000000000000000000000
468 Flags=0000000000000001
469 Name=Times New Roman
470 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
471 Text=Select Components
472 Text French=Sélectionner les composants
473 Text German=Komponenten auswählen
474 Text Spanish=Seleccione componentes
475 Text Italian=Selezionare i componenti
476 end
477 item: Checkbox
478 Rectangle=86 66 256 138
479 Variable=COMPONENTS
480 Create Flags=01010000000000010000000000000011
481 Flags=0000000000000110
Tim Peterse7b2a272001-07-29 09:28:37 +0000482 Text=Python interpreter, library and Tcl/Tk
483 Text=Python HTML docs
Tim Peters6307bb82001-07-29 18:55:06 +0000484 Text=Python utility scripts (Tools/)
485 Text=Python test suite (Lib/test/)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000486 Text=
Tim Peters6307bb82001-07-29 18:55:06 +0000487 Text French=Python interpreter, library and Tcl/Tk
488 Text French=Python HTML docs
489 Text French=Python utility scripts (Tools/)
490 Text French=Python test suite (Lib/test/)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000491 Text French=
Tim Peters6307bb82001-07-29 18:55:06 +0000492 Text German=Python interpreter, library and Tcl/Tk
493 Text German=Python HTML docs
494 Text German=Python utility scripts (Tools/)
495 Text German=Python test suite (Lib/test/)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000496 Text German=
Tim Peters6307bb82001-07-29 18:55:06 +0000497 Text Spanish=Python interpreter, library and Tcl/Tk
498 Text Spanish=Python HTML docs
499 Text Spanish=Python utility scripts (Tools/)
500 Text Spanish=Python test suite (Lib/test/)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000501 Text Spanish=
Tim Peters6307bb82001-07-29 18:55:06 +0000502 Text Italian=Python interpreter, library and Tcl/Tk
503 Text Italian=Python HTML docs
504 Text Italian=Python utility scripts (Tools/)
505 Text Italian=Python test suite (Lib/test/)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000506 Text Italian=
507 end
508 item: Static
509 Rectangle=194 162 242 172
510 Variable=COMPONENTS
511 Value=MAINDIR
512 Create Flags=01010000000000000000000000000010
513 end
514 item: Static
515 Rectangle=194 153 242 162
516 Variable=COMPONENTS
517 Create Flags=01010000000000000000000000000010
518 end
519 item: Static
520 Rectangle=107 153 196 164
521 Create Flags=01010000000000000000000000000000
522 Text=Disk Space Required:
523 Text French=Espace disque requis :
524 Text German=Notwendiger Speicherplatz:
525 Text Spanish=Espacio requerido en el disco:
526 Text Italian=Spazio su disco necessario:
527 end
528 item: Static
529 Rectangle=107 162 196 172
530 Create Flags=01010000000000000000000000000000
531 Text=Disk Space Remaining:
532 Text French=Espace disque disponible :
533 Text German=Verbleibender Speicherplatz:
534 Text Spanish=Espacio en disco disponible:
535 Text Italian=Spazio su disco disponibile:
536 end
537 item: Static
538 Rectangle=86 145 256 175
539 Action=1
540 Create Flags=01010000000000000000000000000111
541 end
542 item: Static
543 Rectangle=86 42 256 61
544 Create Flags=01010000000000000000000000000000
545 Text=Choose which components to install by checking the boxes below.
546 Text French=Choisissez les composants que vous voulez installer en cochant les cases ci-dessous.
547 Text German=Wählen Sie die zu installierenden Komponenten, indem Sie in die entsprechenden Kästchen klicken.
548 Text Spanish=Elija los componentes que desee instalar marcando los cuadros de abajo.
549 Text Italian=Scegliere quali componenti installare selezionando le caselle sottostanti.
550 end
551 end
552end
553item: Custom Dialog Set
554 Name=Select Program Manager Group
555 Display Variable=DISPLAY
556 item: Dialog
557 Title=%APPTITLE% Installation
558 Title French=Installation de %APPTITLE%
559 Title German=Installation von %APPTITLE%
560 Title Spanish=Instalación de %APPTITLE%
561 Title Italian=Installazione di %APPTITLE%
562 Width=271
563 Height=224
564 Font Name=Helv
565 Font Size=8
566 item: Push Button
567 Rectangle=150 187 195 202
568 Variable=DIRECTION
569 Value=N
570 Create Flags=01010000000000010000000000000001
571 Text=&Next >
572 Text French=&Suite >
573 Text German=&Weiter >
574 Text Spanish=&Siguiente >
575 Text Italian=&Avanti >
576 end
577 item: Push Button
578 Rectangle=105 187 150 202
579 Variable=DIRECTION
580 Value=B
581 Create Flags=01010000000000010000000000000000
582 Flags=0000000000000001
583 Text=< &Back
584 Text French=< &Retour
585 Text German=< &Zurück
586 Text Spanish=< &Atrás
587 Text Italian=< &Indietro
588 end
589 item: Push Button
590 Rectangle=211 187 256 202
591 Action=3
592 Create Flags=01010000000000010000000000000000
593 Text=&Cancel
594 Text French=&Annuler
595 Text German=&Abbrechen
596 Text Spanish=&Cancelar
597 Text Italian=&Annulla
598 end
599 item: Static
600 Rectangle=8 180 256 181
601 Action=3
602 Create Flags=01010000000000000000000000000111
603 end
604 item: Static
605 Rectangle=86 8 258 42
606 Create Flags=01010000000000000000000000000000
607 Flags=0000000000000001
608 Name=Times New Roman
609 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
Tim Peters68692452000-10-14 07:35:15 +0000610 Text=Select Start Menu Group
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000611 Text French=Sélectionner le groupe du Gestionnaire de programme
612 Text German=Bestimmung der Programm-Managergruppe
613 Text Spanish=Seleccione grupo del Administrador de programas
614 Text Italian=Selezionare il gruppo ProgMan
615 end
616 item: Static
617 Rectangle=86 44 256 68
618 Create Flags=01010000000000000000000000000000
Tim Peters68692452000-10-14 07:35:15 +0000619 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 +0000620 Text French=Entrez le nom du groupe du Gestionnaire de programme dans lequel vous souhaitez ajouter les icônes de %APPTITLE% :
621 Text German=Geben Sie den Namen der Programmgruppe ein, der das Symbol %APPTITLE% hinzugefügt werden soll:
622 Text Spanish=Escriba el nombre del grupo del Administrador de programas en el que desea agregar los iconos de %APPTITLE%:
623 Text Italian=Inserire il nome del gruppo Program Manager per aggiungere le icone %APPTITLE% a:
624 end
625 item: Combobox
626 Rectangle=86 69 256 175
627 Variable=GROUP
628 Create Flags=01010000001000010000001100000001
629 Flags=0000000000000001
630 Text=%GROUP%
631 Text French=%GROUP%
632 Text German=%GROUP%
633 Text Spanish=%GROUP%
634 Text Italian=%GROUP%
635 end
636 end
637end
638item: Custom Dialog Set
639 Name=Start Installation
640 Display Variable=DISPLAY
641 item: Dialog
642 Title=%APPTITLE% Installation
643 Title French=Installation de %APPTITLE%
644 Title German=Installation von %APPTITLE%
645 Title Spanish=Instalación de %APPTITLE%
646 Title Italian=Installazione di %APPTITLE%
647 Width=271
648 Height=224
649 Font Name=Helv
650 Font Size=8
651 item: Push Button
652 Rectangle=150 187 195 202
653 Variable=DIRECTION
654 Value=N
655 Create Flags=01010000000000010000000000000001
656 Text=&Next >
657 Text French=&Suite >
658 Text German=&Weiter >
659 Text Spanish=&Siguiente >
660 Text Italian=&Avanti >
661 end
662 item: Push Button
663 Rectangle=105 187 150 202
664 Variable=DIRECTION
665 Value=B
666 Create Flags=01010000000000010000000000000000
667 Text=< &Back
668 Text French=< &Retour
669 Text German=< &Zurück
670 Text Spanish=< &Atrás
671 Text Italian=< &Indietro
672 end
673 item: Push Button
674 Rectangle=211 187 256 202
675 Action=3
676 Create Flags=01010000000000010000000000000000
677 Text=&Cancel
678 Text French=&Annuler
679 Text German=&Abbrechen
680 Text Spanish=&Cancelar
681 Text Italian=&Annulla
682 end
683 item: Static
684 Rectangle=8 180 256 181
685 Action=3
686 Create Flags=01010000000000000000000000000111
687 end
688 item: Static
689 Rectangle=86 8 258 42
690 Create Flags=01010000000000000000000000000000
691 Flags=0000000000000001
692 Name=Times New Roman
693 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
694 Text=Ready to Install!
695 Text French=Prêt à installer !
696 Text German=Installationsbereit!
697 Text Spanish=¡Preparado para la instalación!
698 Text Italian=Pronto per l'installazione!
699 end
700 item: Static
701 Rectangle=86 42 256 102
702 Create Flags=01010000000000000000000000000000
703 Text=You are now ready to install %APPTITLE%.
704 Text=
Tim Peters68692452000-10-14 07:35:15 +0000705 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 +0000706 Text French=Vous êtes maintenant prêt à installer les fichiers %APPTITLE%.
707 Text French=
708 Text French=Cliquez sur le bouton Suite pour commencer l'installation ou sur le bouton Retour pour entrer les informations d'installation à nouveau.
709 Text German=Sie können %APPTITLE% nun installieren.
710 Text German=
711 Text German=Klicken Sie auf "Weiter", um mit der Installation zu beginnen. Klicken Sie auf "Zurück", um die Installationsinformationen neu einzugeben.
712 Text Spanish=Ya está listo para instalar %APPTITLE%.
713 Text Spanish=
714 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.
715 Text Italian=Ora è possibile installare %APPTITLE%.
716 Text Italian=
717 Text Italian=Premere il pulsante Avanti per avviare l'installazione o il pulsante Indietro per reinserire le informazioni di installazione.
718 end
719 end
720end
Tim Peters0097bae2001-07-29 19:27:23 +0000721item: Remark
722 Text=This reinitializes the BACKUP directory so that it reflects the change the user made to MAINDIR
723end
724item: If/While Statement
725 Variable=DISPLAY
726 Value=Select Destination Directory
727end
728item: Set Variable
729 Variable=BACKUP
730 Value=%MAINDIR%\BACKUP
731end
732item: End Block
733end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000734item: End Block
735end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000736item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000737end
Tim Peters0097bae2001-07-29 19:27:23 +0000738item: Remark
739 Text=BEGIN WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
740end
741item: Remark
742 Text=When the BACKUP feature is enabled, the BACKUPDIR is initialized
743end
744item: If/While Statement
745 Variable=DOBACKUP
746 Value=A
747end
748item: Set Variable
749 Variable=BACKUPDIR
750 Value=%BACKUP%
751end
752item: End Block
753end
754item: Remark
755 Text=The BRANDING information is written to the INI file on the installation media.
756end
757item: If/While Statement
758 Variable=BRANDING
759 Value=1
760end
761item: If/While Statement
762 Variable=DOBRAND
763 Value=1
764end
765item: Edit INI File
766 Pathname=%INST%\CUSTDATA.INI
767 Settings=[Registration]
768 Settings=NAME=%NAME%
769 Settings=COMPANY=%COMPANY%
770 Settings=
771end
772item: End Block
773end
774item: End Block
775end
776item: Remark
777 Text=Begin writing to the INSTALL.LOG
778end
Tim Peterse7b2a272001-07-29 09:28:37 +0000779item: Open/Close INSTALL.LOG
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000780end
Tim Peters0097bae2001-07-29 19:27:23 +0000781item: Remark
782 Text=Check free disk space calculates free disk space as well as component sizes.
783end
784item: Remark
785 Text=It should be located before all Install File actions.
786end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000787item: Check Disk Space
788 Component=COMPONENTS
789end
Tim Peterse7b2a272001-07-29 09:28:37 +0000790item: Remark
Tim Peters0097bae2001-07-29 19:27:23 +0000791 Text=This include script allows uninstall support
792end
793item: Include Script
794 Pathname=%_WISE_%\INCLUDE\uninstal.wse
795end
Tim Peters4670b3a2001-07-29 19:48:44 +0000796item: Remark
797 Text=Note from Tim: these seeming no-ops actually convert to short filenames.
798end
Tim Peters0097bae2001-07-29 19:27:23 +0000799item: Set Variable
800 Variable=COMMON
801 Value=%COMMON%
802 Flags=00010100
803end
Tim Peters0097bae2001-07-29 19:27:23 +0000804item: Set Variable
805 Variable=MAINDIR
806 Value=%MAINDIR%
807 Flags=00010100
808end
809item: Remark
810 Text=This IF/THEN/ELSE reads the correct registry entries for shortcut/icon placement
811end
812item: Check Configuration
813 Flags=10111011
814end
815item: Get Registry Key Value
816 Variable=STARTUPDIR
817 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
818 Default=%WIN%\Start Menu\Programs\StartUp
819 Value Name=StartUp
820 Flags=00000010
821end
822item: Get Registry Key Value
823 Variable=DESKTOPDIR
824 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
825 Default=%WIN%\Desktop
826 Value Name=Desktop
827 Flags=00000010
828end
829item: Get Registry Key Value
830 Variable=STARTMENUDIR
831 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
832 Default=%WIN%\Start Menu
833 Value Name=Start Menu
834 Flags=00000010
835end
836item: Get Registry Key Value
837 Variable=GROUPDIR
838 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
839 Default=%WIN%\Start Menu\Programs
840 Value Name=Programs
841 Flags=00000010
842end
843item: Get Registry Key Value
844 Variable=CSTARTUPDIR
845 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
846 Default=%STARTUPDIR%
847 Value Name=Common Startup
848 Flags=00000100
849end
850item: Get Registry Key Value
851 Variable=CDESKTOPDIR
852 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
853 Default=%DESKTOPDIR%
854 Value Name=Common Desktop
855 Flags=00000100
856end
857item: Get Registry Key Value
858 Variable=CSTARTMENUDIR
859 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
860 Default=%STARTMENUDIR%
861 Value Name=Common Start Menu
862 Flags=00000100
863end
864item: Get Registry Key Value
865 Variable=CGROUPDIR
866 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
867 Default=%GROUPDIR%
868 Value Name=Common Programs
869 Flags=00000100
870end
871item: Set Variable
872 Variable=CGROUP_SAVE
873 Value=%GROUP%
874end
875item: Set Variable
876 Variable=GROUP
877 Value=%GROUPDIR%\%GROUP%
878end
879item: Else Statement
880end
Tim Peters4670b3a2001-07-29 19:48:44 +0000881item: Remark
882 Text=Note from Tim: the Wizard left this block empty!
883end
884item: Remark
885 Text=Perhaps it's only relevant on Windows 3.1.
886end
Tim Peters0097bae2001-07-29 19:27:23 +0000887item: End Block
888end
889item: Remark
890 Text=END WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
891end
892item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +0000893end
Tim Peters4670b3a2001-07-29 19:48:44 +0000894item: Remark
895 Text=Long section to install files.
896end
897item: Remark
898end
Tim Peterse7b2a272001-07-29 09:28:37 +0000899item: Set Variable
900 Variable=DLLDEST
901 Value=%SYS32%
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000902end
903item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000904 Source=..\license
Tim Peters7527e002000-09-01 19:59:11 +0000905 Destination=%MAINDIR%\LICENSE.txt
906 Flags=0000000000000010
907end
908item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000909 Source=..\readme
Tim Peters7527e002000-09-01 19:59:11 +0000910 Destination=%MAINDIR%\README.txt
911 Flags=0000000000000010
912end
913item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000914 Source=..\misc\news
Tim Peters0d416d32000-09-05 17:14:16 +0000915 Destination=%MAINDIR%\NEWS.txt
916 Flags=0000000000000010
917end
Tim Peters39fb28f2000-09-21 07:50:36 +0000918item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +0000919end
920item: Remark
921 Text=A: interpreter, libraries and Tcl/Tk
922end
923item: If/While Statement
924 Variable=COMPONENTS
925 Value=A
926 Flags=00001010
927end
928item: Remark
929 Text=Executables
Tim Peters39fb28f2000-09-21 07:50:36 +0000930end
Tim Peters0d416d32000-09-05 17:14:16 +0000931item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000932 Source=.\python.exe
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000933 Destination=%MAINDIR%\python.exe
934 Flags=0000000000000010
935end
936item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000937 Source=.\pythonw.exe
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000938 Destination=%MAINDIR%\pythonw.exe
939 Flags=0000000000000010
940end
941item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000942 Source=.\w9xpopen.exe
Tim Petersb04e6502000-09-01 07:54:04 +0000943 Destination=%MAINDIR%\w9xpopen.exe
944 Flags=0000000000000010
945end
Tim Peters39fb28f2000-09-21 07:50:36 +0000946item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +0000947end
948item: Remark
949 Text=Extension module DLLs (.pyd); keep in synch with libs directory next
Tim Peters39fb28f2000-09-21 07:50:36 +0000950end
Tim Petersb04e6502000-09-01 07:54:04 +0000951item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000952 Source=.\_winreg.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +0000953 Destination=%MAINDIR%\DLLs\_winreg.pyd
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000954 Description=Extension modules
955 Flags=0000000000000010
956end
957item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000958 Source=.\_sre.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +0000959 Destination=%MAINDIR%\DLLs\_sre.pyd
960 Flags=0000000000000010
961end
962item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000963 Source=.\_symtable.pyd
Tim Petersb16c56f2001-02-02 21:24:51 +0000964 Destination=%MAINDIR%\DLLs\_symtable.pyd
965 Flags=0000000000000010
966end
967item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000968 Source=.\_testcapi.pyd
Tim Petersd66595f2001-02-04 03:09:53 +0000969 Destination=%MAINDIR%\DLLs\_testcapi.pyd
Tim Peters4d282de2001-02-02 06:33:04 +0000970 Flags=0000000000000010
971end
972item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000973 Source=.\_tkinter.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +0000974 Destination=%MAINDIR%\DLLs\_tkinter.pyd
975 Flags=0000000000000010
976end
977item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000978 Source=.\_socket.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +0000979 Destination=%MAINDIR%\DLLs\_socket.pyd
980 Flags=0000000000000010
981end
982item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000983 Source=.\bsddb.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +0000984 Destination=%MAINDIR%\DLLs\bsddb.pyd
985 Flags=0000000000000010
986end
987item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000988 Source=.\mmap.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +0000989 Destination=%MAINDIR%\DLLs\mmap.pyd
990 Flags=0000000000000010
991end
992item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000993 Source=.\parser.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +0000994 Destination=%MAINDIR%\DLLs\parser.pyd
995 Flags=0000000000000010
996end
997item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +0000998 Source=.\pyexpat.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +0000999 Destination=%MAINDIR%\DLLs\pyexpat.pyd
1000 Flags=0000000000000010
1001end
1002item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001003 Source=.\select.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001004 Destination=%MAINDIR%\DLLs\select.pyd
1005 Flags=0000000000000010
1006end
1007item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001008 Source=.\unicodedata.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001009 Destination=%MAINDIR%\DLLs\unicodedata.pyd
1010 Flags=0000000000000010
1011end
1012item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001013 Source=.\winsound.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001014 Destination=%MAINDIR%\DLLs\winsound.pyd
1015 Flags=0000000000000010
1016end
1017item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001018 Source=.\zlib.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001019 Destination=%MAINDIR%\DLLs\zlib.pyd
1020 Flags=0000000000000010
1021end
1022item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001023end
1024item: Remark
1025 Text=Link libraries (.lib); keep in synch with DLLs above, except that the Python lib lives here.
Tim Peters39fb28f2000-09-21 07:50:36 +00001026end
1027item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001028 Source=.\_winreg.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001029 Destination=%MAINDIR%\libs\_winreg.lib
1030 Description=Link library files
1031 Flags=0000000000000010
1032end
1033item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001034 Source=.\_sre.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001035 Destination=%MAINDIR%\libs\_sre.lib
1036 Flags=0000000000000010
1037end
1038item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001039 Source=.\_symtable.lib
Tim Petersb16c56f2001-02-02 21:24:51 +00001040 Destination=%MAINDIR%\libs\_symtable.lib
1041 Flags=0000000000000010
1042end
1043item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001044 Source=.\_testcapi.lib
Tim Petersd66595f2001-02-04 03:09:53 +00001045 Destination=%MAINDIR%\libs\_testcapi.lib
Tim Peters4d282de2001-02-02 06:33:04 +00001046 Flags=0000000000000010
1047end
1048item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001049 Source=.\_tkinter.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001050 Destination=%MAINDIR%\libs\_tkinter.lib
1051 Description=Extension modules
1052 Flags=0000000000000010
1053end
1054item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001055 Source=.\_socket.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001056 Destination=%MAINDIR%\libs\_socket.lib
1057 Flags=0000000000000010
1058end
1059item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001060 Source=.\bsddb.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001061 Destination=%MAINDIR%\libs\bsddb.lib
1062 Flags=0000000000000010
1063end
1064item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001065 Source=.\mmap.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001066 Destination=%MAINDIR%\libs\mmap.lib
1067 Flags=0000000000000010
1068end
1069item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001070 Source=.\parser.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001071 Destination=%MAINDIR%\libs\parser.lib
1072 Flags=0000000000000010
1073end
1074item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001075 Source=.\pyexpat.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001076 Destination=%MAINDIR%\libs\pyexpat.lib
1077 Flags=0000000000000010
1078end
1079item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001080 Source=.\select.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001081 Destination=%MAINDIR%\libs\select.lib
1082 Flags=0000000000000010
1083end
1084item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001085 Source=.\unicodedata.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001086 Destination=%MAINDIR%\libs\unicodedata.lib
1087 Flags=0000000000000010
1088end
1089item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001090 Source=.\winsound.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001091 Destination=%MAINDIR%\libs\winsound.lib
1092 Flags=0000000000000010
1093end
1094item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001095 Source=.\zlib.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001096 Destination=%MAINDIR%\libs\zlib.lib
1097 Flags=0000000000000010
1098end
Tim Peterse7b2a272001-07-29 09:28:37 +00001099item: Remark
1100end
Tim Peters39fb28f2000-09-21 07:50:36 +00001101item: Install File
Tim Peterse7b2a272001-07-29 09:28:37 +00001102 Source=.\python%_pymajor_%%_pyminor_%.lib
1103 Destination=%MAINDIR%\libs\python%_PYMAJOR_%%_PYMINOR_%.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001104 Flags=0000000000000010
1105end
1106item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001107end
1108item: Remark
1109 Text=More DLLs
Tim Peters39fb28f2000-09-21 07:50:36 +00001110end
1111item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001112 Source=..\..\expat\libs\expat.dll
Tim Petersfaa7f112001-07-28 07:56:38 +00001113 Destination=%MAINDIR%\DLLs\expat.dll
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001114 Description=Expat library
1115 Flags=0000000000000010
1116end
Tim Peters39fb28f2000-09-21 07:50:36 +00001117item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001118end
1119item: Remark
1120 Text=Main Python DLL
Tim Peters39fb28f2000-09-21 07:50:36 +00001121end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001122item: Install File
Tim Peterse7b2a272001-07-29 09:28:37 +00001123 Source=.\python%_pymajor_%%_pyminor_%.dll
1124 Destination=%DLLDEST%\python%_PYMAJOR_%%_PYMINOR_%.dll
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001125 Flags=0000000000000010
1126end
Tim Peterse7b2a272001-07-29 09:28:37 +00001127item: Remark
1128end
1129item: Remark
1130 Text=Icons
1131end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001132item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001133 Source=..\pc\*.ico
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001134 Destination=%MAINDIR%
1135 Description=Icons
1136 Flags=0000000000000010
1137end
Tim Peterse7b2a272001-07-29 09:28:37 +00001138item: Remark
1139end
1140item: Remark
1141 Text=Libraries (Lib/)
1142end
1143item: Remark
1144 Text=Remove entire Lib directory at uninstall time.
1145end
1146item: Add Text to INSTALL.LOG
1147 Text=File Tree: %MAINDIR%\Lib\*.*
1148end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001149item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001150 Source=..\lib\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001151 Destination=%MAINDIR%\Lib
1152 Description=Library Modules
1153 Flags=0000000000000010
1154end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001155item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001156 Source=..\lib\lib-tk\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001157 Destination=%MAINDIR%\Lib\lib-tk
1158 Description=Tkinter related library modules
1159 Flags=0000000000000010
1160end
1161item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001162 Source=..\lib\encodings\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001163 Destination=%MAINDIR%\Lib\encodings
1164 Description=Unicode encoding tables
1165 Flags=0000000000000010
1166end
1167item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001168 Source=..\lib\distutils\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001169 Destination=%MAINDIR%\Lib\distutils
1170 Description=Distribution utility modules
1171 Flags=0000000100000010
1172end
1173item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001174 Source=..\lib\xml\*.py
Tim Peters553d2a52000-09-07 08:34:01 +00001175 Destination=%MAINDIR%\Lib\xml
1176 Description=XML support packages
1177 Flags=0000000100000010
1178end
1179item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001180 Source=..\lib\lib-old\*.py
Tim Peters553d2a52000-09-07 08:34:01 +00001181 Destination=%MAINDIR%\Lib\lib-old
1182 Description=Obsolete modules
1183 Flags=0000000000000010
1184end
Tim Peters9b239202001-07-12 20:15:25 +00001185item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001186 Source=..\lib\site-packages\readme
Tim Peters9b239202001-07-12 20:15:25 +00001187 Destination=%MAINDIR%\Lib\site-packages\README.txt
1188 Description=Site packages
1189 Flags=0000000000000010
1190end
Tim Peters39fb28f2000-09-21 07:50:36 +00001191item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001192end
1193item: Remark
1194 Text=C Include files
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001195end
1196item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001197 Source=..\include\*.h
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001198 Destination=%MAINDIR%\include
1199 Description=Header files
1200 Flags=0000000000000010
1201end
1202item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001203 Source=..\pc\pyconfig.h
Martin v. Löwis4f1cd8b2001-07-26 13:41:06 +00001204 Destination=%MAINDIR%\include\pyconfig.h
1205 Description=Header files (pyconfig.h)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001206 Flags=0000000000000010
1207end
Tim Peterse7b2a272001-07-29 09:28:37 +00001208item: Remark
1209end
1210item: Remark
1211 Text=Tcl/Tk
1212end
1213item: Install File
1214 Source=..\..\tcl\bin\tcl8%_tclminor_%.dll
1215 Destination=%MAINDIR%\DLLs\tcl8%_TCLMINOR_%.dll
1216 Description=Tcl/Tk binaries and libraries
1217 Flags=0000000000000010
1218end
1219item: Install File
1220 Source=..\..\tcl\bin\tk8%_tclminor_%.dll
1221 Destination=%MAINDIR%\DLLs\tk8%_TCLMINOR_%.dll
1222 Description=Tcl/Tk binaries and libraries
1223 Flags=0000000000000010
1224end
1225item: Install File
1226 Source=..\..\tcl\lib\*.*
1227 Destination=%MAINDIR%\tcl
1228 Description=Tcl/Tk binaries and libraries
1229 Flags=0000000100000010
1230end
1231item: Remark
1232end
1233item: Remark
1234 Text=Microsoft C runtime libraries
1235end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001236item: Install File
1237 Source=%_SYS_%\MSVCIRT.DLL
1238 Destination=%DLLDEST%\MSVCIRT.DLL
1239 Description=Visual C++ Runtime DLLs
1240 Flags=0000001000000011
1241end
1242item: Install File
1243 Source=%_SYS_%\MSVCRT.DLL
1244 Destination=%DLLDEST%\MSVCRT.DLL
1245 Description=Visual C++ Runtime DLLs
1246 Flags=0000001000000011
1247end
1248item: End Block
1249end
Tim Peterse7b2a272001-07-29 09:28:37 +00001250item: Remark
1251end
1252item: Remark
1253 Text=B: docs
1254end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001255item: If/While Statement
1256 Variable=COMPONENTS
Tim Petersdb642c62001-07-29 02:04:20 +00001257 Value=B
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001258 Flags=00001010
1259end
Tim Peterse7b2a272001-07-29 09:28:37 +00001260item: Install File
1261 Source=%_DOC_%\*.*
1262 Destination=%MAINDIR%\Doc
1263 Description=Python Documentation (HTML)
1264 Flags=0000000100000010
1265end
1266item: End Block
1267end
1268item: Remark
1269end
1270item: Remark
1271 Text=C: tools
1272end
1273item: If/While Statement
1274 Variable=COMPONENTS
1275 Value=C
1276 Flags=00001010
1277end
1278item: Remark
1279 Text=Delete entire Tools directory at uninstall time.
1280end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001281item: Add Text to INSTALL.LOG
1282 Text=File Tree: %MAINDIR%\Tools\*.*
1283end
1284item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001285 Source=..\tools\scripts\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001286 Destination=%MAINDIR%\Tools\Scripts
1287 Description=Utility Scripts
1288 Flags=0000000000000010
1289end
1290item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001291 Source=..\tools\scripts\*.pyw
Tim Peters66f09612001-03-23 20:21:29 +00001292 Destination=%MAINDIR%\Tools\Scripts
Guido van Rossumfe010e42001-03-02 04:59:38 +00001293 Description=Utility Scripts
1294 Flags=0000000000000010
1295end
1296item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001297 Source=..\tools\scripts\*.doc
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001298 Destination=%MAINDIR%\Tools\Scripts
1299 Description=Utility Scripts
1300 Flags=0000000000000010
1301end
1302item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001303 Source=..\tools\scripts\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001304 Destination=%MAINDIR%\Tools\Scripts\README.txt
1305 Description=Utility Scripts
1306 Flags=0000000000000010
1307end
1308item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001309 Source=..\tools\webchecker\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001310 Destination=%MAINDIR%\Tools\webchecker
1311 Description=Web checker tool
1312 Flags=0000000000000010
1313end
1314item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001315 Source=..\tools\webchecker\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001316 Destination=%MAINDIR%\Tools\webchecker\README.txt
1317 Description=Web checker tool
1318 Flags=0000000000000010
1319end
1320item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001321 Source=..\tools\versioncheck\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001322 Destination=%MAINDIR%\Tools\versioncheck
1323 Description=Version checker tool
1324 Flags=0000000000000010
1325end
1326item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001327 Source=..\tools\versioncheck\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001328 Destination=%MAINDIR%\Tools\versioncheck\README.txt
1329 Description=Version checker tool
1330 Flags=0000000000000010
1331end
1332item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001333 Source=..\tools\idle\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001334 Destination=%MAINDIR%\Tools\idle
1335 Description=Integrated DeveLopment Environment for Python
1336 Flags=0000000000000010
1337end
1338item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001339 Source=..\tools\idle\*.txt
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001340 Destination=%MAINDIR%\Tools\idle
1341 Description=Integrated DeveLopment Environment for Python
1342 Flags=0000000000000010
1343end
1344item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001345 Source=..\tools\idle\icons\*
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001346 Destination=%MAINDIR%\Tools\idle\Icons
1347 Description=Integrated DeveLopment Environment for Python
1348 Flags=0000000000000010
1349end
1350item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001351 Source=..\tools\idle\idle.pyw
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001352 Destination=%MAINDIR%\Tools\idle\idle.pyw
1353 Description=IDLE bootstrap script
1354 Flags=0000000000000010
1355end
1356item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001357 Source=..\tools\compiler\*.py
Tim Petersfe0d79f2001-03-23 03:43:35 +00001358 Destination=%MAINDIR%\Tools\compiler
1359 Description=Python compiler written in Python
1360 Flags=0000000000000010
1361end
1362item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001363 Source=..\tools\compiler\compiler\*.py
Tim Petersfe0d79f2001-03-23 03:43:35 +00001364 Destination=%MAINDIR%\Tools\compiler\compiler
1365 Description=Python compiler written in Python
1366 Flags=0000000000000010
1367end
1368item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001369 Source=..\tools\compiler\compiler\*.txt
Tim Petersfe0d79f2001-03-23 03:43:35 +00001370 Destination=%MAINDIR%\Tools\compiler\compiler
1371 Description=Python compiler written in Python
1372 Flags=0000000000000010
1373end
1374item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001375 Source=..\tools\pynche\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001376 Destination=%MAINDIR%\Tools\pynche
1377 Description=pynche color editor
1378 Flags=0000000000000010
1379end
1380item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001381 Source=..\tools\pynche\x\*.txt
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001382 Destination=%MAINDIR%\Tools\pynche\X
1383 Description=pynche color editor - X files
1384 Flags=0000000000000010
1385end
1386item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001387 Source=..\tools\pynche\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001388 Destination=%MAINDIR%\Tools\pynche\README.txt
1389 Description=pynche color editor - README
1390 Flags=0000000100000010
1391end
1392item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001393 Source=..\tools\pynche\pynche
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001394 Destination=%MAINDIR%\Tools\pynche\pynche.py
1395 Description=pynche color editor - main
1396 Flags=0000000100000010
1397end
1398item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001399 Source=..\tools\pynche\pynche.pyw
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001400 Destination=%MAINDIR%\Tools\pynche\pynche.pyw
1401 Description=pynche color editor - noconsole main
1402 Flags=0000000100000010
1403end
1404item: End Block
1405end
Tim Peterse7b2a272001-07-29 09:28:37 +00001406item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001407end
Tim Peterse7b2a272001-07-29 09:28:37 +00001408item: Remark
1409 Text=D: test suite
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001410end
1411item: If/While Statement
1412 Variable=COMPONENTS
Tim Petersdb642c62001-07-29 02:04:20 +00001413 Value=D
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001414 Flags=00001010
1415end
1416item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001417 Source=..\lib\test\audiotest.au
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001418 Destination=%MAINDIR%\Lib\test\audiotest.au
1419 Description=Python Test files
1420 Flags=0000000000000010
1421end
1422item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001423 Source=..\lib\test\*.uue
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001424 Destination=%MAINDIR%\Lib\test
1425 Description=Python Test files
1426 Flags=0000000000000010
1427end
1428item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001429 Source=..\lib\test\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001430 Destination=%MAINDIR%\Lib\test
1431 Description=Python Test files
1432 Flags=0000000000000010
1433end
1434item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001435 Source=..\lib\test\*.xml
Tim Peters553d2a52000-09-07 08:34:01 +00001436 Destination=%MAINDIR%\Lib\test
Tim Peters68692452000-10-14 07:35:15 +00001437 Description=Python Test files
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001438 Flags=0000000000000010
1439end
1440item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001441 Source=..\lib\test\*.out
Tim Peters7b5af042000-09-26 02:37:53 +00001442 Destination=%MAINDIR%\Lib\test
Tim Peters68692452000-10-14 07:35:15 +00001443 Description=Python Test files
Tim Peters7b5af042000-09-26 02:37:53 +00001444 Flags=0000000000000010
1445end
1446item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001447 Source=..\lib\test\output\*.*
Tim Peters553d2a52000-09-07 08:34:01 +00001448 Destination=%MAINDIR%\Lib\test\output
1449 Description=Python Test output files
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001450 Flags=0000000000000010
1451end
1452item: End Block
1453end
Tim Peterse7b2a272001-07-29 09:28:37 +00001454item: Remark
1455end
1456item: Remark
1457 Text=DONE with file copying.
1458end
1459item: Remark
1460 Text=The rest is Start menu and registry fiddling.
1461end
1462item: Remark
1463end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001464item: If/While Statement
1465 Variable=COMPONENTS
Tim Petersdb642c62001-07-29 02:04:20 +00001466 Value=A
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001467 Flags=00001010
1468end
Tim Peterse7b2a272001-07-29 09:28:37 +00001469item: Remark
1470 Text=Register file extensions.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001471end
1472item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001473 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001474 Key=.py
1475 New Value=Python.File
1476end
1477item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001478 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001479 Key=.py
1480 New Value=text/plain
1481 Value Name=Content Type
1482end
1483item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001484 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001485 Key=Python.File
1486 New Value=Python File
1487end
1488item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001489 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001490 Key=Python.File\shell\open\command
1491 New Value=%MAINDIR%\python.exe "%%1" %%*
1492end
1493item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001494 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001495 Key=Python.File\DefaultIcon
1496 New Value=%MAINDIR%\Py.ico
1497end
1498item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001499 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001500 Key=.pyw
1501 New Value=Python.NoConFile
1502end
1503item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001504 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001505 Key=.pyw
1506 New Value=text/plain
1507 Value Name=Content Type
1508end
1509item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001510 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001511 Key=Python.NoConFile
1512 New Value=Python File (no console)
1513end
1514item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001515 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001516 Key=Python.NoConFile\shell\open\command
1517 New Value=%MAINDIR%\pythonw.exe "%%1" %%*
1518end
1519item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001520 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001521 Key=Python.NoConFile\DefaultIcon
1522 New Value=%MAINDIR%\Py.ico
1523end
1524item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001525 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001526 Key=.pyc
1527 New Value=Python.CompiledFile
1528end
1529item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001530 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001531 Key=.pyo
1532 New Value=Python.CompiledFile
1533end
1534item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001535 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001536 Key=Python.CompiledFile
1537 New Value=Compiled Python File
1538end
1539item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001540 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001541 Key=Python.CompiledFile\shell\open\command
1542 New Value=%MAINDIR%\python.exe "%%1" %%*
1543end
1544item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001545 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001546 Key=Python.CompiledFile\DefaultIcon
1547 New Value=%MAINDIR%\pyc.ico
1548end
Tim Petersf6f6fa22000-09-01 11:45:02 +00001549item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001550end
1551item: Remark
1552 Text=Register Python paths.
1553end
1554item: Remark
Tim Petersf6f6fa22000-09-01 11:45:02 +00001555 Text=Write to HKLM for admin, else HKCU. Keep these blocks otherwise identical!
1556end
1557item: Check Configuration
1558 Flags=10111111
1559end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001560item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001561 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001562 Key=Software\Python\PythonCore\CurrentVersion
1563 Root=130
1564end
1565item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001566 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001567 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath
1568 New Value=%MAINDIR%
1569 Root=2
1570end
1571item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001572 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001573 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath\InstallGroup
1574 New Value=%GROUP%
1575 Root=2
1576end
1577item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001578 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001579 Key=Software\Python\PythonCore\%PY_VERSION%\PythonPath
1580 New Value=%MAINDIR%\Lib\plat-win;%MAINDIR%\Lib;%MAINDIR%\DLLs;%MAINDIR%\Lib\lib-tk
1581 Root=2
1582end
1583item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001584 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001585 Key=Software\Python\PythonCore\%PY_VERSION%\Modules
1586 Root=2
1587end
1588item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001589 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001590 Key=Software\Microsoft\Windows\CurrentVersion\App Paths\Python.exe
1591 New Value=%MAINDIR%\Python.exe
1592 Root=2
1593end
Tim Petersf6f6fa22000-09-01 11:45:02 +00001594item: Else Statement
1595end
Tim Petersf6f6fa22000-09-01 11:45:02 +00001596item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001597 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00001598 Key=Software\Python\PythonCore\CurrentVersion
1599 Root=129
1600end
1601item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001602 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00001603 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath
1604 New Value=%MAINDIR%
1605 Root=1
1606end
1607item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001608 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00001609 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath\InstallGroup
1610 New Value=%GROUP%
1611 Root=1
1612end
1613item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001614 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00001615 Key=Software\Python\PythonCore\%PY_VERSION%\PythonPath
1616 New Value=%MAINDIR%\Lib\plat-win;%MAINDIR%\Lib;%MAINDIR%\DLLs;%MAINDIR%\Lib\lib-tk
1617 Root=1
1618end
1619item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001620 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00001621 Key=Software\Python\PythonCore\%PY_VERSION%\Modules
1622 Root=1
1623end
1624item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001625 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00001626 Key=Software\Microsoft\Windows\CurrentVersion\App Paths\Python.exe
1627 New Value=%MAINDIR%\Python.exe
1628 Root=1
1629end
1630item: End Block
1631end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001632item: End Block
1633end
Tim Peterse7b2a272001-07-29 09:28:37 +00001634item: Remark
1635end
1636item: Remark
1637 Text=Registry fiddling for docs.
1638end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001639item: If/While Statement
1640 Variable=COMPONENTS
Tim Peterse7b2a272001-07-29 09:28:37 +00001641 Value=B
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001642 Flags=00001010
1643end
Tim Petersf6f6fa22000-09-01 11:45:02 +00001644item: Remark
1645 Text=Write to HKLM for admin, else HKCU. Keep these blocks otherwise identical!
1646end
1647item: Check Configuration
1648 Flags=10111111
1649end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001650item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001651 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001652 Key=Software\Python\PythonCore\%PY_VERSION%\Help\Main Python Documentation
1653 New Value=%MAINDIR%\Doc\index.html
1654 Root=2
1655end
Tim Petersf6f6fa22000-09-01 11:45:02 +00001656item: Else Statement
1657end
1658item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001659 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00001660 Key=Software\Python\PythonCore\%PY_VERSION%\Help\Main Python Documentation
1661 New Value=%MAINDIR%\Doc\index.html
1662 Root=1
1663end
1664item: End Block
1665end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001666item: End Block
1667end
Tim Peterse7b2a272001-07-29 09:28:37 +00001668item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001669end
Tim Peterse7b2a272001-07-29 09:28:37 +00001670item: Remark
Tim Peters4670b3a2001-07-29 19:48:44 +00001671 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 +00001672end
Tim Peters4670b3a2001-07-29 19:48:44 +00001673item: Edit Registry
1674 Total Keys=3
1675 item: Key
1676 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
1677 New Value=http://www.python.org/
1678 Value Name=HelpLink
1679 Root=2
1680 end
1681 item: Key
1682 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
1683 New Value=PythonLabs at Zope Corporation
1684 Value Name=Publisher
1685 Root=2
1686 end
1687 item: Key
1688 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
1689 New Value=http://www.python.org/
1690 Value Name=URLInfoAbout
1691 Root=2
1692 end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001693end
Tim Peterse7b2a272001-07-29 09:28:37 +00001694item: Remark
1695end
Tim Peters4670b3a2001-07-29 19:48:44 +00001696item: Remark
1697 Text=Populate Start Menu
1698end
Tim Peterse7b2a272001-07-29 09:28:37 +00001699item: If/While Statement
1700 Variable=COMPONENTS
1701 Value=B
1702 Flags=00001010
1703end
1704item: Create Shortcut
1705 Source=%MAINDIR%\Doc\index.html
1706 Destination=%GROUP%\Python Manuals.lnk
1707 Working Directory=%MAINDIR%
1708 Key Type=1536
1709 Flags=00000001
1710end
1711item: End Block
1712end
1713item: Remark
1714end
1715item: If/While Statement
1716 Variable=COMPONENTS
1717 Value=A
1718 Flags=00001010
1719end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001720item: Create Shortcut
1721 Source=%MAINDIR%\python.exe
1722 Destination=%GROUP%\Python (command line).lnk
1723 Working Directory=%MAINDIR%
1724 Icon Pathname=%MAINDIR%\pycon.ico
1725 Key Type=1536
1726 Flags=00000001
1727end
1728item: If/While Statement
1729 Variable=COMPONENTS
Tim Petersdb642c62001-07-29 02:04:20 +00001730 Value=C
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001731 Flags=00001010
1732end
1733item: Create Shortcut
Tim Peters0932cb42000-09-11 07:55:40 +00001734 Source=%MAINDIR%\pythonw.exe
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001735 Destination=%GROUP%\IDLE (Python GUI).lnk
Tim Peterse7b2a272001-07-29 09:28:37 +00001736 Command Options="%MAINDIR%\Tools\idle\idle.pyw"
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001737 Working Directory=%MAINDIR%
1738 Key Type=1536
1739 Flags=00000001
1740end
Guido van Rossumfe010e42001-03-02 04:59:38 +00001741item: Create Shortcut
1742 Source=%MAINDIR%\pythonw.exe
1743 Destination=%GROUP%\Module Docs.lnk
Tim Peterse7b2a272001-07-29 09:28:37 +00001744 Command Options="%MAINDIR%\Tools\Scripts\pydoc.pyw"
Guido van Rossumfe010e42001-03-02 04:59:38 +00001745 Working Directory=%MAINDIR%
1746 Key Type=1536
1747 Flags=00000001
1748end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001749item: End Block
1750end
Tim Peterse7b2a272001-07-29 09:28:37 +00001751item: End Block
1752end
Tim Peters4670b3a2001-07-29 19:48:44 +00001753item: Remark
1754end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001755item: Create Shortcut
1756 Source=%MAINDIR%\unwise.exe
1757 Destination=%GROUP%\Uninstall Python.lnk
1758 Working Directory=%MAINDIR%
1759 Key Type=1536
1760 Flags=00000001
1761end
Tim Peterse7b2a272001-07-29 09:28:37 +00001762item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001763end
Tim Peterse7b2a272001-07-29 09:28:37 +00001764item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001765 Text=I don't think we need this, but have always done it.
1766end
1767item: Self-Register OCXs/DLLs
1768 Description=Updating System Configuration, Please Wait...
1769end
1770item: Remark
1771end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001772item: Wizard Block
1773 Direction Variable=DIRECTION
1774 Display Variable=DISPLAY
Tim Petersdb642c62001-07-29 02:04:20 +00001775 Bitmap Pathname=%_WISE_%\Dialogs\Template\Wizard.bmp
Tim Peterse7b2a272001-07-29 09:28:37 +00001776 X Position=0
1777 Y Position=0
1778 Filler Color=0
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001779end
1780item: Custom Dialog Set
1781 Name=Finished
1782 Display Variable=DISPLAY
1783 item: Dialog
1784 Title=%APPTITLE% Installation
1785 Title French=Installation de %APPTITLE%
1786 Title German=Installation von %APPTITLE%
1787 Title Spanish=Instalación de %APPTITLE%
1788 Title Italian=Installazione di %APPTITLE%
1789 Width=271
1790 Height=224
1791 Font Name=Helv
1792 Font Size=8
1793 item: Push Button
1794 Rectangle=150 187 195 202
1795 Variable=DIRECTION
1796 Value=N
1797 Create Flags=01010000000000010000000000000001
1798 Text=&Finish
1799 Text French=&Fin
1800 Text German=&Weiter
1801 Text Spanish=&Terminar
1802 Text Italian=&Fine
1803 end
1804 item: Push Button
1805 Rectangle=105 187 150 202
1806 Variable=DISABLED
1807 Value=!
1808 Create Flags=01010000000000010000000000000000
1809 Text=< &Back
1810 Text French=< &Retour
1811 Text German=< &Zurück
1812 Text Spanish=< &Atrás
1813 Text Italian=< &Indietro
1814 end
1815 item: Push Button
1816 Rectangle=211 187 256 202
1817 Variable=DISABLED
1818 Value=!
1819 Action=3
1820 Create Flags=01010000000000010000000000000000
1821 Text=&Cancel
1822 Text French=&Annuler
1823 Text German=&Abbrechen
1824 Text Spanish=&Cancelar
1825 Text Italian=&Annulla
1826 end
1827 item: Static
1828 Rectangle=8 180 256 181
1829 Action=3
1830 Create Flags=01010000000000000000000000000111
1831 end
1832 item: Static
1833 Rectangle=86 8 258 42
1834 Create Flags=01010000000000000000000000000000
1835 Flags=0000000000000001
1836 Name=Times New Roman
1837 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
1838 Text=Installation Completed!
1839 Text French=Installation terminée !
1840 Text German=Die Installation ist abgeschlossen!
1841 Text Spanish=¡Instalación terminada!
1842 Text Italian=Installazione completata!
1843 end
1844 item: Static
1845 Rectangle=86 42 256 102
1846 Create Flags=01010000000000000000000000000000
1847 Text=%APPTITLE% has been successfully installed.
1848 Text=
1849 Text=Press the Finish button to exit this installation.
1850 Text French=%APPTITLE% est maintenant installé.
1851 Text French=
1852 Text French=Cliquez sur le bouton Fin pour quitter l'installation.
1853 Text German=%APPTITLE% wurde erfolgreich installiert.
1854 Text German=
1855 Text German=Klicken Sie auf "Weiter", um die Installation zu beenden.
1856 Text Spanish=%APPTITLE% se ha instalado con éxito.
1857 Text Spanish=
1858 Text Spanish=Presione el botón Terminar para salir de esta instalación.
1859 Text Italian=L'installazione %APPTITLE% è stata portata a termine con successo.
1860 Text Italian=
1861 Text Italian=Premere il pulsante Fine per uscire dall'installazione.
1862 end
1863 end
1864end
1865item: End Block
1866end
Tim Peters4e9a00e2001-07-29 19:31:03 +00001867item: New Event
1868 Name=Cancel
1869end
1870item: Remark
1871 Text=This include script supports a rollback to preinstallation state if the user chooses to cancel before the installation is complete.
1872end
1873item: Include Script
1874 Pathname=%_WISE_%\INCLUDE\rollback.wse
1875end