blob: bfc1e3084bfc380790d4962fdf66f6c76d3c874a [file] [log] [blame]
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001Document Type: WSE
2item: Global
Tim Petersce5f13a2001-07-31 03:24:55 +00003 Version=8.14
Tim Peters83a3f0c2001-12-21 22:06:12 +00004 Title=Python 2.3 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 Petersae5262e2001-08-06 20:01:19 +000015 Pages Modified=00010000011101000000000100000111
Tim Peterse7b2a272001-07-29 09:28:37 +000016 Extra Pages=00000000000000000000000010110010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +000017 Disk Filename=SETUP
Tim Petersae5262e2001-08-06 20:01:19 +000018 Patch Flags=0000000000001001
Guido van Rossume4aa4ca2000-06-29 22:32:08 +000019 Patch Threshold=85
20 Patch Memory=4000
Tim Peters83a3f0c2001-12-21 22:06:12 +000021 EXE Filename=Python-2.3a1.exe
Tim Petersa1fd0502001-07-30 07:30:56 +000022 Dialogs Version=8
Tim Peters83a3f0c2001-12-21 22:06:12 +000023 Version File=2.3a1
Tim Peters386b7a32001-07-29 19:02:52 +000024 Version Description=Python Programming Language
25 Version Copyright=©2001 Python Software Foundation
26 Version Company=PythonLabs at Zope Corporation
Tim Peters50e278e2001-07-29 00:48:54 +000027 Crystal Format=10111100101100000010001001001001
Tim Peters83a3f0c2001-12-21 22:06:12 +000028 Step View=&Properties
Tim Peterse7b2a272001-07-29 09:28:37 +000029 Variable Name1=_WISE_
30 Variable Description1=WISE root directory
31 Variable Default1=C:\PROGRAM FILES\WISE INSTALLMASTER 8.1
32 Variable Flags1=00001000
Tim Petersa406b582002-11-19 17:38:27 +000033 Variable Name2=_TCLDIR_
34 Variable Description2=The directory in which the Tcl/Tk installation
35 Variable Description2=lives. This must be a sibling of the Python
36 Variable Description2=directory.
37 Variable Default2=tcl84
Tim Peterse7b2a272001-07-29 09:28:37 +000038 Variable Flags2=00001000
39 Variable Name3=_DOC_
40 Variable Description3=The unpacked HTML doc directory.
41 Variable Default3=..\html
Tim Petersd8c7da42001-07-29 19:57:07 +000042 Variable Flags3=00001001
Tim Peterse7b2a272001-07-29 09:28:37 +000043 Variable Name4=_SYS_
44 Variable Description4=System directory (where to find MSVCRT.DLL)
45 Variable Default4=C:\Windows\System
46 Variable Values4=C:\Windows\System
47 Variable Values4=C:\WINNT\System32
48 Variable Flags4=00000010
49 Variable Name5=_PYMAJOR_
50 Variable Description5=Python major version number; the 2 in 2.3.
51 Variable Default5=2
Guido van Rossumcce79a12000-06-30 14:50:52 +000052 Variable Flags5=00001000
Tim Peterse7b2a272001-07-29 09:28:37 +000053 Variable Name6=_PYMINOR_
54 Variable Description6=Python minor version number; the 3 in 2.3
Tim Peters83a3f0c2001-12-21 22:06:12 +000055 Variable Default6=3
Tim Petersdb642c62001-07-29 02:04:20 +000056 Variable Flags6=00001000
Tim Peters67b9ada2001-08-05 04:12:30 +000057 Variable Name7=_DOADMIN_
58 Variable Description7=The initial value for %DOADMIN%.
59 Variable Description7=When 0, we never try to write under HKLM,
60 Variable Description7=and install the Python + MS runtime DLLs in
61 Variable Description7=the Python directory instead of the system dir.
62 Variable Default7=1
63 Variable Values7=1
64 Variable Values7=0
65 Variable Flags7=00001010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +000066end
67item: Set Variable
Tim Peters4de219d2001-08-04 23:23:27 +000068 Variable=PYVER_STRING
Tim Peters83a3f0c2001-12-21 22:06:12 +000069 Value=2.3a1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +000070end
Tim Peterse7b2a272001-07-29 09:28:37 +000071item: Remark
72end
73item: Remark
74 Text=When the version number changes, set the compiler
75end
76item: Remark
77 Text=vrbls _PYMAJOR_ and _PYMINOR_.
78end
79item: Remark
80 Text=Nothing in the script below should need fiddling then.
81end
82item: Remark
Tim Peters6307bb82001-07-29 18:55:06 +000083 Text=Other things that need fiddling:
84end
85item: Remark
Tim Peters4de219d2001-08-04 23:23:27 +000086 Text= PYVER_STRING above.
Tim Petersa7f6de72001-08-01 18:42:54 +000087end
88item: Remark
Tim Peters6307bb82001-07-29 18:55:06 +000089 Text= The "Title:" in the upper left corner of the GUI.
90end
91item: Remark
92 Text= Build Settings and Version Resource on step 6 (Finish) of the Installation Expert
93end
94item: Remark
95 Text= Be sure to select Steps->All or you may not see these!
96end
97item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +000098end
Tim Petersa406b582002-11-19 17:38:27 +000099item: Remark
100 Text=When the version of Tcl/Tk changes, the compiler vrbl
101end
102item: Remark
103 Text=_TCLDIR_ may also need to be changed.
104end
105item: Remark
106end
Tim Peters4de219d2001-08-04 23:23:27 +0000107item: Set Variable
108 Variable=APPTITLE
109 Value=Python %PYVER_STRING%
110end
Tim Peterse7b2a272001-07-29 09:28:37 +0000111item: Remark
112 Text=PY_VERSION should be major.minor only; used to create the registry key; must match MS_DLL_ID in python_nt.rc
113end
114item: Set Variable
115 Variable=PY_VERSION
116 Value=%_PYMAJOR_%.%_PYMINOR_%
117end
118item: Remark
119 Text=GROUP is the Start menu group name; user can override.
120end
121item: Set Variable
122 Variable=GROUP
123 Value=Python %PY_VERSION%
Tim Petersd8c7da42001-07-29 19:57:07 +0000124 Flags=10000000
Tim Peterse7b2a272001-07-29 09:28:37 +0000125end
126item: Remark
127 Text=MAINDIR is the app directory; user can override.
128end
129item: Set Variable
130 Variable=MAINDIR
131 Value=Python%_PYMAJOR_%%_PYMINOR_%
132end
133item: Remark
134end
Tim Peters67b9ada2001-08-05 04:12:30 +0000135item: Set Variable
136 Variable=DOADMIN
137 Value=%_DOADMIN_%
138end
Tim Peterse7b2a272001-07-29 09:28:37 +0000139item: Remark
140 Text=Give non-admin users a chance to abort.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000141end
Tim Peters9a83b922000-09-01 19:30:26 +0000142item: Check Configuration
143 Flags=10011111
144end
Tim Peters67b9ada2001-08-05 04:12:30 +0000145item: Set Variable
146 Variable=DOADMIN
147 Value=0
148end
Tim Peters9a83b922000-09-01 19:30:26 +0000149item: Display Message
150 Title=Doing non-admin install
151 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).
152 Text=
153 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.
154 Flags=00001000
155end
156item: End Block
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000157end
Tim Peterse7b2a272001-07-29 09:28:37 +0000158item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000159end
Tim Petersb2a22f42001-03-11 04:30:35 +0000160item: Remark
Tim Peters0097bae2001-07-29 19:27:23 +0000161 Text=BEGIN WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
162end
163item: Remark
164 Text=Note from Tim: the "stop" on the next line is actually "pause".
Tim Peters6307bb82001-07-29 18:55:06 +0000165end
166item: Open/Close INSTALL.LOG
167 Flags=00000001
168end
169item: Remark
170 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 +0000171end
172item: Check if File/Dir Exists
173 Pathname=%SYS%
174 Flags=10000100
Tim Petersb2a22f42001-03-11 04:30:35 +0000175end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000176item: Set Variable
Tim Peterse7b2a272001-07-29 09:28:37 +0000177 Variable=SYS
178 Value=%WIN%
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000179end
Tim Peterse7b2a272001-07-29 09:28:37 +0000180item: End Block
181end
Tim Peters0097bae2001-07-29 19:27:23 +0000182item: Check Configuration
183 Flags=10111011
184end
185item: Get Registry Key Value
186 Variable=COMMON
187 Key=SOFTWARE\Microsoft\Windows\CurrentVersion
188 Default=C:\Program Files\Common Files
189 Value Name=CommonFilesDir
190 Flags=00000100
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000191end
192item: Get Registry Key Value
193 Variable=PROGRAM_FILES
194 Key=SOFTWARE\Microsoft\Windows\CurrentVersion
195 Default=C:\Program Files
196 Value Name=ProgramFilesDir
Tim Peters0097bae2001-07-29 19:27:23 +0000197 Flags=00000100
198end
199item: Set Variable
200 Variable=EXPLORER
201 Value=1
202end
203item: End Block
204end
205item: Remark
206 Text=Note from Tim: doesn't seem to be a way to get the true boot drive, the Wizard hardcodes "C".
207end
208item: Set Variable
209 Variable=MAINDIR
210 Value=C:\%MAINDIR%
211 Flags=00001100
212end
213item: Remark
214 Text=BACKUP is the variable that holds the path that all backup files will be copied to when overwritten
215end
216item: Set Variable
217 Variable=BACKUP
218 Value=%MAINDIR%\BACKUP
219 Flags=10000000
220end
221item: Remark
222 Text=DOBACKUP determines if a backup will be performed. The possible values are A (do backup) or B (do not do backup)
223end
224item: Set Variable
225 Variable=DOBACKUP
226 Value=A
Tim Peters0097bae2001-07-29 19:27:23 +0000227end
228item: Remark
229 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).
230end
231item: Set Variable
232 Variable=BRANDING
233 Value=0
234end
235item: If/While Statement
236 Variable=BRANDING
237 Value=1
238end
239item: Read INI Value
240 Variable=NAME
241 Pathname=%INST%\CUSTDATA.INI
242 Section=Registration
243 Item=Name
244end
245item: Read INI Value
246 Variable=COMPANY
247 Pathname=%INST%\CUSTDATA.INI
248 Section=Registration
249 Item=Company
250end
251item: If/While Statement
252 Variable=NAME
253end
254item: Set Variable
255 Variable=DOBRAND
256 Value=1
257end
258item: Get System Information
259 Variable=NAME
260 Flags=00000110
261end
262item: Get System Information
263 Variable=COMPANY
264 Flags=00000111
265end
266item: End Block
267end
268item: End Block
269end
270item: Remark
271 Text=END WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
272end
273item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000274end
Tim Peterse7b2a272001-07-29 09:28:37 +0000275item: Remark
Tim Peters223ec932001-08-05 13:58:48 +0000276 Text=Set vrbls for the "Advanced Options" subdialog of Components.
277end
278item: Set Variable
279 Variable=SELECT_ADMIN
280 Value=A
281end
282item: If/While Statement
283 Variable=DOADMIN
284 Value=0
285end
286item: Set Variable
287 Variable=SELECT_ADMIN
288 Value=B
289end
290item: End Block
291end
292item: Remark
293end
294item: Remark
295 Text=TASKS values:
296end
297item: Remark
298 Text=A: Register file extensions
299end
300item: Remark
301 Text=B: Create Start Menu shortcuts
302end
303item: Set Variable
304 Variable=TASKS
305 Value=AB
306end
307item: Remark
Tim Peters4670b3a2001-07-29 19:48:44 +0000308end
309item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +0000310 Text=COMPONENTS values:
311end
312item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +0000313 Text=A: interpreter and libraries
Tim Peterse7b2a272001-07-29 09:28:37 +0000314end
315item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +0000316 Text=B: Tcl/Tk
Tim Peterse7b2a272001-07-29 09:28:37 +0000317end
318item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +0000319 Text=C: docs
Tim Peterse7b2a272001-07-29 09:28:37 +0000320end
321item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +0000322 Text=D: tools
323end
324item: Remark
325 Text=E: test suite
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000326end
327item: Set Variable
328 Variable=COMPONENTS
Tim Peters68db9dd2001-08-11 04:01:31 +0000329 Value=ABCDE
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000330end
Tim Peters223ec932001-08-05 13:58:48 +0000331item: Remark
332end
333item: Remark
334 Text=March thru the user GUI.
335end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000336item: Wizard Block
337 Direction Variable=DIRECTION
338 Display Variable=DISPLAY
Tim Peters36a90f62001-08-08 20:50:07 +0000339 Bitmap Pathname=.\installer.bmp
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000340 X Position=9
341 Y Position=10
Tim Peters36a90f62001-08-08 20:50:07 +0000342 Filler Color=11173759
Tim Peters223ec932001-08-05 13:58:48 +0000343 Dialog=Select Destination Directory
344 Dialog=Backup Replaced Files
345 Dialog=Select Components
346 Dialog=Select Program Manager Group
347 Variable=
348 Variable=
349 Variable=
350 Variable=TASKS
351 Value=
352 Value=
353 Value=
354 Value=B
355 Compare=0
356 Compare=0
357 Compare=0
358 Compare=3
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000359 Flags=00000011
360end
Tim Petersb39fa0e2001-08-05 05:19:15 +0000361item: If/While Statement
362 Variable=DISPLAY
363 Value=Start Installation
364end
365item: Set Variable
366 Variable=SUMMARY
367 Value=Install directory: %MAINDIR%%CRLF%
368end
369item: Remark
370end
371item: If/While Statement
Tim Peters223ec932001-08-05 13:58:48 +0000372 Variable=SELECT_ADMIN
373 Value=A
Tim Petersb39fa0e2001-08-05 05:19:15 +0000374end
375item: Set Variable
376 Variable=SUMMARY
377 Value=%CRLF%Doing admin install.%CRLF%
378 Flags=00000001
379end
380item: Else Statement
381end
382item: Set Variable
383 Variable=SUMMARY
384 Value=%CRLF%Doing non-admin install.%CRLF%
385 Flags=00000001
386end
387item: End Block
388end
389item: Remark
390end
391item: If/While Statement
392 Variable=DOBACKUP
393 Value=A
394end
395item: Set Variable
396 Variable=SUMMARY
397 Value=%CRLF%Make backups, into %BACKUP%%CRLF%
398 Flags=00000001
399end
400item: Else Statement
401end
402item: Set Variable
403 Variable=SUMMARY
404 Value=%CRLF%Don't make backups.%CRLF%
405 Flags=00000001
406end
407item: End Block
408end
409item: Remark
410end
411item: Set Variable
412 Variable=SUMMARY
413 Value=%CRLF%Components:%CRLF%
414 Flags=00000001
415end
416item: If/While Statement
417 Variable=COMPONENTS
418 Value=A
419 Flags=00000010
420end
421item: Set Variable
422 Variable=SUMMARY
Tim Peters68db9dd2001-08-11 04:01:31 +0000423 Value= Python interpreter and libraries%CRLF%
Tim Petersb39fa0e2001-08-05 05:19:15 +0000424 Flags=00000001
425end
426item: End Block
427end
428item: If/While Statement
429 Variable=COMPONENTS
430 Value=B
431 Flags=00000010
432end
433item: Set Variable
434 Variable=SUMMARY
Tim Peters68db9dd2001-08-11 04:01:31 +0000435 Value= Tcl/Tk (Tkinter, IDLE, pydoc)%CRLF%
Tim Petersb39fa0e2001-08-05 05:19:15 +0000436 Flags=00000001
437end
438item: End Block
439end
440item: If/While Statement
441 Variable=COMPONENTS
442 Value=C
443 Flags=00000010
444end
445item: Set Variable
446 Variable=SUMMARY
Tim Peters68db9dd2001-08-11 04:01:31 +0000447 Value= Python documentation%CRLF%
Tim Petersb39fa0e2001-08-05 05:19:15 +0000448 Flags=00000001
449end
450item: End Block
451end
452item: If/While Statement
453 Variable=COMPONENTS
454 Value=D
455 Flags=00000010
456end
457item: Set Variable
458 Variable=SUMMARY
Tim Peters68db9dd2001-08-11 04:01:31 +0000459 Value= Tool and utility scripts%CRLF%
460 Flags=00000001
461end
462item: End Block
463end
464item: If/While Statement
465 Variable=COMPONENTS
466 Value=E
467 Flags=00000010
468end
469item: Set Variable
470 Variable=SUMMARY
Tim Petersb39fa0e2001-08-05 05:19:15 +0000471 Value= Python test suite%CRLF%
472 Flags=00000001
473end
474item: End Block
475end
476item: Remark
477end
Tim Peters223ec932001-08-05 13:58:48 +0000478item: If/While Statement
479 Variable=TASKS
480 Value=A
481 Flags=00000010
482end
483item: Set Variable
484 Variable=SUMMARY
485 Value=%CRLF%Register file extensions.%CRLF%
486 Flags=00000001
487end
488item: Else Statement
489end
490item: Set Variable
491 Variable=SUMMARY
492 Value=%CRLF%Don't register file extensions.%CRLF%
493 Flags=00000001
494end
495item: End Block
496end
497item: Remark
498end
499item: If/While Statement
500 Variable=TASKS
501 Value=B
502 Flags=00000010
503end
Tim Petersb39fa0e2001-08-05 05:19:15 +0000504item: Set Variable
505 Variable=SUMMARY
506 Value=%CRLF%Start Menu group: %GROUP%%CRLF%
507 Flags=00000001
508end
Tim Peters223ec932001-08-05 13:58:48 +0000509item: Else Statement
510end
511item: Set Variable
512 Variable=SUMMARY
513 Value=%CRLF%No Start Menu shortcuts.%CRLF%
514 Flags=00000001
515end
516item: End Block
517end
Tim Petersb39fa0e2001-08-05 05:19:15 +0000518item: End Block
519end
520item: Remark
521end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000522item: Custom Dialog Set
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000523 Name=Select Destination Directory
524 Display Variable=DISPLAY
525 item: Dialog
526 Title=%APPTITLE% Installation
527 Title French=Installation de %APPTITLE%
528 Title German=Installation von %APPTITLE%
529 Title Spanish=Instalación de %APPTITLE%
530 Title Italian=Installazione di %APPTITLE%
Tim Petersf5d35052001-08-11 03:13:58 +0000531 Width=339
532 Height=280
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000533 Font Name=Helv
534 Font Size=8
535 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000536 Rectangle=188 234 244 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000537 Variable=DIRECTION
538 Value=N
539 Create Flags=01010000000000010000000000000001
540 Text=&Next >
541 Text French=&Suite >
542 Text German=&Weiter >
543 Text Spanish=&Siguiente >
544 Text Italian=&Avanti >
545 end
546 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000547 Rectangle=264 234 320 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000548 Action=3
549 Create Flags=01010000000000010000000000000000
550 Text=&Cancel
551 Text French=&Annuler
552 Text German=&Abbrechen
553 Text Spanish=&Cancelar
554 Text Italian=&Annulla
555 end
556 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +0000557 Rectangle=10 225 320 226
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000558 Action=3
559 Create Flags=01010000000000000000000000000111
560 end
561 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +0000562 Rectangle=108 11 323 33
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000563 Create Flags=01010000000000000000000000000000
564 Flags=0000000000000001
565 Name=Times New Roman
566 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
567 Text=Select Destination Directory
568 Text French=Sélectionner le répertoire de destination
569 Text German=Zielverzeichnis wählen
570 Text Spanish=Seleccione el directorio de destino
571 Text Italian=Selezionare Directory di destinazione
572 end
Tim Peters4951a982001-08-01 03:29:59 +0000573 item: Listbox
Tim Petersf5d35052001-08-11 03:13:58 +0000574 Rectangle=108 58 321 219
Tim Peters4951a982001-08-01 03:29:59 +0000575 Variable=MAINDIR
576 Enabled Color=00000000000000001111111111111111
577 Create Flags=01010000100000010000000101000001
578 Flags=0000110000001010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000579 Text=%MAINDIR%
Tim Peters4951a982001-08-01 03:29:59 +0000580 Text=
581 end
582 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +0000583 Rectangle=108 40 313 58
Tim Peters4951a982001-08-01 03:29:59 +0000584 Enabled Color=00000000000000001111111111111111
585 Create Flags=01010000000000000000000000000000
586 Text=Please select a directory for the %APPTITLE% files.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000587 end
588 end
589 item: Dialog
590 Title=Select Destination Directory
591 Title French=Sélectionner le répertoire de destination
592 Title German=Zielverzeichnis wählen
593 Title Spanish=Seleccione el directorio de destino
594 Title Italian=Selezionare Directory di destinazione
Tim Petersf5d35052001-08-11 03:13:58 +0000595 Width=276
596 Height=216
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000597 Font Name=Helv
598 Font Size=8
599 item: Listbox
Tim Petersf5d35052001-08-11 03:13:58 +0000600 Rectangle=6 6 204 186
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000601 Variable=MAINDIR
602 Create Flags=01010000100000010000000101000000
603 Flags=0000110000100010
604 Text=%MAINDIR%
605 Text French=%MAINDIR%
606 Text German=%MAINDIR%
607 Text Spanish=%MAINDIR%
608 Text Italian=%MAINDIR%
609 end
610 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000611 Rectangle=209 8 265 26
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000612 Create Flags=01010000000000010000000000000001
613 Text=OK
614 Text French=OK
615 Text German=OK
616 Text Spanish=Aceptar
617 Text Italian=OK
618 end
619 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000620 Rectangle=209 31 265 50
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000621 Variable=MAINDIR
622 Value=%MAINDIR_SAVE%
623 Create Flags=01010000000000010000000000000000
624 Flags=0000000000000001
625 Text=Cancel
626 Text French=Annuler
627 Text German=Abbrechen
628 Text Spanish=Cancelar
629 Text Italian=Annulla
630 end
631 end
632end
633item: Custom Dialog Set
Tim Petersa1fd0502001-07-30 07:30:56 +0000634 Name=Backup Replaced Files
635 Display Variable=DISPLAY
636 item: Dialog
Tim Peters60515572001-08-01 18:33:33 +0000637 Title=%APPTITLE% Installation
Tim Petersa1fd0502001-07-30 07:30:56 +0000638 Title French=Fichiers de Sauvegarde Remplacés
639 Title German=Sicherungskopie von ersetzten Dateien erstellen
640 Title Portuguese=Ficheiros substituídos de segurança
641 Title Spanish=Copias de seguridad de los archivos reemplazados
642 Title Italian=Backup file sostituiti
643 Title Danish=Sikkerhedskopiering af erstattede filer
644 Title Dutch=Vervangen bestanden kopiëren
645 Title Norwegian=Sikkerhetskopiere erstattede filer
646 Title Swedish=Säkerhetskopiera utbytta filer
Tim Petersf5d35052001-08-11 03:13:58 +0000647 Width=350
648 Height=280
Tim Petersa1fd0502001-07-30 07:30:56 +0000649 Font Name=Helv
650 Font Size=8
651 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000652 Rectangle=188 234 244 251
Tim Petersa1fd0502001-07-30 07:30:56 +0000653 Variable=DIRECTION
654 Value=N
655 Create Flags=01010000000000010000000000000001
656 Text=&Next >
657 Text French=&Suivant>
658 Text German=&Weiter>
659 Text Portuguese=&Próximo>
660 Text Spanish=&Siguiente >
661 Text Italian=&Avanti >
662 Text Danish=&Næste>
663 Text Dutch=&Volgende>
664 Text Norwegian=&Neste>
665 Text Swedish=&Nästa >
666 end
667 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000668 Rectangle=131 234 188 251
Tim Petersa1fd0502001-07-30 07:30:56 +0000669 Variable=DIRECTION
670 Value=B
671 Create Flags=01010000000000010000000000000000
672 Text=< &Back
673 Text French=<&Retour
674 Text German=<&Zurück
675 Text Portuguese=<&Retornar
676 Text Spanish=<&Retroceder
677 Text Italian=< &Indietro
678 Text Danish=<&Tilbage
679 Text Dutch=<&Terug
680 Text Norwegian=<&Tilbake
681 Text Swedish=< &Tillbaka
682 end
683 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000684 Rectangle=278 234 330 251
Tim Petersa1fd0502001-07-30 07:30:56 +0000685 Action=3
686 Create Flags=01010000000000010000000000000000
687 Text=Cancel
688 Text French=Annuler
689 Text German=Abbrechen
690 Text Portuguese=Cancelar
691 Text Spanish=Cancelar
692 Text Italian=Annulla
693 Text Danish=Annuller
694 Text Dutch=Annuleren
695 Text Norwegian=Avbryt
696 Text Swedish=Avbryt
697 end
698 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +0000699 Rectangle=11 221 329 223
Tim Petersa1fd0502001-07-30 07:30:56 +0000700 Action=3
701 Create Flags=01010000000000000000000000000111
702 end
703 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +0000704 Rectangle=108 46 320 98
Tim Petersa1fd0502001-07-30 07:30:56 +0000705 Create Flags=01010000000000000000000000000000
Tim Peters60515572001-08-01 18:33:33 +0000706 Text=This installation program can create backup copies of all files replaced during the installation. These files will be used when the software is uninstalled and a rollback is requested. If backup copies are not created, you will only be able to uninstall the software and not roll the system back to a previous state.
707 Text=
708 Text=Do you want to create backups of replaced files?
Tim Petersa1fd0502001-07-30 07:30:56 +0000709 Text French=Le programme d'installation peut créer des copies de sauvegarde de tous les fichiers remplacés pendant l'installation. Ces fichiers sont utilisés au cas où le logiciel est désinstallé et que l'on procède à la reprise du système. Si les copies de sauvegarde ne sont pas créées, on ne pourra que désinstaller le logiciel sans reprendre le système à un état précédent. Voulez-vous créer une sauvegarde des fichiers remplacés ?
710 Text German=Dieses Installationsprogramm kann Sicherungskopien von allen während der Installation ersetzten Dateien erstellen. Diese Dateien werden zur Rückgängigmachung der Installation und bei Anforderung eines Rollbacks verwendet. Ohne Sicherungskopien ist nur eine Rückgängigmachung der Installation möglich, nicht aber ein Rollback des Systems. Sicherungskopien der ersetzten Dateien erstellen?
711 Text Portuguese=Este programa de instalação pode criar cópias de segurança de todos os ficheiros substituídos durante a instalação. Estes ficheiros serão utilizados quando o programa for desinstalado e for requisitada uma retomada. Se as cópias de segurança não forem criadas, só poderá desinstalar o programa e não pode retomar um estado anterior do sistema. Deseja criar cópias de segurança dos ficheiros substituídos?
712 Text Spanish=Este programa de instalación puede crear copias de seguridad de todos los archivos reemplazados durante la instalación. Estos archivos se utilizarán cuando se desinstale el software y se solicite volver al estado anterior. Si no se crean copias de seguridad, únicamente podrá desinstalar el software y no podrá devolver el sistema al estado anterior. ¿Desea crear archivos de seguridad de los archivos reemplazados?
713 Text Italian=Questo programma di installazione può creare copie di backup di tutti i file sostituiti durante l’installazione. Questi file saranno usati quando il software sarà disinstallato e sarà richiesto un ritorno allo stato precedente. Se non crei le copie di backup, potrai solo disinstallare il software, ma non potrai riportare il sistema allo stato precedente. Vuoi creare i file di backup dei file sostituiti?
714 Text Danish=Dette installationsprogram kan oprette sikkerhedskopier af alle filer, som erstattes under installationen. Disse filer benyttes, når softwaren fjernes, og den tidligere systemkonfiguration genetableres. Hvis der ikke oprettes sikkerhedskopier, kan du kun fjerne den installerede software og ikke genetablere den tidligere systemkonfiguration. Vil du oprette sikkerhedskopier af filer, som erstattes?
715 Text Dutch=Dit installatieprogramma kan kopieën maken van alle bestanden die tijdens de installatie worden vervangen. Deze worden dan gebruikt als de software-installatie ongedaan wordt gemaakt en u het systeem wilt laten terugkeren naar de oorspronkelijke staat. Als er geen back-up kopieën worden gemaakt, kunt u de software enkel verwijderen maar het systeem niet in de oorspronkelijke staat terugbrengen. Wilt u een back-up maken van de vervangen bestanden?
716 Text Norwegian=Dette installasjonsprogrammet kan lage sikkerhetskopier av alle filer som blir erstattet under installasjonen. Disse filene vil tas i bruk når programvaren er avinstallert og det er behov for tilbakestilling. Hvis det ikke er laget sikkerhetskopier, kan du kun avinstallere programvaren og ikke stille systemet tilbake til tidligere status. Ønsker du å lage sikkerhetskopier av de filene som blir erstattet nå?
717 Text Swedish=Installationsprogrammet kan skapa säkerhetskopior av alla filer som byts ut under installationen. Dessa filer kan sedan användas när programvaran avinstalleras och du begär rollback. Om du då inte har några säkerhetskopior kan du bara avinstallera programvaran, inte återskapa systemet i dess tidigare skick. Vill du göra säkerhetskopior av de ersatta filerna?
718 end
719 item: Radio Button
Tim Petersf5d35052001-08-11 03:13:58 +0000720 Rectangle=141 106 265 136
Tim Petersa1fd0502001-07-30 07:30:56 +0000721 Variable=DOBACKUP
722 Create Flags=01010000000000010000000000001001
Tim Peters2aadd362001-08-03 11:11:35 +0000723 Text=&Yes, make backups
724 Text=N&o, do not make backups
Tim Petersa1fd0502001-07-30 07:30:56 +0000725 Text=
726 Text French=&Oui
727 Text French=N&on
728 Text French=
729 Text German=&Ja
Tim Petersae5262e2001-08-06 20:01:19 +0000730 Text German=N&ein
Tim Petersa1fd0502001-07-30 07:30:56 +0000731 Text German=
732 Text Portuguese=&Sim
733 Text Portuguese=Nã&o
734 Text Portuguese=
735 Text Spanish=&Sí
736 Text Spanish=N&o
737 Text Spanish=
738 Text Italian=&Sì
739 Text Italian=N&o
740 Text Italian=
741 Text Danish=&Ja
742 Text Danish=&Nej
743 Text Danish=
744 Text Dutch=&Ja
745 Text Dutch=N&ee
746 Text Dutch=
747 Text Norwegian=&Ja
748 Text Norwegian=&Nei
749 Text Norwegian=
750 Text Swedish=&Ja
751 Text Swedish=N&ej
752 Text Swedish=
753 end
754 item: Static
Tim Petersa1fd0502001-07-30 07:30:56 +0000755 Control Name=BACK2
Tim Petersf5d35052001-08-11 03:13:58 +0000756 Rectangle=108 173 320 208
Tim Petersa1fd0502001-07-30 07:30:56 +0000757 Action=1
758 Create Flags=01010000000000000000000000000111
759 Text=Backup File Destination Directory
760 Text French=Répertoire de destination des fichiers de sauvegarde
761 Text German=Zielverzeichnis für die Sicherungsdatei
762 Text Portuguese=Directório de destino de ficheiro de segurança
763 Text Spanish=Directorio de Destino de los Archivos de Seguridad
764 Text Italian=Directory di destinazione dei file di backup
765 Text Danish=Destinationsbibliotek til sikkerhedskopier
766 Text Dutch=Doeldirectory backup-bestand
767 Text Norwegian=Målkatalog for sikkerhetskopier
768 Text Swedish=Katalog för säkerhetskopierade filer
769 end
770 item: Push Button
771 Control Name=BACK3
Tim Petersf5d35052001-08-11 03:13:58 +0000772 Rectangle=265 185 318 203
Tim Petersa1fd0502001-07-30 07:30:56 +0000773 Variable=BACKUP_SAVE
774 Value=%BACKUP%
775 Destination Dialog=1
776 Action=2
777 Create Flags=01010000000000010000000000000000
778 Text=B&rowse...
779 Text French=P&arcourir
780 Text German=B&lättern...
781 Text Portuguese=P&rocurar
782 Text Spanish=V&isualizar...
783 Text Italian=Sfoglia...
784 Text Danish=&Gennemse...
785 Text Dutch=B&laderen...
786 Text Norwegian=Bla igjennom
787 Text Swedish=&Bläddra
788 end
789 item: Static
790 Control Name=BACK4
Tim Petersf5d35052001-08-11 03:13:58 +0000791 Rectangle=129 188 254 200
Tim Petersa1fd0502001-07-30 07:30:56 +0000792 Destination Dialog=2
793 Create Flags=01010000000000000000000000000000
794 Text=%BACKUP%
795 Text French=%BACKUP%
796 Text German=%BACKUP%
797 Text Portuguese=%BACKUP%
798 Text Spanish=%BACKUP%
799 Text Italian=%BACKUP%
800 Text Danish=%BACKUP%
801 Text Dutch=%BACKUP%
802 Text Norwegian=%BACKUP%
803 Text Swedish=%BACKUP%
804 end
Tim Peters60515572001-08-01 18:33:33 +0000805 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +0000806 Rectangle=108 11 323 36
Tim Peters60515572001-08-01 18:33:33 +0000807 Create Flags=01010000000000000000000000000000
808 Flags=0000000000000001
809 Name=Times New Roman
810 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
811 Text=Backup Replaced Files
812 Text French=Sélectionner les composants
813 Text German=Komponenten auswählen
814 Text Spanish=Seleccione componentes
815 Text Italian=Selezionare i componenti
816 end
Tim Petersa1fd0502001-07-30 07:30:56 +0000817 item: If/While Statement
818 Variable=DOBACKUP
819 Value=B
820 end
821 item: Set Control Attribute
822 Control Name=BACK3
823 Operation=1
824 end
825 item: Set Control Attribute
826 Control Name=BACK4
827 Operation=1
828 end
829 item: Else Statement
830 end
831 item: Set Control Attribute
832 Control Name=BACK3
833 end
834 item: Set Control Attribute
835 Control Name=BACK4
836 end
837 item: End Block
838 end
839 end
840 item: Dialog
841 Title=Select Destination Directory
842 Title French=Choisissez le répertoire de destination
843 Title German=Zielverzeichnis wählen
844 Title Portuguese=Seleccionar Directório de Destino
845 Title Spanish=Seleccione el Directorio de Destino
846 Title Italian=Seleziona Directory di destinazione
847 Title Danish=Vælg Destinationsbibliotek
848 Title Dutch=Kies Doeldirectory
849 Title Norwegian=Velg målkatalog
850 Title Swedish=Välj destinationskalatog
Tim Petersf5d35052001-08-11 03:13:58 +0000851 Width=276
852 Height=216
Tim Petersa1fd0502001-07-30 07:30:56 +0000853 Font Name=Helv
854 Font Size=8
855 item: Listbox
Tim Petersf5d35052001-08-11 03:13:58 +0000856 Rectangle=6 3 200 186
Tim Petersa1fd0502001-07-30 07:30:56 +0000857 Variable=BACKUP
858 Create Flags=01010000100000010000000101000000
859 Flags=0000110000100010
860 Text=%BACKUP%
861 Text=
862 Text French=%BACKUP%
863 Text French=
864 Text German=%BACKUP%
865 Text German=
866 Text Portuguese=%BACKUP%
867 Text Portuguese=
868 Text Spanish=%BACKUP%
869 Text Spanish=
870 Text Italian=%BACKUP%
871 Text Italian=
872 Text Danish=%BACKUP%
873 Text Danish=
874 Text Dutch=%BACKUP%
875 Text Dutch=
876 Text Norwegian=%BACKUP%
877 Text Norwegian=
878 Text Swedish=%BACKUP%
879 Text Swedish=
880 end
881 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000882 Rectangle=209 8 265 26
Tim Petersa1fd0502001-07-30 07:30:56 +0000883 Create Flags=01010000000000010000000000000001
884 Text=OK
885 Text French=OK
886 Text German=OK
887 Text Portuguese=OK
888 Text Spanish=ACEPTAR
889 Text Italian=OK
890 Text Danish=OK
891 Text Dutch=OK
892 Text Norwegian=OK
893 Text Swedish=OK
894 end
895 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000896 Rectangle=209 31 265 50
Tim Petersa1fd0502001-07-30 07:30:56 +0000897 Variable=BACKUP
898 Value=%BACKUP_SAVE%
899 Create Flags=01010000000000010000000000000000
900 Flags=0000000000000001
901 Text=Cancel
902 Text French=Annuler
Tim Petersae5262e2001-08-06 20:01:19 +0000903 Text German=Abbrechen
Tim Petersa1fd0502001-07-30 07:30:56 +0000904 Text Portuguese=Cancelar
905 Text Spanish=Cancelar
906 Text Italian=Annulla
907 Text Danish=Slet
908 Text Dutch=Annuleren
909 Text Norwegian=Avbryt
910 Text Swedish=Avbryt
911 end
912 end
913end
914item: Custom Dialog Set
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000915 Name=Select Components
916 Display Variable=DISPLAY
917 item: Dialog
918 Title=%APPTITLE% Installation
919 Title French=Installation de %APPTITLE%
920 Title German=Installation von %APPTITLE%
921 Title Spanish=Instalación de %APPTITLE%
922 Title Italian=Installazione di %APPTITLE%
Tim Petersf5d35052001-08-11 03:13:58 +0000923 Width=339
924 Height=280
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000925 Font Name=Helv
926 Font Size=8
927 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000928 Rectangle=188 234 244 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000929 Variable=DIRECTION
930 Value=N
931 Create Flags=01010000000000010000000000000001
932 Text=&Next >
933 Text French=&Suite >
934 Text German=&Weiter >
935 Text Spanish=&Siguiente >
936 Text Italian=&Avanti >
937 end
938 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000939 Rectangle=131 234 188 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000940 Variable=DIRECTION
941 Value=B
942 Create Flags=01010000000000010000000000000000
943 Text=< &Back
944 Text French=< &Retour
945 Text German=< &Zurück
946 Text Spanish=< &Atrás
947 Text Italian=< &Indietro
948 end
949 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +0000950 Rectangle=264 234 320 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000951 Action=3
952 Create Flags=01010000000000010000000000000000
953 Text=&Cancel
954 Text French=&Annuler
955 Text German=&Abbrechen
956 Text Spanish=&Cancelar
957 Text Italian=&Annulla
958 end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000959 item: Checkbox
Tim Petersf5d35052001-08-11 03:13:58 +0000960 Rectangle=108 66 313 156
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000961 Variable=COMPONENTS
962 Create Flags=01010000000000010000000000000011
963 Flags=0000000000000110
Tim Peters68db9dd2001-08-11 04:01:31 +0000964 Text=Python interpreter and libraries
965 Text=Tcl/Tk (Tkinter, IDLE, pydoc)
Tim Peterse7b2a272001-07-29 09:28:37 +0000966 Text=Python HTML docs
Tim Peters6307bb82001-07-29 18:55:06 +0000967 Text=Python utility scripts (Tools/)
968 Text=Python test suite (Lib/test/)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000969 Text=
Tim Peters4de219d2001-08-04 23:23:27 +0000970 Text French=Python interpreter, library and IDLE
Tim Peters6307bb82001-07-29 18:55:06 +0000971 Text French=Python HTML docs
972 Text French=Python utility scripts (Tools/)
973 Text French=Python test suite (Lib/test/)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000974 Text French=
Tim Peters4de219d2001-08-04 23:23:27 +0000975 Text German=Python interpreter, library and IDLE
Tim Peters6307bb82001-07-29 18:55:06 +0000976 Text German=Python HTML docs
977 Text German=Python utility scripts (Tools/)
978 Text German=Python test suite (Lib/test/)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000979 Text German=
Tim Peters4de219d2001-08-04 23:23:27 +0000980 Text Spanish=Python interpreter, library and IDLE
Tim Peters6307bb82001-07-29 18:55:06 +0000981 Text Spanish=Python HTML docs
982 Text Spanish=Python utility scripts (Tools/)
983 Text Spanish=Python test suite (Lib/test/)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000984 Text Spanish=
Tim Peters4de219d2001-08-04 23:23:27 +0000985 Text Italian=Python interpreter, library and IDLE
Tim Peters6307bb82001-07-29 18:55:06 +0000986 Text Italian=Python HTML docs
987 Text Italian=Python utility scripts (Tools/)
988 Text Italian=Python test suite (Lib/test/)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000989 Text Italian=
990 end
991 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +0000992 Rectangle=108 45 320 63
Tim Peters223ec932001-08-05 13:58:48 +0000993 Create Flags=01010000000000000000000000000000
994 Text=Choose which components to install by checking the boxes below.
995 Text French=Choisissez les composants que vous voulez installer en cochant les cases ci-dessous.
996 Text German=Wählen Sie die zu installierenden Komponenten, indem Sie in die entsprechenden Kästchen klicken.
997 Text Spanish=Elija los componentes que desee instalar marcando los cuadros de abajo.
998 Text Italian=Scegliere quali componenti installare selezionando le caselle sottostanti.
999 end
1000 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +00001001 Rectangle=188 203 269 220
Tim Peters223ec932001-08-05 13:58:48 +00001002 Destination Dialog=1
1003 Action=2
1004 Enabled Color=00000000000000000000000011111111
1005 Create Flags=01010000000000010000000000000000
1006 Text=Advanced Options ...
1007 end
1008 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001009 Rectangle=10 225 320 226
Tim Peters223ec932001-08-05 13:58:48 +00001010 Action=3
1011 Create Flags=01010000000000000000000000000111
1012 end
1013 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001014 Rectangle=108 10 323 43
Tim Peters223ec932001-08-05 13:58:48 +00001015 Create Flags=01010000000000000000000000000000
1016 Flags=0000000000000001
1017 Name=Times New Roman
1018 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
1019 Text=Select Components
1020 Text French=Sélectionner les composants
1021 Text German=Komponenten auswählen
1022 Text Spanish=Seleccione componentes
1023 Text Italian=Selezionare i componenti
1024 end
1025 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001026 Rectangle=251 180 311 193
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001027 Variable=COMPONENTS
1028 Value=MAINDIR
1029 Create Flags=01010000000000000000000000000010
1030 end
1031 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001032 Rectangle=251 168 311 179
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001033 Variable=COMPONENTS
1034 Create Flags=01010000000000000000000000000010
1035 end
1036 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001037 Rectangle=123 168 234 181
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001038 Create Flags=01010000000000000000000000000000
1039 Text=Disk Space Required:
1040 Text French=Espace disque requis :
1041 Text German=Notwendiger Speicherplatz:
1042 Text Spanish=Espacio requerido en el disco:
1043 Text Italian=Spazio su disco necessario:
1044 end
1045 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001046 Rectangle=123 180 234 193
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001047 Create Flags=01010000000000000000000000000000
1048 Text=Disk Space Remaining:
1049 Text French=Espace disque disponible :
1050 Text German=Verbleibender Speicherplatz:
1051 Text Spanish=Espacio en disco disponible:
1052 Text Italian=Spazio su disco disponibile:
1053 end
1054 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001055 Rectangle=108 158 320 196
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001056 Action=1
1057 Create Flags=01010000000000000000000000000111
1058 end
Tim Peters68db9dd2001-08-11 04:01:31 +00001059 item: If/While Statement
1060 Variable=DLG_EVENT_TYPE
1061 Value=VERIFY
1062 end
1063 item: Remark
1064 Text=If they're installing Tcl/Tk, Tools, or the test suite, doesn't make much sense unless they're installing Python too.
1065 end
1066 item: If/While Statement
1067 Variable=COMPONENTS
1068 Value=BDE
1069 Flags=00001010
1070 end
1071 item: If/While Statement
1072 Variable=COMPONENTS
1073 Value=A
1074 Flags=00000011
1075 end
1076 item: Display Message
1077 Title=Are you sure?
1078 Text=Installing Tcl/Tk, Tools or the test suite doesn't make much sense unless you install the Python interpreter and libraries too.
1079 Text=
1080 Text=Click Yes if that's really what you want.
1081 Flags=00101101
1082 end
1083 item: Remark
1084 Text=Nothing -- just proceed to the next dialog.
1085 end
1086 item: Else Statement
1087 end
1088 item: Remark
1089 Text=Return to the dialog.
1090 end
1091 item: Set Variable
1092 Variable=DLG_EVENT_TYPE
1093 end
1094 item: End Block
1095 end
1096 item: End Block
1097 end
1098 item: End Block
1099 end
1100 item: End Block
1101 end
Tim Peters223ec932001-08-05 13:58:48 +00001102 end
1103 item: Dialog
1104 Title=Advanced Options
Tim Petersf5d35052001-08-11 03:13:58 +00001105 Width=339
1106 Height=213
Tim Peters223ec932001-08-05 13:58:48 +00001107 Font Name=Helv
1108 Font Size=8
1109 item: Radio Button
1110 Control Name=ADMIN2
Tim Petersf5d35052001-08-11 03:13:58 +00001111 Rectangle=11 46 90 76
Tim Peters223ec932001-08-05 13:58:48 +00001112 Variable=SELECT_ADMIN
1113 Enabled Color=00000000000000001111111111111111
1114 Create Flags=01010000000000010000000000001001
1115 Text=Admin install
1116 Text=Non-Admin installl
1117 Text=
1118 end
1119 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +00001120 Rectangle=188 170 244 189
Tim Peters223ec932001-08-05 13:58:48 +00001121 Variable=DIRECTION
1122 Value=N
1123 Create Flags=01010000000000010000000000000001
1124 Text=OK
1125 Text French=&Suite >
1126 Text German=&Weiter >
1127 Text Spanish=&Siguiente >
1128 Text Italian=&Avanti >
1129 end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001130 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001131 Rectangle=5 3 326 83
Tim Peters223ec932001-08-05 13:58:48 +00001132 Action=1
1133 Enabled Color=00000000000000001111111111111111
1134 Create Flags=01010000000000000000000000000111
1135 end
1136 item: Static
1137 Control Name=ADMIN1
Tim Petersf5d35052001-08-11 03:13:58 +00001138 Rectangle=11 11 321 45
Tim Peters223ec932001-08-05 13:58:48 +00001139 Enabled Color=00000000000000001111111111111111
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001140 Create Flags=01010000000000000000000000000000
Tim Petersce42a8e2001-08-08 19:32:25 +00001141 Text=By default, the install records settings in the per-machine area of the registry (HKLM), and installs the Python and C runtime DLLs to %SYS32%. Choose "Non-Admin install" if you would prefer settings made in the per-user registry (HKCU), and DLLs installed in %MAINDIR%.
Tim Peters223ec932001-08-05 13:58:48 +00001142 end
1143 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001144 Rectangle=5 90 326 157
Tim Peters223ec932001-08-05 13:58:48 +00001145 Action=1
1146 Enabled Color=00000000000000001111111111111111
1147 Create Flags=01010000000000000000000000000111
1148 end
1149 item: Checkbox
Tim Petersf5d35052001-08-11 03:13:58 +00001150 Rectangle=11 121 243 151
Tim Peters223ec932001-08-05 13:58:48 +00001151 Variable=TASKS
1152 Enabled Color=00000000000000001111111111111111
1153 Create Flags=01010000000000010000000000000011
Tim Petersf5d35052001-08-11 03:13:58 +00001154 Text=Register file extensions (.py, .pyw, .pyc, .pyo)
Tim Peters223ec932001-08-05 13:58:48 +00001155 Text=Create Start Menu shortcuts
1156 Text=
1157 end
1158 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001159 Rectangle=11 103 320 121
Tim Peters223ec932001-08-05 13:58:48 +00001160 Enabled Color=00000000000000001111111111111111
1161 Create Flags=01010000000000000000000000000000
1162 Text=Choose tasks to perform by checking the boxes below.
1163 end
1164 item: If/While Statement
1165 Variable=DLG_EVENT_TYPE
1166 Value=INIT
1167 end
1168 item: If/While Statement
1169 Variable=DOADMIN
1170 Value=1
1171 end
1172 item: Set Control Attribute
1173 Control Name=ADMIN2
1174 end
1175 item: Else Statement
1176 end
1177 item: Set Control Text
1178 Control Name=ADMIN1
1179 Control Text=This section is available only if logged in to an account with Administrator privileges.
1180 end
1181 item: Set Control Attribute
1182 Control Name=ADMIN2
1183 Operation=1
1184 end
1185 item: End Block
1186 end
1187 item: End Block
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001188 end
1189 end
1190end
1191item: Custom Dialog Set
1192 Name=Select Program Manager Group
1193 Display Variable=DISPLAY
1194 item: Dialog
1195 Title=%APPTITLE% Installation
1196 Title French=Installation de %APPTITLE%
1197 Title German=Installation von %APPTITLE%
1198 Title Spanish=Instalación de %APPTITLE%
1199 Title Italian=Installazione di %APPTITLE%
Tim Petersf5d35052001-08-11 03:13:58 +00001200 Width=339
1201 Height=280
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001202 Font Name=Helv
1203 Font Size=8
1204 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +00001205 Rectangle=188 234 244 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001206 Variable=DIRECTION
1207 Value=N
1208 Create Flags=01010000000000010000000000000001
1209 Text=&Next >
1210 Text French=&Suite >
1211 Text German=&Weiter >
1212 Text Spanish=&Siguiente >
1213 Text Italian=&Avanti >
1214 end
1215 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +00001216 Rectangle=131 234 188 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001217 Variable=DIRECTION
1218 Value=B
1219 Create Flags=01010000000000010000000000000000
1220 Flags=0000000000000001
1221 Text=< &Back
1222 Text French=< &Retour
1223 Text German=< &Zurück
1224 Text Spanish=< &Atrás
1225 Text Italian=< &Indietro
1226 end
1227 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +00001228 Rectangle=264 234 320 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001229 Action=3
1230 Create Flags=01010000000000010000000000000000
1231 Text=&Cancel
1232 Text French=&Annuler
1233 Text German=&Abbrechen
1234 Text Spanish=&Cancelar
1235 Text Italian=&Annulla
1236 end
1237 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001238 Rectangle=10 225 320 226
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001239 Action=3
1240 Create Flags=01010000000000000000000000000111
1241 end
1242 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001243 Rectangle=108 10 323 53
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001244 Create Flags=01010000000000000000000000000000
1245 Flags=0000000000000001
1246 Name=Times New Roman
1247 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
Tim Peters68692452000-10-14 07:35:15 +00001248 Text=Select Start Menu Group
Tim Petersae5262e2001-08-06 20:01:19 +00001249 Text French=Sélectionner le groupe du Gestionnaire de programme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001250 Text German=Bestimmung der Programm-Managergruppe
1251 Text Spanish=Seleccione grupo del Administrador de programas
Tim Petersae5262e2001-08-06 20:01:19 +00001252 Text Italian=Selezionare il gruppo ProgMan
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001253 end
1254 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001255 Rectangle=108 35 320 65
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001256 Create Flags=01010000000000000000000000000000
Tim Peters68692452000-10-14 07:35:15 +00001257 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 +00001258 Text French=Entrez le nom du groupe du Gestionnaire de programme dans lequel vous souhaitez ajouter les icônes de %APPTITLE% :
1259 Text German=Geben Sie den Namen der Programmgruppe ein, der das Symbol %APPTITLE% hinzugefügt werden soll:
1260 Text Spanish=Escriba el nombre del grupo del Administrador de programas en el que desea agregar los iconos de %APPTITLE%:
1261 Text Italian=Inserire il nome del gruppo Program Manager per aggiungere le icone %APPTITLE% a:
1262 end
1263 item: Combobox
Tim Petersf5d35052001-08-11 03:13:58 +00001264 Rectangle=108 56 320 219
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001265 Variable=GROUP
1266 Create Flags=01010000001000010000001100000001
1267 Flags=0000000000000001
1268 Text=%GROUP%
Tim Petersf5d35052001-08-11 03:13:58 +00001269 Text=
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001270 Text French=%GROUP%
1271 Text German=%GROUP%
1272 Text Spanish=%GROUP%
1273 Text Italian=%GROUP%
1274 end
1275 end
1276end
1277item: Custom Dialog Set
1278 Name=Start Installation
1279 Display Variable=DISPLAY
1280 item: Dialog
1281 Title=%APPTITLE% Installation
1282 Title French=Installation de %APPTITLE%
1283 Title German=Installation von %APPTITLE%
1284 Title Spanish=Instalación de %APPTITLE%
1285 Title Italian=Installazione di %APPTITLE%
Tim Petersf5d35052001-08-11 03:13:58 +00001286 Width=339
1287 Height=280
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001288 Font Name=Helv
1289 Font Size=8
1290 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +00001291 Rectangle=188 234 244 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001292 Variable=DIRECTION
1293 Value=N
1294 Create Flags=01010000000000010000000000000001
1295 Text=&Next >
1296 Text French=&Suite >
1297 Text German=&Weiter >
1298 Text Spanish=&Siguiente >
1299 Text Italian=&Avanti >
1300 end
1301 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +00001302 Rectangle=131 234 188 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001303 Variable=DIRECTION
1304 Value=B
1305 Create Flags=01010000000000010000000000000000
1306 Text=< &Back
1307 Text French=< &Retour
1308 Text German=< &Zurück
1309 Text Spanish=< &Atrás
1310 Text Italian=< &Indietro
1311 end
1312 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +00001313 Rectangle=264 234 320 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001314 Action=3
1315 Create Flags=01010000000000010000000000000000
1316 Text=&Cancel
1317 Text French=&Annuler
1318 Text German=&Abbrechen
1319 Text Spanish=&Cancelar
1320 Text Italian=&Annulla
1321 end
1322 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001323 Rectangle=10 225 320 226
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001324 Action=3
1325 Create Flags=01010000000000000000000000000111
1326 end
1327 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001328 Rectangle=108 10 323 53
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001329 Create Flags=01010000000000000000000000000000
1330 Flags=0000000000000001
1331 Name=Times New Roman
1332 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
1333 Text=Ready to Install!
1334 Text French=Prêt à installer !
1335 Text German=Installationsbereit!
1336 Text Spanish=¡Preparado para la instalación!
1337 Text Italian=Pronto per l'installazione!
1338 end
1339 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00001340 Rectangle=108 40 320 62
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001341 Create Flags=01010000000000000000000000000000
Tim Peters2aadd362001-08-03 11:11:35 +00001342 Text=Click the Next button to install %APPTITLE%, or the Back button to change choices:
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001343 Text French=Vous êtes maintenant prêt à installer les fichiers %APPTITLE%.
1344 Text French=
1345 Text French=Cliquez sur le bouton Suite pour commencer l'installation ou sur le bouton Retour pour entrer les informations d'installation à nouveau.
1346 Text German=Sie können %APPTITLE% nun installieren.
1347 Text German=
1348 Text German=Klicken Sie auf "Weiter", um mit der Installation zu beginnen. Klicken Sie auf "Zurück", um die Installationsinformationen neu einzugeben.
1349 Text Spanish=Ya está listo para instalar %APPTITLE%.
1350 Text Spanish=
1351 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.
1352 Text Italian=Ora è possibile installare %APPTITLE%.
1353 Text Italian=
1354 Text Italian=Premere il pulsante Avanti per avviare l'installazione o il pulsante Indietro per reinserire le informazioni di installazione.
1355 end
Tim Peters2aadd362001-08-03 11:11:35 +00001356 item: Editbox
Tim Petersf5d35052001-08-11 03:13:58 +00001357 Rectangle=108 66 324 219
Tim Peters2aadd362001-08-03 11:11:35 +00001358 Help Context=16711681
1359 Enabled Color=00000000000000001111111111111111
Tim Petersf5d35052001-08-11 03:13:58 +00001360 Create Flags=01010000100000000001100011000100
Tim Petersa0a77062001-08-03 19:04:13 +00001361 Text=%SUMMARY%
Tim Peters2aadd362001-08-03 11:11:35 +00001362 end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001363 end
1364end
Tim Peters0097bae2001-07-29 19:27:23 +00001365item: Remark
Tim Peters2aadd362001-08-03 11:11:35 +00001366end
Tim Peters0097bae2001-07-29 19:27:23 +00001367item: If/While Statement
1368 Variable=DISPLAY
1369 Value=Select Destination Directory
1370end
Tim Petersb39fa0e2001-08-05 05:19:15 +00001371item: Remark
1372 Text=User may have changed MAINDIR, so reset BACKUP to match.
1373end
Tim Peters0097bae2001-07-29 19:27:23 +00001374item: Set Variable
1375 Variable=BACKUP
1376 Value=%MAINDIR%\BACKUP
1377end
Tim Peters2aadd362001-08-03 11:11:35 +00001378item: End Block
1379end
1380item: Remark
1381end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001382item: End Block
1383end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001384item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001385end
Tim Peters0097bae2001-07-29 19:27:23 +00001386item: Remark
1387 Text=BEGIN WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
1388end
1389item: Remark
1390 Text=When the BACKUP feature is enabled, the BACKUPDIR is initialized
1391end
1392item: If/While Statement
1393 Variable=DOBACKUP
1394 Value=A
1395end
1396item: Set Variable
1397 Variable=BACKUPDIR
1398 Value=%BACKUP%
1399end
1400item: End Block
1401end
1402item: Remark
1403 Text=The BRANDING information is written to the INI file on the installation media.
1404end
1405item: If/While Statement
1406 Variable=BRANDING
1407 Value=1
1408end
1409item: If/While Statement
1410 Variable=DOBRAND
1411 Value=1
1412end
1413item: Edit INI File
1414 Pathname=%INST%\CUSTDATA.INI
1415 Settings=[Registration]
1416 Settings=NAME=%NAME%
1417 Settings=COMPANY=%COMPANY%
1418 Settings=
1419end
1420item: End Block
1421end
1422item: End Block
1423end
1424item: Remark
Tim Petersae5262e2001-08-06 20:01:19 +00001425 Text=Begin writing to the INSTALL.LOG
Tim Peters0097bae2001-07-29 19:27:23 +00001426end
Tim Peterse7b2a272001-07-29 09:28:37 +00001427item: Open/Close INSTALL.LOG
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001428end
Tim Peters0097bae2001-07-29 19:27:23 +00001429item: Remark
1430 Text=Check free disk space calculates free disk space as well as component sizes.
1431end
1432item: Remark
1433 Text=It should be located before all Install File actions.
1434end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001435item: Check Disk Space
1436 Component=COMPONENTS
1437end
Tim Peterse7b2a272001-07-29 09:28:37 +00001438item: Remark
Tim Peters0097bae2001-07-29 19:27:23 +00001439 Text=This include script allows uninstall support
1440end
Tim Peters96e1d2f2001-07-30 23:06:21 +00001441item: Remark
1442 Text=Note from Tim: this is our own Uninstal.wse, a copy of Wise's except
1443end
1444item: Remark
1445 Text=it writes to HKCU (instead of HKLM) if the user doesn't have admin privs.
1446end
Tim Peters0097bae2001-07-29 19:27:23 +00001447item: Include Script
Tim Peters96e1d2f2001-07-30 23:06:21 +00001448 Pathname=.\Uninstal.wse
Tim Peters0097bae2001-07-29 19:27:23 +00001449end
Tim Peters4670b3a2001-07-29 19:48:44 +00001450item: Remark
1451 Text=Note from Tim: these seeming no-ops actually convert to short filenames.
1452end
Tim Peters0097bae2001-07-29 19:27:23 +00001453item: Set Variable
1454 Variable=COMMON
1455 Value=%COMMON%
1456 Flags=00010100
1457end
Tim Peters0097bae2001-07-29 19:27:23 +00001458item: Set Variable
1459 Variable=MAINDIR
1460 Value=%MAINDIR%
1461 Flags=00010100
1462end
1463item: Remark
1464 Text=This IF/THEN/ELSE reads the correct registry entries for shortcut/icon placement
1465end
1466item: Check Configuration
1467 Flags=10111011
1468end
1469item: Get Registry Key Value
1470 Variable=STARTUPDIR
1471 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1472 Default=%WIN%\Start Menu\Programs\StartUp
1473 Value Name=StartUp
1474 Flags=00000010
1475end
1476item: Get Registry Key Value
1477 Variable=DESKTOPDIR
1478 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1479 Default=%WIN%\Desktop
1480 Value Name=Desktop
1481 Flags=00000010
1482end
1483item: Get Registry Key Value
1484 Variable=STARTMENUDIR
1485 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1486 Default=%WIN%\Start Menu
1487 Value Name=Start Menu
1488 Flags=00000010
1489end
1490item: Get Registry Key Value
1491 Variable=GROUPDIR
1492 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1493 Default=%WIN%\Start Menu\Programs
1494 Value Name=Programs
1495 Flags=00000010
1496end
1497item: Get Registry Key Value
1498 Variable=CSTARTUPDIR
1499 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1500 Default=%STARTUPDIR%
1501 Value Name=Common Startup
1502 Flags=00000100
1503end
1504item: Get Registry Key Value
1505 Variable=CDESKTOPDIR
1506 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1507 Default=%DESKTOPDIR%
1508 Value Name=Common Desktop
1509 Flags=00000100
1510end
1511item: Get Registry Key Value
1512 Variable=CSTARTMENUDIR
1513 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1514 Default=%STARTMENUDIR%
1515 Value Name=Common Start Menu
1516 Flags=00000100
1517end
1518item: Get Registry Key Value
1519 Variable=CGROUPDIR
1520 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1521 Default=%GROUPDIR%
1522 Value Name=Common Programs
1523 Flags=00000100
1524end
Tim Peters0097bae2001-07-29 19:27:23 +00001525item: Else Statement
1526end
Tim Peters4670b3a2001-07-29 19:48:44 +00001527item: Remark
1528 Text=Note from Tim: the Wizard left this block empty!
1529end
1530item: Remark
1531 Text=Perhaps it's only relevant on Windows 3.1.
1532end
Tim Peters0097bae2001-07-29 19:27:23 +00001533item: End Block
1534end
1535item: Remark
1536 Text=END WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
1537end
1538item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001539end
Tim Peters223ec932001-08-05 13:58:48 +00001540item: If/While Statement
1541 Variable=SELECT_ADMIN
1542 Value=B
1543end
1544item: Remark
1545 Text=The user chose a non-admin install in "Advanced Options".
1546end
1547item: Remark
1548 Text=This should come after the include of Uninstal.wse above, because
1549end
1550item: Remark
1551 Text=writing uninstall info to HKCU is ineffective except under Win2K.
1552end
1553item: Set Variable
1554 Variable=DOADMIN
1555 Value=0
1556end
1557item: End Block
1558end
1559item: Remark
1560end
Tim Peters33187922002-04-04 20:02:04 +00001561item: Set Variable
1562 Variable=CGROUP_SAVE
1563 Value=%GROUP%
1564end
Tim Peters223ec932001-08-05 13:58:48 +00001565item: If/While Statement
1566 Variable=TASKS
1567 Value=B
Tim Peters33187922002-04-04 20:02:04 +00001568 Flags=00000010
1569end
1570item: If/While Statement
1571 Variable=DOADMIN
1572 Value=1
Tim Peters223ec932001-08-05 13:58:48 +00001573end
1574item: Set Variable
1575 Variable=GROUP
Tim Peters33187922002-04-04 20:02:04 +00001576 Value=%CGROUPDIR%\%GROUP%
1577end
1578item: Else Statement
1579end
1580item: Set Variable
1581 Variable=GROUP
1582 Value=%GROUPDIR%\%GROUP%
1583end
1584item: End Block
Tim Peters223ec932001-08-05 13:58:48 +00001585end
1586item: End Block
1587end
1588item: Remark
1589end
Tim Peters4670b3a2001-07-29 19:48:44 +00001590item: Remark
1591 Text=Long section to install files.
1592end
1593item: Remark
1594end
Tim Peters67b9ada2001-08-05 04:12:30 +00001595item: If/While Statement
1596 Variable=DOADMIN
1597 Value=1
Tim Peters96e1d2f2001-07-30 23:06:21 +00001598end
Tim Peterse7b2a272001-07-29 09:28:37 +00001599item: Set Variable
1600 Variable=DLLDEST
1601 Value=%SYS32%
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001602end
Tim Peters96e1d2f2001-07-30 23:06:21 +00001603item: Else Statement
1604end
1605item: Set Variable
1606 Variable=DLLDEST
1607 Value=%MAINDIR%
1608end
1609item: End Block
1610end
Tim Peters5a99e0c2001-08-01 06:29:56 +00001611item: Remark
1612end
1613item: Remark
1614 Text=Install the license even if they deselect everything <wink>.
1615end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001616item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001617 Source=..\license
Tim Peters7527e002000-09-01 19:59:11 +00001618 Destination=%MAINDIR%\LICENSE.txt
1619 Flags=0000000000000010
1620end
1621item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001622 Source=..\readme
Tim Peters7527e002000-09-01 19:59:11 +00001623 Destination=%MAINDIR%\README.txt
1624 Flags=0000000000000010
1625end
1626item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001627 Source=..\misc\news
Tim Peters0d416d32000-09-05 17:14:16 +00001628 Destination=%MAINDIR%\NEWS.txt
1629 Flags=0000000000000010
1630end
Tim Peters39fb28f2000-09-21 07:50:36 +00001631item: Remark
Tim Petersae5262e2001-08-06 20:01:19 +00001632 Text=Icons -- always install so that the uninstaller can use them for its own display.
1633end
1634item: Install File
1635 Source=..\pc\pycon.ico
1636 Destination=%MAINDIR%\pycon.ico
1637 Flags=0000000010000010
1638end
1639item: Install File
1640 Source=..\pc\pyc.ico
1641 Destination=%MAINDIR%\pyc.ico
1642 Flags=0000000010000010
1643end
1644item: Install File
1645 Source=..\pc\py.ico
1646 Destination=%MAINDIR%\py.ico
1647 Flags=0000000010000010
1648end
1649item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001650end
1651item: Remark
Tim Peters5a99e0c2001-08-01 06:29:56 +00001652 Text=These arrange to (recursively!) delete all .pyc and .pyo files at uninstall time.
1653end
1654item: Remark
1655 Text=This "does the right thing": any directories left empty at the end are removed.
1656end
1657item: Add Text to INSTALL.LOG
1658 Text=File Tree: %MAINDIR%\*.pyc
1659end
1660item: Add Text to INSTALL.LOG
1661 Text=File Tree: %MAINDIR%\*.pyo
1662end
1663item: Remark
1664end
1665item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +00001666 Text=A: interpreter and libraries
Tim Peterse7b2a272001-07-29 09:28:37 +00001667end
1668item: If/While Statement
1669 Variable=COMPONENTS
1670 Value=A
Tim Peters223ec932001-08-05 13:58:48 +00001671 Flags=00000010
Tim Peterse7b2a272001-07-29 09:28:37 +00001672end
1673item: Remark
1674 Text=Executables
Tim Peters39fb28f2000-09-21 07:50:36 +00001675end
Tim Peters0d416d32000-09-05 17:14:16 +00001676item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001677 Source=.\python.exe
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001678 Destination=%MAINDIR%\python.exe
1679 Flags=0000000000000010
1680end
1681item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001682 Source=.\pythonw.exe
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001683 Destination=%MAINDIR%\pythonw.exe
1684 Flags=0000000000000010
1685end
1686item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001687 Source=.\w9xpopen.exe
Tim Petersb04e6502000-09-01 07:54:04 +00001688 Destination=%MAINDIR%\w9xpopen.exe
1689 Flags=0000000000000010
1690end
Tim Peters39fb28f2000-09-21 07:50:36 +00001691item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001692end
1693item: Remark
1694 Text=Extension module DLLs (.pyd); keep in synch with libs directory next
Tim Peters39fb28f2000-09-21 07:50:36 +00001695end
Tim Petersb04e6502000-09-01 07:54:04 +00001696item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001697 Source=.\_winreg.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001698 Destination=%MAINDIR%\DLLs\_winreg.pyd
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001699 Description=Extension modules
1700 Flags=0000000000000010
1701end
1702item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001703 Source=.\_sre.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001704 Destination=%MAINDIR%\DLLs\_sre.pyd
1705 Flags=0000000000000010
1706end
1707item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001708 Source=.\_symtable.pyd
Tim Petersb16c56f2001-02-02 21:24:51 +00001709 Destination=%MAINDIR%\DLLs\_symtable.pyd
1710 Flags=0000000000000010
1711end
1712item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001713 Source=.\_testcapi.pyd
Tim Petersd66595f2001-02-04 03:09:53 +00001714 Destination=%MAINDIR%\DLLs\_testcapi.pyd
Tim Peters4d282de2001-02-02 06:33:04 +00001715 Flags=0000000000000010
1716end
1717item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001718 Source=.\_tkinter.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001719 Destination=%MAINDIR%\DLLs\_tkinter.pyd
1720 Flags=0000000000000010
1721end
1722item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001723 Source=.\_socket.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001724 Destination=%MAINDIR%\DLLs\_socket.pyd
1725 Flags=0000000000000010
1726end
1727item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001728 Source=.\bsddb.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001729 Destination=%MAINDIR%\DLLs\bsddb.pyd
1730 Flags=0000000000000010
1731end
1732item: Install File
Tim Peters84fcd922002-11-09 08:24:58 +00001733 Source=.\bz2.pyd
1734 Destination=%MAINDIR%\DLLs\bz2.pyd
1735 Flags=0000000000000010
1736end
1737item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001738 Source=.\mmap.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001739 Destination=%MAINDIR%\DLLs\mmap.pyd
1740 Flags=0000000000000010
1741end
1742item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001743 Source=.\parser.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001744 Destination=%MAINDIR%\DLLs\parser.pyd
1745 Flags=0000000000000010
1746end
1747item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001748 Source=.\pyexpat.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001749 Destination=%MAINDIR%\DLLs\pyexpat.pyd
1750 Flags=0000000000000010
1751end
1752item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001753 Source=.\select.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001754 Destination=%MAINDIR%\DLLs\select.pyd
1755 Flags=0000000000000010
1756end
1757item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001758 Source=.\unicodedata.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001759 Destination=%MAINDIR%\DLLs\unicodedata.pyd
1760 Flags=0000000000000010
1761end
1762item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001763 Source=.\winsound.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001764 Destination=%MAINDIR%\DLLs\winsound.pyd
1765 Flags=0000000000000010
1766end
1767item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001768 Source=.\zlib.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001769 Destination=%MAINDIR%\DLLs\zlib.pyd
1770 Flags=0000000000000010
1771end
1772item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001773end
1774item: Remark
1775 Text=Link libraries (.lib); keep in synch with DLLs above, except that the Python lib lives here.
Tim Peters39fb28f2000-09-21 07:50:36 +00001776end
1777item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001778 Source=.\_winreg.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001779 Destination=%MAINDIR%\libs\_winreg.lib
1780 Description=Link library files
1781 Flags=0000000000000010
1782end
1783item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001784 Source=.\_sre.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001785 Destination=%MAINDIR%\libs\_sre.lib
1786 Flags=0000000000000010
1787end
1788item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001789 Source=.\_symtable.lib
Tim Petersb16c56f2001-02-02 21:24:51 +00001790 Destination=%MAINDIR%\libs\_symtable.lib
1791 Flags=0000000000000010
1792end
1793item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001794 Source=.\_testcapi.lib
Tim Petersd66595f2001-02-04 03:09:53 +00001795 Destination=%MAINDIR%\libs\_testcapi.lib
Tim Peters4d282de2001-02-02 06:33:04 +00001796 Flags=0000000000000010
1797end
1798item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001799 Source=.\_tkinter.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001800 Destination=%MAINDIR%\libs\_tkinter.lib
1801 Description=Extension modules
1802 Flags=0000000000000010
1803end
1804item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001805 Source=.\_socket.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001806 Destination=%MAINDIR%\libs\_socket.lib
1807 Flags=0000000000000010
1808end
1809item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001810 Source=.\bsddb.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001811 Destination=%MAINDIR%\libs\bsddb.lib
1812 Flags=0000000000000010
1813end
1814item: Install File
Tim Peters84fcd922002-11-09 08:24:58 +00001815 Source=.\bz2.lib
1816 Destination=%MAINDIR%\libs\bz2.lib
1817 Flags=0000000000000010
1818end
1819item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001820 Source=.\mmap.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001821 Destination=%MAINDIR%\libs\mmap.lib
1822 Flags=0000000000000010
1823end
1824item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001825 Source=.\parser.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001826 Destination=%MAINDIR%\libs\parser.lib
1827 Flags=0000000000000010
1828end
1829item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001830 Source=.\pyexpat.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001831 Destination=%MAINDIR%\libs\pyexpat.lib
1832 Flags=0000000000000010
1833end
1834item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001835 Source=.\select.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001836 Destination=%MAINDIR%\libs\select.lib
1837 Flags=0000000000000010
1838end
1839item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001840 Source=.\unicodedata.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001841 Destination=%MAINDIR%\libs\unicodedata.lib
1842 Flags=0000000000000010
1843end
1844item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001845 Source=.\winsound.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001846 Destination=%MAINDIR%\libs\winsound.lib
1847 Flags=0000000000000010
1848end
1849item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001850 Source=.\zlib.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001851 Destination=%MAINDIR%\libs\zlib.lib
1852 Flags=0000000000000010
1853end
Tim Peterse7b2a272001-07-29 09:28:37 +00001854item: Remark
1855end
Tim Peters39fb28f2000-09-21 07:50:36 +00001856item: Install File
Tim Peterse7b2a272001-07-29 09:28:37 +00001857 Source=.\python%_pymajor_%%_pyminor_%.lib
1858 Destination=%MAINDIR%\libs\python%_PYMAJOR_%%_PYMINOR_%.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001859 Flags=0000000000000010
1860end
1861item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001862end
1863item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001864 Text=Main Python DLL
Tim Peters39fb28f2000-09-21 07:50:36 +00001865end
Tim Petersfc7265a2001-08-16 01:53:51 +00001866item: Remark
1867 Text=Tell Wise it's OK to delete the Python DLL at uninstall time,
1868end
1869item: Remark
1870 Text=despite that we (may) write it into a system directory.
1871end
1872item: Add Text to INSTALL.LOG
1873 Text=Non-System File:
1874end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001875item: Install File
Tim Peterse7b2a272001-07-29 09:28:37 +00001876 Source=.\python%_pymajor_%%_pyminor_%.dll
1877 Destination=%DLLDEST%\python%_PYMAJOR_%%_PYMINOR_%.dll
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001878 Flags=0000000000000010
1879end
Tim Peterse7b2a272001-07-29 09:28:37 +00001880item: Remark
1881end
1882item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001883 Text=Libraries (Lib/)
1884end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001885item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001886 Source=..\lib\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001887 Destination=%MAINDIR%\Lib
1888 Description=Library Modules
1889 Flags=0000000000000010
1890end
Tim Peters8e02fb12001-07-29 21:36:58 +00001891item: Remark
1892end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001893item: Install File
Tim Peters6f0699b2001-11-07 04:42:04 +00001894 Source=..\lib\compiler\*.py
Tim Peters3069d502001-09-20 04:09:39 +00001895 Destination=%MAINDIR%\Lib\compiler
1896 Description=Python compiler written in Python
1897 Flags=0000000000000010
1898end
1899item: Remark
1900end
1901item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001902 Source=..\lib\distutils\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001903 Destination=%MAINDIR%\Lib\distutils
1904 Description=Distribution utility modules
Tim Peters8e02fb12001-07-29 21:36:58 +00001905 Flags=0000000000000010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001906end
1907item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001908 Source=..\lib\distutils\readme
Tim Peters8e02fb12001-07-29 21:36:58 +00001909 Destination=%MAINDIR%\Lib\distutils\README.txt
1910 Flags=0000000000000010
1911end
1912item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001913 Source=..\lib\distutils\command\*.py
Tim Peters8e02fb12001-07-29 21:36:58 +00001914 Destination=%MAINDIR%\Lib\distutils\command
1915 Flags=0000000000000010
1916end
Tim Peters6ea8baa2001-07-29 22:12:28 +00001917item: Install File
1918 Source=..\lib\distutils\command\command_template
1919 Destination=%MAINDIR%\Lib\distutils\command\command_template
1920 Flags=0000000000000010
1921end
Tim Peters8e02fb12001-07-29 21:36:58 +00001922item: Remark
1923end
1924item: Install File
Tim Peters6f0699b2001-11-07 04:42:04 +00001925 Source=..\lib\email\*.py
Tim Peters5ae95ab2001-10-13 00:26:25 +00001926 Destination=%MAINDIR%\Lib\email
1927 Description=Library email package
1928 Flags=0000000000000010
1929end
Tim Peters78e30fb2002-07-23 19:56:30 +00001930item: Install File
1931 Source=..\lib\email\test\*.py
1932 Destination=%MAINDIR%\Lib\email\test
1933 Description=email tests
1934 Flags=0000000000000010
1935end
1936item: Install File
1937 Source=..\lib\email\test\data\*.txt
1938 Destination=%MAINDIR%\Lib\email\test\data
1939 Description=email test data
1940 Flags=0000000000000010
1941end
1942item: Install File
1943 Source=..\lib\email\test\data\*.gif
1944 Destination=%MAINDIR%\Lib\email\test\data
1945 Description=email test data
1946 Flags=0000000000000010
1947end
Tim Peters5ae95ab2001-10-13 00:26:25 +00001948item: Remark
1949end
1950item: Install File
1951 Source=..\lib\encodings\*.py
1952 Destination=%MAINDIR%\Lib\encodings
1953 Description=Unicode encoding tables
1954 Flags=0000000000000010
1955end
1956item: Remark
1957end
1958item: Install File
Tim Peters6f0699b2001-11-07 04:42:04 +00001959 Source=..\lib\hotshot\*.py
Tim Peters5ae95ab2001-10-13 00:26:25 +00001960 Destination=%MAINDIR%\Lib\hotshot
1961 Description=Fast Python profiler
1962 Flags=0000000000000010
1963end
1964item: Remark
1965end
1966item: Install File
1967 Source=..\lib\lib-old\*.py
1968 Destination=%MAINDIR%\Lib\lib-old
1969 Description=Obsolete modules
1970 Flags=0000000000000010
1971end
1972item: Remark
1973end
1974item: Install File
1975 Source=..\lib\lib-tk\*.py
1976 Destination=%MAINDIR%\Lib\lib-tk
1977 Description=Tkinter related library modules
1978 Flags=0000000000000010
1979end
1980item: Remark
1981end
1982item: Install File
1983 Source=..\lib\site-packages\readme
1984 Destination=%MAINDIR%\Lib\site-packages\README.txt
1985 Description=Site packages
1986 Flags=0000000000000010
1987end
1988item: Remark
1989end
1990item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001991 Source=..\lib\xml\*.py
Tim Peters553d2a52000-09-07 08:34:01 +00001992 Destination=%MAINDIR%\Lib\xml
1993 Description=XML support packages
Tim Peters8e02fb12001-07-29 21:36:58 +00001994 Flags=0000000000000010
1995end
1996item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001997 Source=..\lib\xml\dom\*.py
Tim Peters8e02fb12001-07-29 21:36:58 +00001998 Destination=%MAINDIR%\Lib\xml\dom
1999 Flags=0000000000000010
2000end
2001item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00002002 Source=..\lib\xml\parsers\*.py
Tim Peters8e02fb12001-07-29 21:36:58 +00002003 Destination=%MAINDIR%\Lib\xml\parsers
2004 Flags=0000000000000010
2005end
2006item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00002007 Source=..\lib\xml\sax\*.py
Tim Peters8e02fb12001-07-29 21:36:58 +00002008 Destination=%MAINDIR%\Lib\xml\sax
2009 Flags=0000000000000010
2010end
2011item: Remark
Tim Peters553d2a52000-09-07 08:34:01 +00002012end
Tim Peterse7b2a272001-07-29 09:28:37 +00002013item: Remark
2014 Text=C Include files
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002015end
2016item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002017 Source=..\include\*.h
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002018 Destination=%MAINDIR%\include
2019 Description=Header files
2020 Flags=0000000000000010
2021end
2022item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002023 Source=..\pc\pyconfig.h
Martin v. Löwis4f1cd8b2001-07-26 13:41:06 +00002024 Destination=%MAINDIR%\include\pyconfig.h
2025 Description=Header files (pyconfig.h)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002026 Flags=0000000000000010
2027end
Tim Peterse7b2a272001-07-29 09:28:37 +00002028item: Remark
2029end
2030item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +00002031 Text=Microsoft C runtime libraries
2032end
2033item: Install File
2034 Source=%_SYS_%\MSVCIRT.DLL
2035 Destination=%DLLDEST%\MSVCIRT.DLL
2036 Description=Visual C++ Runtime DLLs
2037 Flags=0000011000010011
2038end
2039item: Install File
2040 Source=%_SYS_%\MSVCRT.DLL
2041 Destination=%DLLDEST%\MSVCRT.DLL
2042 Description=Visual C++ Runtime DLLs
2043 Flags=0000011000010011
2044end
2045item: End Block
2046end
2047item: Remark
2048end
2049item: Remark
2050 Text=B: Tcl/Tk (Tkinter, IDLE, pydoc)
2051end
2052item: If/While Statement
2053 Variable=COMPONENTS
2054 Value=B
2055 Flags=00000010
2056end
2057item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00002058 Text=Tcl/Tk
2059end
2060item: Install File
Tim Petersa406b582002-11-19 17:38:27 +00002061 Source=..\..\%_tcldir_%\bin\*.dll
2062 Destination=%MAINDIR%\DLLs
Tim Peterse7b2a272001-07-29 09:28:37 +00002063 Description=Tcl/Tk binaries and libraries
2064 Flags=0000000000000010
2065end
2066item: Install File
Tim Petersa406b582002-11-19 17:38:27 +00002067 Source=..\..\%_tcldir_%\lib\*.*
Tim Peterse7b2a272001-07-29 09:28:37 +00002068 Destination=%MAINDIR%\tcl
2069 Description=Tcl/Tk binaries and libraries
2070 Flags=0000000100000010
2071end
2072item: Remark
2073end
2074item: Remark
Tim Petersa0a77062001-08-03 19:04:13 +00002075 Text=IDLE
2076end
2077item: Install File
2078 Source=..\tools\idle\*.py
2079 Destination=%MAINDIR%\Tools\idle
2080 Description=Integrated DeveLopment Environment for Python
2081 Flags=0000000000000010
2082end
2083item: Install File
2084 Source=..\tools\idle\*.txt
2085 Destination=%MAINDIR%\Tools\idle
2086 Description=Integrated DeveLopment Environment for Python
2087 Flags=0000000000000010
2088end
2089item: Install File
2090 Source=..\tools\idle\icons\*
2091 Destination=%MAINDIR%\Tools\idle\Icons
2092 Description=Integrated DeveLopment Environment for Python
2093 Flags=0000000000000010
2094end
2095item: Install File
2096 Source=..\tools\idle\idle.pyw
2097 Destination=%MAINDIR%\Tools\idle\idle.pyw
2098 Description=IDLE bootstrap script
2099 Flags=0000000000000010
2100end
2101item: Remark
2102end
2103item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +00002104 Text=Windows pydoc driver
Tim Peterse7b2a272001-07-29 09:28:37 +00002105end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002106item: Install File
Tim Peters68db9dd2001-08-11 04:01:31 +00002107 Source=..\tools\scripts\*.pyw
2108 Destination=%MAINDIR%\Tools\Scripts
2109 Description=Windows pydoc driver
2110 Flags=0000000000000010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002111end
2112item: End Block
2113end
Tim Peterse7b2a272001-07-29 09:28:37 +00002114item: Remark
2115end
2116item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +00002117 Text=C: docs
Tim Peterse7b2a272001-07-29 09:28:37 +00002118end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002119item: If/While Statement
2120 Variable=COMPONENTS
Tim Peters68db9dd2001-08-11 04:01:31 +00002121 Value=C
Tim Peters223ec932001-08-05 13:58:48 +00002122 Flags=00000010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002123end
Tim Peterse7b2a272001-07-29 09:28:37 +00002124item: Install File
2125 Source=%_DOC_%\*.*
2126 Destination=%MAINDIR%\Doc
2127 Description=Python Documentation (HTML)
2128 Flags=0000000100000010
2129end
2130item: End Block
2131end
2132item: Remark
2133end
2134item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +00002135 Text=D: tools
Tim Peterse7b2a272001-07-29 09:28:37 +00002136end
2137item: If/While Statement
2138 Variable=COMPONENTS
Tim Peters68db9dd2001-08-11 04:01:31 +00002139 Value=D
Tim Peters223ec932001-08-05 13:58:48 +00002140 Flags=00000010
Tim Peterse7b2a272001-07-29 09:28:37 +00002141end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002142item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002143 Source=..\tools\scripts\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002144 Destination=%MAINDIR%\Tools\Scripts
2145 Description=Utility Scripts
2146 Flags=0000000000000010
2147end
2148item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002149 Source=..\tools\scripts\*.doc
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002150 Destination=%MAINDIR%\Tools\Scripts
2151 Description=Utility Scripts
2152 Flags=0000000000000010
2153end
2154item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002155 Source=..\tools\scripts\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002156 Destination=%MAINDIR%\Tools\Scripts\README.txt
2157 Description=Utility Scripts
2158 Flags=0000000000000010
2159end
Tim Peters6ea8baa2001-07-29 22:12:28 +00002160item: Remark
2161end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002162item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002163 Source=..\tools\webchecker\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002164 Destination=%MAINDIR%\Tools\webchecker
2165 Description=Web checker tool
2166 Flags=0000000000000010
2167end
2168item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002169 Source=..\tools\webchecker\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002170 Destination=%MAINDIR%\Tools\webchecker\README.txt
2171 Description=Web checker tool
2172 Flags=0000000000000010
2173end
Tim Peters6ea8baa2001-07-29 22:12:28 +00002174item: Remark
2175end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002176item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002177 Source=..\tools\versioncheck\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002178 Destination=%MAINDIR%\Tools\versioncheck
2179 Description=Version checker tool
2180 Flags=0000000000000010
2181end
2182item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002183 Source=..\tools\versioncheck\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002184 Destination=%MAINDIR%\Tools\versioncheck\README.txt
2185 Description=Version checker tool
2186 Flags=0000000000000010
2187end
Tim Peters6ea8baa2001-07-29 22:12:28 +00002188item: Remark
2189end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002190item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002191 Source=..\tools\pynche\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002192 Destination=%MAINDIR%\Tools\pynche
2193 Description=pynche color editor
2194 Flags=0000000000000010
2195end
2196item: Install File
Tim Peters7c198d32001-08-22 22:18:31 +00002197 Source=..\tools\pynche\*.txt
2198 Destination=%MAINDIR%\Tools\pynche
2199 Description=pynche color editor
2200 Flags=0000000000000010
2201end
2202item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002203 Source=..\tools\pynche\x\*.txt
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002204 Destination=%MAINDIR%\Tools\pynche\X
2205 Description=pynche color editor - X files
2206 Flags=0000000000000010
2207end
2208item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002209 Source=..\tools\pynche\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002210 Destination=%MAINDIR%\Tools\pynche\README.txt
2211 Description=pynche color editor - README
2212 Flags=0000000100000010
2213end
2214item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002215 Source=..\tools\pynche\pynche
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002216 Destination=%MAINDIR%\Tools\pynche\pynche.py
2217 Description=pynche color editor - main
2218 Flags=0000000100000010
2219end
2220item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002221 Source=..\tools\pynche\pynche.pyw
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002222 Destination=%MAINDIR%\Tools\pynche\pynche.pyw
2223 Description=pynche color editor - noconsole main
2224 Flags=0000000100000010
2225end
2226item: End Block
2227end
Tim Peterse7b2a272001-07-29 09:28:37 +00002228item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002229end
Tim Peterse7b2a272001-07-29 09:28:37 +00002230item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +00002231 Text=E: test suite
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002232end
2233item: If/While Statement
2234 Variable=COMPONENTS
Tim Peters68db9dd2001-08-11 04:01:31 +00002235 Value=E
Tim Peters223ec932001-08-05 13:58:48 +00002236 Flags=00000010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002237end
2238item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002239 Source=..\lib\test\audiotest.au
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002240 Destination=%MAINDIR%\Lib\test\audiotest.au
2241 Description=Python Test files
2242 Flags=0000000000000010
2243end
2244item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002245 Source=..\lib\test\*.uue
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002246 Destination=%MAINDIR%\Lib\test
2247 Description=Python Test files
2248 Flags=0000000000000010
2249end
2250item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002251 Source=..\lib\test\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002252 Destination=%MAINDIR%\Lib\test
2253 Description=Python Test files
2254 Flags=0000000000000010
2255end
2256item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002257 Source=..\lib\test\*.xml
Tim Peters553d2a52000-09-07 08:34:01 +00002258 Destination=%MAINDIR%\Lib\test
Tim Peters68692452000-10-14 07:35:15 +00002259 Description=Python Test files
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002260 Flags=0000000000000010
2261end
2262item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002263 Source=..\lib\test\*.out
Tim Peters7b5af042000-09-26 02:37:53 +00002264 Destination=%MAINDIR%\Lib\test
Tim Peters68692452000-10-14 07:35:15 +00002265 Description=Python Test files
Tim Peters7b5af042000-09-26 02:37:53 +00002266 Flags=0000000000000010
2267end
Tim Peters6ea8baa2001-07-29 22:12:28 +00002268item: Remark
2269end
Tim Peters7b5af042000-09-26 02:37:53 +00002270item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002271 Source=..\lib\test\output\*.*
Tim Peters553d2a52000-09-07 08:34:01 +00002272 Destination=%MAINDIR%\Lib\test\output
2273 Description=Python Test output files
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002274 Flags=0000000000000010
2275end
2276item: End Block
2277end
Tim Peterse7b2a272001-07-29 09:28:37 +00002278item: Remark
2279end
2280item: Remark
2281 Text=DONE with file copying.
2282end
2283item: Remark
Tim Peters4de219d2001-08-04 23:23:27 +00002284 Text=The rest is registry and Start Menu fiddling.
Tim Peterse7b2a272001-07-29 09:28:37 +00002285end
2286item: Remark
2287end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002288item: If/While Statement
2289 Variable=COMPONENTS
Tim Petersdb642c62001-07-29 02:04:20 +00002290 Value=A
Tim Peters223ec932001-08-05 13:58:48 +00002291 Flags=00000010
2292end
2293item: If/While Statement
2294 Variable=TASKS
2295 Value=A
2296 Flags=00000010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002297end
Tim Petersce5f13a2001-07-31 03:24:55 +00002298item: Remark
Tim Petersb39fa0e2001-08-05 05:19:15 +00002299 Text=Register file extensions. As usual, Admin privs get in the way, but with a twist:
Tim Peters4de219d2001-08-04 23:23:27 +00002300end
2301item: Remark
Tim Petersb39fa0e2001-08-05 05:19:15 +00002302 Text=You don't need admin privs to write to HKEY_CLASSES_ROOT *except* under Win2K.
2303end
2304item: Remark
2305 Text=On Win2K, a user without Admin privs has to register extensions under HKCU\Software\CLASSES instead.
2306end
2307item: Remark
2308 Text=But while you can *do* that under other flavors of Windows too, it has no useful effect except in Win2K.
2309end
2310item: Set Variable
2311 Variable=USE_HKCR
2312 Value=1
2313end
2314item: Check Configuration
2315 Flags=11110010
Tim Petersce5f13a2001-07-31 03:24:55 +00002316end
Tim Peters96e1d2f2001-07-30 23:06:21 +00002317item: If/While Statement
Tim Petersb39fa0e2001-08-05 05:19:15 +00002318 Variable=DOADMIN
2319 Value=0
2320end
2321item: Set Variable
2322 Variable=USE_HKCR
2323 Value=0
2324end
2325item: End Block
2326end
2327item: End Block
2328end
2329item: If/While Statement
2330 Variable=USE_HKCR
2331 Value=1
Tim Peters96e1d2f2001-07-30 23:06:21 +00002332end
Tim Peterse7b2a272001-07-29 09:28:37 +00002333item: Remark
Tim Peters4de219d2001-08-04 23:23:27 +00002334 Text=File types.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002335end
2336item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002337 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002338 Key=Python.File
2339 New Value=Python File
2340end
2341item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002342 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002343 Key=Python.File\shell\open\command
2344 New Value=%MAINDIR%\python.exe "%%1" %%*
2345end
2346item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002347 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002348 Key=Python.File\DefaultIcon
2349 New Value=%MAINDIR%\Py.ico
2350end
Tim Peters4de219d2001-08-04 23:23:27 +00002351item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002352end
2353item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002354 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002355 Key=Python.NoConFile
2356 New Value=Python File (no console)
2357end
2358item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002359 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002360 Key=Python.NoConFile\shell\open\command
2361 New Value=%MAINDIR%\pythonw.exe "%%1" %%*
2362end
2363item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002364 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002365 Key=Python.NoConFile\DefaultIcon
2366 New Value=%MAINDIR%\Py.ico
2367end
Tim Peters4de219d2001-08-04 23:23:27 +00002368item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002369end
2370item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002371 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002372 Key=Python.CompiledFile
2373 New Value=Compiled Python File
2374end
2375item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002376 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002377 Key=Python.CompiledFile\shell\open\command
2378 New Value=%MAINDIR%\python.exe "%%1" %%*
2379end
2380item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002381 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002382 Key=Python.CompiledFile\DefaultIcon
2383 New Value=%MAINDIR%\pyc.ico
2384end
Tim Peters4de219d2001-08-04 23:23:27 +00002385item: Remark
2386end
2387item: Remark
2388 Text=File extensions.
2389end
2390item: Edit Registry
2391 Total Keys=1
2392 Key=.py
2393 New Value=Python.File
2394end
2395item: Edit Registry
2396 Total Keys=1
2397 Key=.py
2398 New Value=text/plain
2399 Value Name=Content Type
2400end
2401item: Remark
2402end
2403item: Edit Registry
2404 Total Keys=1
2405 Key=.pyw
2406 New Value=Python.NoConFile
2407end
2408item: Edit Registry
2409 Total Keys=1
2410 Key=.pyw
2411 New Value=text/plain
2412 Value Name=Content Type
2413end
2414item: Remark
2415end
2416item: Edit Registry
2417 Total Keys=1
2418 Key=.pyc
2419 New Value=Python.CompiledFile
2420end
2421item: Edit Registry
2422 Total Keys=1
2423 Key=.pyo
2424 New Value=Python.CompiledFile
2425end
Tim Petersb39fa0e2001-08-05 05:19:15 +00002426item: Else Statement
2427end
2428item: Remark
2429 Text=File types.
2430end
2431item: Edit Registry
2432 Total Keys=1
2433 Key=Software\CLASSES\Python.File
2434 New Value=Python File
2435 Root=1
2436end
2437item: Edit Registry
2438 Total Keys=1
2439 Key=Software\CLASSES\Python.File\shell\open\command
2440 New Value=%MAINDIR%\python.exe "%%1" %%*
2441 Root=1
2442end
2443item: Edit Registry
2444 Total Keys=1
2445 Key=Software\CLASSES\Python.File\DefaultIcon
2446 New Value=%MAINDIR%\Py.ico
2447 Root=1
2448end
2449item: Remark
2450end
2451item: Edit Registry
2452 Total Keys=1
2453 Key=Software\CLASSES\Python.NoConFile
2454 New Value=Python File (no console)
2455 Root=1
2456end
2457item: Edit Registry
2458 Total Keys=1
2459 Key=Software\CLASSES\Python.NoConFile\shell\open\command
2460 New Value=%MAINDIR%\pythonw.exe "%%1" %%*
2461 Root=1
2462end
2463item: Edit Registry
2464 Total Keys=1
2465 Key=Software\CLASSES\Python.NoConFile\DefaultIcon
2466 New Value=%MAINDIR%\Py.ico
2467 Root=1
2468end
2469item: Remark
2470end
2471item: Edit Registry
2472 Total Keys=1
2473 Key=Software\CLASSES\Python.CompiledFile
2474 New Value=Compiled Python File
2475 Root=1
2476end
2477item: Edit Registry
2478 Total Keys=1
2479 Key=Software\CLASSES\Python.CompiledFile\shell\open\command
2480 New Value=%MAINDIR%\python.exe "%%1" %%*
2481 Root=1
2482end
2483item: Edit Registry
2484 Total Keys=1
2485 Key=Software\CLASSES\Python.CompiledFile\DefaultIcon
2486 New Value=%MAINDIR%\pyc.ico
2487 Root=1
2488end
2489item: Remark
2490end
2491item: Remark
2492 Text=File extensions.
2493end
2494item: Edit Registry
2495 Total Keys=1
2496 Key=Software\CLASSES\.py
2497 New Value=Python.File
2498 Root=1
2499end
2500item: Edit Registry
2501 Total Keys=1
2502 Key=Software\CLASSES\.py
2503 New Value=text/plain
2504 Value Name=Content Type
2505 Root=1
2506end
2507item: Remark
2508end
2509item: Edit Registry
2510 Total Keys=1
2511 Key=Software\CLASSES\.pyw
2512 New Value=Python.NoConFile
2513 Root=1
2514end
2515item: Edit Registry
2516 Total Keys=1
2517 Key=Software\CLASSES\.pyw
2518 New Value=text/plain
2519 Value Name=Content Type
2520 Root=1
2521end
2522item: Remark
2523end
2524item: Edit Registry
2525 Total Keys=1
2526 Key=Software\CLASSES\.pyc
2527 New Value=Python.CompiledFile
2528 Root=1
2529end
2530item: Edit Registry
2531 Total Keys=1
2532 Key=Software\CLASSES\.pyo
2533 New Value=Python.CompiledFile
2534 Root=1
2535end
Tim Peters96e1d2f2001-07-30 23:06:21 +00002536item: End Block
2537end
Tim Peters0af67032001-10-09 22:22:36 +00002538item: Remark
2539end
2540item: Remark
2541 Text=If we're installing IDLE, also set an Edit context menu action to use IDLE, for .py and .pyw files.
2542end
2543item: If/While Statement
2544 Variable=COMPONENTS
2545 Value=B
2546 Flags=00000010
2547end
2548item: If/While Statement
2549 Variable=USE_HKCR
2550 Value=1
2551end
2552item: Edit Registry
2553 Total Keys=1
2554 Key=Python.NoConFile\shell\Edit with IDLE\command
2555 New Value=%MAINDIR%\pythonw.exe %MAINDIR%\Tools\idle\idle.pyw -e "%%1"
2556end
2557item: Edit Registry
2558 Total Keys=1
2559 Key=Python.File\shell\Edit with IDLE\command
2560 New Value=%MAINDIR%\pythonw.exe %MAINDIR%\Tools\idle\idle.pyw -e "%%1"
2561end
2562item: Else Statement
2563end
2564item: Edit Registry
2565 Total Keys=1
2566 Key=Software\CLASSES\Python.NoConFile\shell\Edit with IDLE\command
2567 New Value=%MAINDIR%\pythonw.exe %MAINDIR%\Tools\idle\idle.pyw -e "%%1"
2568 Root=1
2569end
2570item: Edit Registry
2571 Total Keys=1
2572 Key=Software\CLASSES\Python.File\shell\Edit with IDLE\command
2573 New Value=%MAINDIR%\pythonw.exe %MAINDIR%\Tools\idle\idle.pyw -e "%%1"
2574 Root=1
2575end
2576item: End Block
2577end
2578item: End Block
2579end
Tim Peters223ec932001-08-05 13:58:48 +00002580item: End Block
2581end
Tim Petersf6f6fa22000-09-01 11:45:02 +00002582item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00002583end
2584item: Remark
2585 Text=Register Python paths.
2586end
2587item: Remark
Tim Petersf6f6fa22000-09-01 11:45:02 +00002588 Text=Write to HKLM for admin, else HKCU. Keep these blocks otherwise identical!
2589end
Tim Peters67b9ada2001-08-05 04:12:30 +00002590item: If/While Statement
2591 Variable=DOADMIN
2592 Value=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002593end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002594item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002595 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002596 Key=Software\Python\PythonCore\CurrentVersion
2597 Root=130
2598end
2599item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002600 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002601 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath
2602 New Value=%MAINDIR%
2603 Root=2
2604end
2605item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002606 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002607 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath\InstallGroup
Tim Peters6f0699b2001-11-07 04:42:04 +00002608 New Value=%CGROUP_SAVE%
2609 New Value=
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002610 Root=2
2611end
2612item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002613 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002614 Key=Software\Python\PythonCore\%PY_VERSION%\PythonPath
Tim Peters412e4582001-07-29 21:04:09 +00002615 New Value=%MAINDIR%\Lib;%MAINDIR%\DLLs;%MAINDIR%\Lib\lib-tk
2616 New Value=
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002617 Root=2
2618end
2619item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002620 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002621 Key=Software\Python\PythonCore\%PY_VERSION%\Modules
2622 Root=2
2623end
2624item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002625 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002626 Key=Software\Microsoft\Windows\CurrentVersion\App Paths\Python.exe
2627 New Value=%MAINDIR%\Python.exe
2628 Root=2
2629end
Tim Petersf6f6fa22000-09-01 11:45:02 +00002630item: Else Statement
2631end
Tim Petersf6f6fa22000-09-01 11:45:02 +00002632item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002633 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002634 Key=Software\Python\PythonCore\CurrentVersion
2635 Root=129
2636end
2637item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002638 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002639 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath
2640 New Value=%MAINDIR%
2641 Root=1
2642end
2643item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002644 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002645 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath\InstallGroup
Tim Peters6f0699b2001-11-07 04:42:04 +00002646 New Value=%CGROUP_SAVE%
2647 New Value=
Tim Petersf6f6fa22000-09-01 11:45:02 +00002648 Root=1
2649end
2650item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002651 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002652 Key=Software\Python\PythonCore\%PY_VERSION%\PythonPath
Tim Peters412e4582001-07-29 21:04:09 +00002653 New Value=%MAINDIR%\Lib;%MAINDIR%\DLLs;%MAINDIR%\Lib\lib-tk
2654 New Value=
Tim Petersf6f6fa22000-09-01 11:45:02 +00002655 Root=1
2656end
2657item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002658 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002659 Key=Software\Python\PythonCore\%PY_VERSION%\Modules
2660 Root=1
2661end
2662item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002663 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002664 Key=Software\Microsoft\Windows\CurrentVersion\App Paths\Python.exe
2665 New Value=%MAINDIR%\Python.exe
2666 Root=1
2667end
2668item: End Block
2669end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002670item: End Block
2671end
Tim Peterse7b2a272001-07-29 09:28:37 +00002672item: Remark
2673end
2674item: Remark
2675 Text=Registry fiddling for docs.
2676end
Tim Peters4de219d2001-08-04 23:23:27 +00002677item: Remark
2678 Text=Write to HKLM for admin, else HKCU. Keep these blocks otherwise identical!
2679end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002680item: If/While Statement
2681 Variable=COMPONENTS
Tim Peters68db9dd2001-08-11 04:01:31 +00002682 Value=C
Tim Peters223ec932001-08-05 13:58:48 +00002683 Flags=00000010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002684end
Tim Peters67b9ada2001-08-05 04:12:30 +00002685item: If/While Statement
2686 Variable=DOADMIN
2687 Value=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002688end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002689item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002690 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002691 Key=Software\Python\PythonCore\%PY_VERSION%\Help\Main Python Documentation
2692 New Value=%MAINDIR%\Doc\index.html
2693 Root=2
2694end
Tim Petersf6f6fa22000-09-01 11:45:02 +00002695item: Else Statement
2696end
2697item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002698 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002699 Key=Software\Python\PythonCore\%PY_VERSION%\Help\Main Python Documentation
2700 New Value=%MAINDIR%\Doc\index.html
2701 Root=1
2702end
2703item: End Block
2704end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002705item: End Block
2706end
Tim Peterse7b2a272001-07-29 09:28:37 +00002707item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002708end
Tim Peterse7b2a272001-07-29 09:28:37 +00002709item: Remark
Tim Peters4de219d2001-08-04 23:23:27 +00002710 Text=Set the app publisher and URL entries for Win2K add/remove.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002711end
Tim Peters96e1d2f2001-07-30 23:06:21 +00002712item: Remark
Tim Peters4de219d2001-08-04 23:23:27 +00002713 Text=It doesn't hurt on other systems.
2714end
2715item: Remark
2716 Text=As usual, write to HKLM or HKCU depending on Admin privs.
2717end
2718item: Remark
2719 Text=CAUTION: If you set this info on the "Windows 2000" page (step 6) of the
2720end
2721item: Remark
2722 Text=Installation Expert, it only shows up in the "If" block below. Keep in synch!
Tim Peters96e1d2f2001-07-30 23:06:21 +00002723end
Tim Peters67b9ada2001-08-05 04:12:30 +00002724item: If/While Statement
2725 Variable=DOADMIN
2726 Value=1
Tim Peters96e1d2f2001-07-30 23:06:21 +00002727end
Tim Peters4670b3a2001-07-29 19:48:44 +00002728item: Edit Registry
Tim Peters4de219d2001-08-04 23:23:27 +00002729 Total Keys=1
2730 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2731 New Value=http://www.python.org/
2732 Value Name=HelpLink
2733 Root=2
2734end
2735item: Edit Registry
2736 Total Keys=1
2737 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2738 New Value=PythonLabs at Zope Corporation
2739 Value Name=Publisher
2740 Root=2
2741end
2742item: Edit Registry
2743 Total Keys=1
2744 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2745 New Value=http://www.python.org/
2746 Value Name=URLInfoAbout
2747 Root=2
2748end
2749item: Edit Registry
2750 Total Keys=1
2751 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2752 New Value=%PYVER_STRING%
2753 Value Name=DisplayVersion
2754 Root=2
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002755end
Tim Petersae5262e2001-08-06 20:01:19 +00002756item: Edit Registry
2757 Total Keys=1
2758 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2759 New Value=%MAINDIR%\py.ico,-0
2760 Value Name=DisplayIcon
2761 Root=2
2762end
Tim Petersce5f13a2001-07-31 03:24:55 +00002763item: Else Statement
2764end
Tim Peters4de219d2001-08-04 23:23:27 +00002765item: Edit Registry
2766 Total Keys=1
2767 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2768 New Value=http://www.python.org/
2769 Value Name=HelpLink
2770 Root=1
Tim Petersce5f13a2001-07-31 03:24:55 +00002771end
2772item: Edit Registry
Tim Peters4de219d2001-08-04 23:23:27 +00002773 Total Keys=1
2774 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2775 New Value=PythonLabs at Zope Corporation
2776 Value Name=Publisher
2777 Root=1
2778end
2779item: Edit Registry
2780 Total Keys=1
2781 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2782 New Value=http://www.python.org/
2783 Value Name=URLInfoAbout
2784 Root=1
2785end
2786item: Edit Registry
2787 Total Keys=1
2788 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2789 New Value=%PYVER_STRING%
2790 Value Name=DisplayVersion
2791 Root=1
Tim Peters96e1d2f2001-07-30 23:06:21 +00002792end
Tim Petersae5262e2001-08-06 20:01:19 +00002793item: Edit Registry
2794 Total Keys=1
2795 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2796 New Value=%MAINDIR%\py.ico,-0
2797 Value Name=DisplayIcon
2798 Root=1
2799end
Tim Peters96e1d2f2001-07-30 23:06:21 +00002800item: End Block
2801end
Tim Peterse7b2a272001-07-29 09:28:37 +00002802item: Remark
2803end
Tim Peters4670b3a2001-07-29 19:48:44 +00002804item: Remark
Tim Peters67b9ada2001-08-05 04:12:30 +00002805 Text=Populate Start Menu group
Tim Peters4670b3a2001-07-29 19:48:44 +00002806end
Tim Peters223ec932001-08-05 13:58:48 +00002807item: If/While Statement
2808 Variable=TASKS
2809 Value=B
2810 Flags=00000010
Tim Peters4de219d2001-08-04 23:23:27 +00002811end
Tim Peters68db9dd2001-08-11 04:01:31 +00002812item: Remark
2813 Text=Shortcut to installer no matter what.
Tim Peterse7b2a272001-07-29 09:28:37 +00002814end
2815item: Create Shortcut
Tim Peters68db9dd2001-08-11 04:01:31 +00002816 Source=%MAINDIR%\unwise.exe
2817 Destination=%GROUP%\Uninstall Python.lnk
Tim Peterse7b2a272001-07-29 09:28:37 +00002818 Working Directory=%MAINDIR%
2819 Key Type=1536
2820 Flags=00000001
2821end
Tim Peterse7b2a272001-07-29 09:28:37 +00002822item: Remark
2823end
2824item: If/While Statement
2825 Variable=COMPONENTS
2826 Value=A
Tim Peters223ec932001-08-05 13:58:48 +00002827 Flags=00000010
Tim Peterse7b2a272001-07-29 09:28:37 +00002828end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002829item: Create Shortcut
2830 Source=%MAINDIR%\python.exe
2831 Destination=%GROUP%\Python (command line).lnk
2832 Working Directory=%MAINDIR%
2833 Icon Pathname=%MAINDIR%\pycon.ico
2834 Key Type=1536
2835 Flags=00000001
2836end
Tim Peters68db9dd2001-08-11 04:01:31 +00002837item: End Block
2838end
2839item: Remark
2840end
2841item: If/While Statement
2842 Variable=COMPONENTS
2843 Value=B
2844 Flags=00000010
2845end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002846item: Create Shortcut
Tim Peters0932cb42000-09-11 07:55:40 +00002847 Source=%MAINDIR%\pythonw.exe
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002848 Destination=%GROUP%\IDLE (Python GUI).lnk
Tim Peterse7b2a272001-07-29 09:28:37 +00002849 Command Options="%MAINDIR%\Tools\idle\idle.pyw"
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002850 Working Directory=%MAINDIR%
2851 Key Type=1536
2852 Flags=00000001
2853end
Guido van Rossumfe010e42001-03-02 04:59:38 +00002854item: Create Shortcut
2855 Source=%MAINDIR%\pythonw.exe
2856 Destination=%GROUP%\Module Docs.lnk
Tim Peters45e5e722001-08-05 05:43:20 +00002857 Command Options="%MAINDIR%\Tools\Scripts\pydocgui.pyw"
Guido van Rossumfe010e42001-03-02 04:59:38 +00002858 Working Directory=%MAINDIR%
2859 Key Type=1536
2860 Flags=00000001
2861end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002862item: End Block
2863end
Tim Peters4670b3a2001-07-29 19:48:44 +00002864item: Remark
2865end
Tim Peters68db9dd2001-08-11 04:01:31 +00002866item: If/While Statement
2867 Variable=COMPONENTS
2868 Value=C
2869 Flags=00000010
2870end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002871item: Create Shortcut
Tim Peters68db9dd2001-08-11 04:01:31 +00002872 Source=%MAINDIR%\Doc\index.html
2873 Destination=%GROUP%\Python Manuals.lnk
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002874 Working Directory=%MAINDIR%
2875 Key Type=1536
2876 Flags=00000001
2877end
Tim Peters223ec932001-08-05 13:58:48 +00002878item: End Block
2879end
Tim Peters68db9dd2001-08-11 04:01:31 +00002880item: End Block
2881end
Tim Peterse7b2a272001-07-29 09:28:37 +00002882item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002883end
Tim Peterse7b2a272001-07-29 09:28:37 +00002884item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00002885 Text=I don't think we need this, but have always done it.
2886end
2887item: Self-Register OCXs/DLLs
2888 Description=Updating System Configuration, Please Wait...
2889end
2890item: Remark
2891end
Tim Peters08e72952002-04-16 20:48:01 +00002892remarked item: Remark
2893 Text=Don't enable "Delete in-use files". Here's what happens:
2894end
2895remarked item: Remark
2896 Text=Install Python; uninstall Python; install Python again. Reboot the machine.
2897end
2898remarked item: Remark
2899 Text=Now UNWISE.EXE is missing. I think this is a Wise bug, but so it goes.
2900end
2901remarked item: Add Text to INSTALL.LOG
Tim Petersae5262e2001-08-06 20:01:19 +00002902 Text=Delete in-use files: On
2903end
2904item: Remark
2905end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002906item: Wizard Block
2907 Direction Variable=DIRECTION
2908 Display Variable=DISPLAY
Tim Peters36a90f62001-08-08 20:50:07 +00002909 Bitmap Pathname=.\installer.bmp
Tim Petersa1fd0502001-07-30 07:30:56 +00002910 X Position=9
2911 Y Position=10
Tim Peters36a90f62001-08-08 20:50:07 +00002912 Filler Color=11173759
Tim Petersa1fd0502001-07-30 07:30:56 +00002913 Flags=00000011
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002914end
2915item: Custom Dialog Set
2916 Name=Finished
2917 Display Variable=DISPLAY
2918 item: Dialog
2919 Title=%APPTITLE% Installation
2920 Title French=Installation de %APPTITLE%
2921 Title German=Installation von %APPTITLE%
2922 Title Spanish=Instalación de %APPTITLE%
2923 Title Italian=Installazione di %APPTITLE%
Tim Petersf5d35052001-08-11 03:13:58 +00002924 Width=339
2925 Height=280
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002926 Font Name=Helv
2927 Font Size=8
2928 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +00002929 Rectangle=188 234 244 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002930 Variable=DIRECTION
2931 Value=N
2932 Create Flags=01010000000000010000000000000001
2933 Text=&Finish
2934 Text French=&Fin
2935 Text German=&Weiter
2936 Text Spanish=&Terminar
2937 Text Italian=&Fine
2938 end
2939 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +00002940 Rectangle=264 234 320 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002941 Variable=DISABLED
2942 Value=!
2943 Action=3
2944 Create Flags=01010000000000010000000000000000
2945 Text=&Cancel
2946 Text French=&Annuler
2947 Text German=&Abbrechen
2948 Text Spanish=&Cancelar
2949 Text Italian=&Annulla
2950 end
2951 item: Static
Tim Peters591f71b2001-08-15 06:10:16 +00002952 Rectangle=108 10 323 48
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002953 Create Flags=01010000000000000000000000000000
2954 Flags=0000000000000001
2955 Name=Times New Roman
2956 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
2957 Text=Installation Completed!
2958 Text French=Installation terminée !
2959 Text German=Die Installation ist abgeschlossen!
2960 Text Spanish=¡Instalación terminada!
2961 Text Italian=Installazione completata!
2962 end
2963 item: Static
Tim Peters591f71b2001-08-15 06:10:16 +00002964 Rectangle=108 44 320 82
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002965 Create Flags=01010000000000000000000000000000
2966 Text=%APPTITLE% has been successfully installed.
2967 Text=
2968 Text=Press the Finish button to exit this installation.
2969 Text French=%APPTITLE% est maintenant installé.
2970 Text French=
2971 Text French=Cliquez sur le bouton Fin pour quitter l'installation.
2972 Text German=%APPTITLE% wurde erfolgreich installiert.
2973 Text German=
2974 Text German=Klicken Sie auf "Weiter", um die Installation zu beenden.
2975 Text Spanish=%APPTITLE% se ha instalado con éxito.
2976 Text Spanish=
2977 Text Spanish=Presione el botón Terminar para salir de esta instalación.
2978 Text Italian=L'installazione %APPTITLE% è stata portata a termine con successo.
2979 Text Italian=
2980 Text Italian=Premere il pulsante Fine per uscire dall'installazione.
2981 end
Tim Peters1f7862e2001-08-01 02:36:21 +00002982 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00002983 Rectangle=10 225 320 226
Tim Peters1f7862e2001-08-01 02:36:21 +00002984 Action=3
2985 Create Flags=01010000000000000000000000000111
2986 end
Tim Peters8eb16b12001-08-08 22:50:35 +00002987 item: Static
Tim Peters591f71b2001-08-15 06:10:16 +00002988 Rectangle=106 105 312 210
Tim Peters8eb16b12001-08-08 22:50:35 +00002989 Enabled Color=00000000000000001111111111111111
2990 Create Flags=01010000000000000000000000000000
2991 Text=Special Windows thanks to:
2992 Text=
Tim Petersf30f1fc2001-08-09 05:16:00 +00002993 Text=Wise Solutions, for the use of InstallMaster 8.1.
Tim Peters8eb16b12001-08-08 22:50:35 +00002994 Text= http://www.wisesolutions.com/
2995 Text=
Tim Peters591f71b2001-08-15 06:10:16 +00002996 Text=
Tim Peters8eb16b12001-08-08 22:50:35 +00002997 Text=LettError, Erik van Blokland, for the Python for Windows graphic.
2998 Text= http://www.letterror.com/
2999 Text=
Tim Peters591f71b2001-08-15 06:10:16 +00003000 Text=
Tim Petersb6135df2001-08-08 22:58:52 +00003001 Text=Mark Hammond, without whose years of freely shared Windows expertise, Python for Windows would still be Python for DOS.
Tim Peters8eb16b12001-08-08 22:50:35 +00003002 end
3003 item: Static
Tim Peters591f71b2001-08-15 06:10:16 +00003004 Rectangle=106 95 312 96
Tim Peters8eb16b12001-08-08 22:50:35 +00003005 Action=3
3006 Enabled Color=00000000000000001111111111111111
3007 Create Flags=01010000000000000000000000001001
3008 end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00003009 end
3010end
3011item: End Block
3012end
Tim Peters4e9a00e2001-07-29 19:31:03 +00003013item: New Event
3014 Name=Cancel
3015end
3016item: Remark
3017 Text=This include script supports a rollback to preinstallation state if the user chooses to cancel before the installation is complete.
3018end
3019item: Include Script
3020 Pathname=%_WISE_%\INCLUDE\rollback.wse
3021end