blob: 7b63d6e3103d56db1e6274e3bbf90090145dd825 [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 Peters19cf4ee2002-11-23 03:49:08 +00001728 Source=.\_bsddb.pyd
1729 Destination=%MAINDIR%\DLLs\_bsddb.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001730 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 Peters19cf4ee2002-11-23 03:49:08 +00001810 Source=.\_bsddb.lib
1811 Destination=%MAINDIR%\libs\_bsddb.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001812 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 Peters19cf4ee2002-11-23 03:49:08 +00001856item: Remark
1857 Text=Oddball -- the Sleepcat DLL
1858end
1859item: Install File
1860 Source=..\..\db-4.0.14\build_win32\Release\libdb40.dll
1861 Destination=%MAINDIR%\DLLs\libdb40.dll
1862 Description=Sleepycat Berekely DB DLL
1863 Flags=0000000000000010
1864end
1865item: Remark
1866end
Tim Peters39fb28f2000-09-21 07:50:36 +00001867item: Install File
Tim Peterse7b2a272001-07-29 09:28:37 +00001868 Source=.\python%_pymajor_%%_pyminor_%.lib
1869 Destination=%MAINDIR%\libs\python%_PYMAJOR_%%_PYMINOR_%.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001870 Flags=0000000000000010
1871end
1872item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001873end
1874item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001875 Text=Main Python DLL
Tim Peters39fb28f2000-09-21 07:50:36 +00001876end
Tim Petersfc7265a2001-08-16 01:53:51 +00001877item: Remark
1878 Text=Tell Wise it's OK to delete the Python DLL at uninstall time,
1879end
1880item: Remark
1881 Text=despite that we (may) write it into a system directory.
1882end
1883item: Add Text to INSTALL.LOG
1884 Text=Non-System File:
1885end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001886item: Install File
Tim Peterse7b2a272001-07-29 09:28:37 +00001887 Source=.\python%_pymajor_%%_pyminor_%.dll
1888 Destination=%DLLDEST%\python%_PYMAJOR_%%_PYMINOR_%.dll
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001889 Flags=0000000000000010
1890end
Tim Peterse7b2a272001-07-29 09:28:37 +00001891item: Remark
1892end
1893item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001894 Text=Libraries (Lib/)
1895end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001896item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001897 Source=..\lib\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001898 Destination=%MAINDIR%\Lib
1899 Description=Library Modules
1900 Flags=0000000000000010
1901end
Tim Peters8e02fb12001-07-29 21:36:58 +00001902item: Remark
1903end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001904item: Install File
Tim Peters19cf4ee2002-11-23 03:49:08 +00001905 Source=..\lib\bsddb\*.py
1906 Destination=%MAINDIR%\Lib\bsddb
1907 Description=Berkeley database package
1908 Flags=0000000100000010
1909end
1910item: Remark
1911end
1912item: Install File
Tim Peters6f0699b2001-11-07 04:42:04 +00001913 Source=..\lib\compiler\*.py
Tim Peters3069d502001-09-20 04:09:39 +00001914 Destination=%MAINDIR%\Lib\compiler
1915 Description=Python compiler written in Python
1916 Flags=0000000000000010
1917end
1918item: Remark
1919end
1920item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001921 Source=..\lib\distutils\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001922 Destination=%MAINDIR%\Lib\distutils
1923 Description=Distribution utility modules
Tim Peters8e02fb12001-07-29 21:36:58 +00001924 Flags=0000000000000010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001925end
1926item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001927 Source=..\lib\distutils\readme
Tim Peters8e02fb12001-07-29 21:36:58 +00001928 Destination=%MAINDIR%\Lib\distutils\README.txt
1929 Flags=0000000000000010
1930end
1931item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001932 Source=..\lib\distutils\command\*.py
Tim Peters8e02fb12001-07-29 21:36:58 +00001933 Destination=%MAINDIR%\Lib\distutils\command
1934 Flags=0000000000000010
1935end
Tim Peters6ea8baa2001-07-29 22:12:28 +00001936item: Install File
1937 Source=..\lib\distutils\command\command_template
1938 Destination=%MAINDIR%\Lib\distutils\command\command_template
1939 Flags=0000000000000010
1940end
Tim Peters8e02fb12001-07-29 21:36:58 +00001941item: Remark
1942end
1943item: Install File
Tim Peters6f0699b2001-11-07 04:42:04 +00001944 Source=..\lib\email\*.py
Tim Peters5ae95ab2001-10-13 00:26:25 +00001945 Destination=%MAINDIR%\Lib\email
1946 Description=Library email package
1947 Flags=0000000000000010
1948end
Tim Peters78e30fb2002-07-23 19:56:30 +00001949item: Install File
1950 Source=..\lib\email\test\*.py
1951 Destination=%MAINDIR%\Lib\email\test
1952 Description=email tests
1953 Flags=0000000000000010
1954end
1955item: Install File
1956 Source=..\lib\email\test\data\*.txt
1957 Destination=%MAINDIR%\Lib\email\test\data
1958 Description=email test data
1959 Flags=0000000000000010
1960end
1961item: Install File
1962 Source=..\lib\email\test\data\*.gif
1963 Destination=%MAINDIR%\Lib\email\test\data
1964 Description=email test data
1965 Flags=0000000000000010
1966end
Tim Peters5ae95ab2001-10-13 00:26:25 +00001967item: Remark
1968end
1969item: Install File
1970 Source=..\lib\encodings\*.py
1971 Destination=%MAINDIR%\Lib\encodings
1972 Description=Unicode encoding tables
1973 Flags=0000000000000010
1974end
1975item: Remark
1976end
1977item: Install File
Tim Peters6f0699b2001-11-07 04:42:04 +00001978 Source=..\lib\hotshot\*.py
Tim Peters5ae95ab2001-10-13 00:26:25 +00001979 Destination=%MAINDIR%\Lib\hotshot
1980 Description=Fast Python profiler
1981 Flags=0000000000000010
1982end
1983item: Remark
1984end
1985item: Install File
1986 Source=..\lib\lib-old\*.py
1987 Destination=%MAINDIR%\Lib\lib-old
1988 Description=Obsolete modules
1989 Flags=0000000000000010
1990end
1991item: Remark
1992end
1993item: Install File
1994 Source=..\lib\lib-tk\*.py
1995 Destination=%MAINDIR%\Lib\lib-tk
1996 Description=Tkinter related library modules
1997 Flags=0000000000000010
1998end
1999item: Remark
2000end
2001item: Install File
2002 Source=..\lib\site-packages\readme
2003 Destination=%MAINDIR%\Lib\site-packages\README.txt
2004 Description=Site packages
2005 Flags=0000000000000010
2006end
2007item: Remark
2008end
2009item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00002010 Source=..\lib\xml\*.py
Tim Peters553d2a52000-09-07 08:34:01 +00002011 Destination=%MAINDIR%\Lib\xml
2012 Description=XML support packages
Tim Peters8e02fb12001-07-29 21:36:58 +00002013 Flags=0000000000000010
2014end
2015item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00002016 Source=..\lib\xml\dom\*.py
Tim Peters8e02fb12001-07-29 21:36:58 +00002017 Destination=%MAINDIR%\Lib\xml\dom
2018 Flags=0000000000000010
2019end
2020item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00002021 Source=..\lib\xml\parsers\*.py
Tim Peters8e02fb12001-07-29 21:36:58 +00002022 Destination=%MAINDIR%\Lib\xml\parsers
2023 Flags=0000000000000010
2024end
2025item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00002026 Source=..\lib\xml\sax\*.py
Tim Peters8e02fb12001-07-29 21:36:58 +00002027 Destination=%MAINDIR%\Lib\xml\sax
2028 Flags=0000000000000010
2029end
2030item: Remark
Tim Peters553d2a52000-09-07 08:34:01 +00002031end
Tim Peterse7b2a272001-07-29 09:28:37 +00002032item: Remark
2033 Text=C Include files
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002034end
2035item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002036 Source=..\include\*.h
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002037 Destination=%MAINDIR%\include
2038 Description=Header files
2039 Flags=0000000000000010
2040end
2041item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002042 Source=..\pc\pyconfig.h
Martin v. Löwis4f1cd8b2001-07-26 13:41:06 +00002043 Destination=%MAINDIR%\include\pyconfig.h
2044 Description=Header files (pyconfig.h)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002045 Flags=0000000000000010
2046end
Tim Peterse7b2a272001-07-29 09:28:37 +00002047item: Remark
2048end
2049item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +00002050 Text=Microsoft C runtime libraries
2051end
2052item: Install File
2053 Source=%_SYS_%\MSVCIRT.DLL
2054 Destination=%DLLDEST%\MSVCIRT.DLL
2055 Description=Visual C++ Runtime DLLs
2056 Flags=0000011000010011
2057end
2058item: Install File
2059 Source=%_SYS_%\MSVCRT.DLL
2060 Destination=%DLLDEST%\MSVCRT.DLL
2061 Description=Visual C++ Runtime DLLs
2062 Flags=0000011000010011
2063end
2064item: End Block
2065end
2066item: Remark
2067end
2068item: Remark
2069 Text=B: Tcl/Tk (Tkinter, IDLE, pydoc)
2070end
2071item: If/While Statement
2072 Variable=COMPONENTS
2073 Value=B
2074 Flags=00000010
2075end
2076item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00002077 Text=Tcl/Tk
2078end
2079item: Install File
Tim Petersa406b582002-11-19 17:38:27 +00002080 Source=..\..\%_tcldir_%\bin\*.dll
2081 Destination=%MAINDIR%\DLLs
Tim Peterse7b2a272001-07-29 09:28:37 +00002082 Description=Tcl/Tk binaries and libraries
2083 Flags=0000000000000010
2084end
2085item: Install File
Tim Petersa406b582002-11-19 17:38:27 +00002086 Source=..\..\%_tcldir_%\lib\*.*
Tim Peterse7b2a272001-07-29 09:28:37 +00002087 Destination=%MAINDIR%\tcl
2088 Description=Tcl/Tk binaries and libraries
2089 Flags=0000000100000010
2090end
2091item: Remark
2092end
2093item: Remark
Tim Petersa0a77062001-08-03 19:04:13 +00002094 Text=IDLE
2095end
2096item: Install File
2097 Source=..\tools\idle\*.py
2098 Destination=%MAINDIR%\Tools\idle
2099 Description=Integrated DeveLopment Environment for Python
2100 Flags=0000000000000010
2101end
2102item: Install File
2103 Source=..\tools\idle\*.txt
2104 Destination=%MAINDIR%\Tools\idle
2105 Description=Integrated DeveLopment Environment for Python
2106 Flags=0000000000000010
2107end
2108item: Install File
2109 Source=..\tools\idle\icons\*
2110 Destination=%MAINDIR%\Tools\idle\Icons
2111 Description=Integrated DeveLopment Environment for Python
2112 Flags=0000000000000010
2113end
2114item: Install File
2115 Source=..\tools\idle\idle.pyw
2116 Destination=%MAINDIR%\Tools\idle\idle.pyw
2117 Description=IDLE bootstrap script
2118 Flags=0000000000000010
2119end
2120item: Remark
2121end
2122item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +00002123 Text=Windows pydoc driver
Tim Peterse7b2a272001-07-29 09:28:37 +00002124end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002125item: Install File
Tim Peters68db9dd2001-08-11 04:01:31 +00002126 Source=..\tools\scripts\*.pyw
2127 Destination=%MAINDIR%\Tools\Scripts
2128 Description=Windows pydoc driver
2129 Flags=0000000000000010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002130end
2131item: End Block
2132end
Tim Peterse7b2a272001-07-29 09:28:37 +00002133item: Remark
2134end
2135item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +00002136 Text=C: docs
Tim Peterse7b2a272001-07-29 09:28:37 +00002137end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002138item: If/While Statement
2139 Variable=COMPONENTS
Tim Peters68db9dd2001-08-11 04:01:31 +00002140 Value=C
Tim Peters223ec932001-08-05 13:58:48 +00002141 Flags=00000010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002142end
Tim Peterse7b2a272001-07-29 09:28:37 +00002143item: Install File
2144 Source=%_DOC_%\*.*
2145 Destination=%MAINDIR%\Doc
2146 Description=Python Documentation (HTML)
2147 Flags=0000000100000010
2148end
2149item: End Block
2150end
2151item: Remark
2152end
2153item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +00002154 Text=D: tools
Tim Peterse7b2a272001-07-29 09:28:37 +00002155end
2156item: If/While Statement
2157 Variable=COMPONENTS
Tim Peters68db9dd2001-08-11 04:01:31 +00002158 Value=D
Tim Peters223ec932001-08-05 13:58:48 +00002159 Flags=00000010
Tim Peterse7b2a272001-07-29 09:28:37 +00002160end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002161item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002162 Source=..\tools\scripts\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002163 Destination=%MAINDIR%\Tools\Scripts
2164 Description=Utility Scripts
2165 Flags=0000000000000010
2166end
2167item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002168 Source=..\tools\scripts\*.doc
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002169 Destination=%MAINDIR%\Tools\Scripts
2170 Description=Utility Scripts
2171 Flags=0000000000000010
2172end
2173item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002174 Source=..\tools\scripts\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002175 Destination=%MAINDIR%\Tools\Scripts\README.txt
2176 Description=Utility Scripts
2177 Flags=0000000000000010
2178end
Tim Peters6ea8baa2001-07-29 22:12:28 +00002179item: Remark
2180end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002181item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002182 Source=..\tools\webchecker\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002183 Destination=%MAINDIR%\Tools\webchecker
2184 Description=Web checker tool
2185 Flags=0000000000000010
2186end
2187item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002188 Source=..\tools\webchecker\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002189 Destination=%MAINDIR%\Tools\webchecker\README.txt
2190 Description=Web checker tool
2191 Flags=0000000000000010
2192end
Tim Peters6ea8baa2001-07-29 22:12:28 +00002193item: Remark
2194end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002195item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002196 Source=..\tools\versioncheck\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002197 Destination=%MAINDIR%\Tools\versioncheck
2198 Description=Version checker tool
2199 Flags=0000000000000010
2200end
2201item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002202 Source=..\tools\versioncheck\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002203 Destination=%MAINDIR%\Tools\versioncheck\README.txt
2204 Description=Version checker tool
2205 Flags=0000000000000010
2206end
Tim Peters6ea8baa2001-07-29 22:12:28 +00002207item: Remark
2208end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002209item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002210 Source=..\tools\pynche\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002211 Destination=%MAINDIR%\Tools\pynche
2212 Description=pynche color editor
2213 Flags=0000000000000010
2214end
2215item: Install File
Tim Peters7c198d32001-08-22 22:18:31 +00002216 Source=..\tools\pynche\*.txt
2217 Destination=%MAINDIR%\Tools\pynche
2218 Description=pynche color editor
2219 Flags=0000000000000010
2220end
2221item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002222 Source=..\tools\pynche\x\*.txt
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002223 Destination=%MAINDIR%\Tools\pynche\X
2224 Description=pynche color editor - X files
2225 Flags=0000000000000010
2226end
2227item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002228 Source=..\tools\pynche\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002229 Destination=%MAINDIR%\Tools\pynche\README.txt
2230 Description=pynche color editor - README
2231 Flags=0000000100000010
2232end
2233item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002234 Source=..\tools\pynche\pynche
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002235 Destination=%MAINDIR%\Tools\pynche\pynche.py
2236 Description=pynche color editor - main
2237 Flags=0000000100000010
2238end
2239item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002240 Source=..\tools\pynche\pynche.pyw
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002241 Destination=%MAINDIR%\Tools\pynche\pynche.pyw
2242 Description=pynche color editor - noconsole main
2243 Flags=0000000100000010
2244end
2245item: End Block
2246end
Tim Peterse7b2a272001-07-29 09:28:37 +00002247item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002248end
Tim Peterse7b2a272001-07-29 09:28:37 +00002249item: Remark
Tim Peters68db9dd2001-08-11 04:01:31 +00002250 Text=E: test suite
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002251end
2252item: If/While Statement
2253 Variable=COMPONENTS
Tim Peters68db9dd2001-08-11 04:01:31 +00002254 Value=E
Tim Peters223ec932001-08-05 13:58:48 +00002255 Flags=00000010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002256end
2257item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002258 Source=..\lib\test\audiotest.au
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002259 Destination=%MAINDIR%\Lib\test\audiotest.au
2260 Description=Python Test files
2261 Flags=0000000000000010
2262end
2263item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002264 Source=..\lib\test\*.uue
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002265 Destination=%MAINDIR%\Lib\test
2266 Description=Python Test files
2267 Flags=0000000000000010
2268end
2269item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002270 Source=..\lib\test\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002271 Destination=%MAINDIR%\Lib\test
2272 Description=Python Test files
2273 Flags=0000000000000010
2274end
2275item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002276 Source=..\lib\test\*.xml
Tim Peters553d2a52000-09-07 08:34:01 +00002277 Destination=%MAINDIR%\Lib\test
Tim Peters68692452000-10-14 07:35:15 +00002278 Description=Python Test files
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002279 Flags=0000000000000010
2280end
2281item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002282 Source=..\lib\test\*.out
Tim Peters7b5af042000-09-26 02:37:53 +00002283 Destination=%MAINDIR%\Lib\test
Tim Peters68692452000-10-14 07:35:15 +00002284 Description=Python Test files
Tim Peters7b5af042000-09-26 02:37:53 +00002285 Flags=0000000000000010
2286end
Tim Peters6ea8baa2001-07-29 22:12:28 +00002287item: Remark
2288end
Tim Peters7b5af042000-09-26 02:37:53 +00002289item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00002290 Source=..\lib\test\output\*.*
Tim Peters553d2a52000-09-07 08:34:01 +00002291 Destination=%MAINDIR%\Lib\test\output
2292 Description=Python Test output files
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002293 Flags=0000000000000010
2294end
2295item: End Block
2296end
Tim Peterse7b2a272001-07-29 09:28:37 +00002297item: Remark
2298end
2299item: Remark
2300 Text=DONE with file copying.
2301end
2302item: Remark
Tim Peters4de219d2001-08-04 23:23:27 +00002303 Text=The rest is registry and Start Menu fiddling.
Tim Peterse7b2a272001-07-29 09:28:37 +00002304end
2305item: Remark
2306end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002307item: If/While Statement
2308 Variable=COMPONENTS
Tim Petersdb642c62001-07-29 02:04:20 +00002309 Value=A
Tim Peters223ec932001-08-05 13:58:48 +00002310 Flags=00000010
2311end
2312item: If/While Statement
2313 Variable=TASKS
2314 Value=A
2315 Flags=00000010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002316end
Tim Petersce5f13a2001-07-31 03:24:55 +00002317item: Remark
Tim Petersb39fa0e2001-08-05 05:19:15 +00002318 Text=Register file extensions. As usual, Admin privs get in the way, but with a twist:
Tim Peters4de219d2001-08-04 23:23:27 +00002319end
2320item: Remark
Tim Petersb39fa0e2001-08-05 05:19:15 +00002321 Text=You don't need admin privs to write to HKEY_CLASSES_ROOT *except* under Win2K.
2322end
2323item: Remark
2324 Text=On Win2K, a user without Admin privs has to register extensions under HKCU\Software\CLASSES instead.
2325end
2326item: Remark
2327 Text=But while you can *do* that under other flavors of Windows too, it has no useful effect except in Win2K.
2328end
2329item: Set Variable
2330 Variable=USE_HKCR
2331 Value=1
2332end
2333item: Check Configuration
2334 Flags=11110010
Tim Petersce5f13a2001-07-31 03:24:55 +00002335end
Tim Peters96e1d2f2001-07-30 23:06:21 +00002336item: If/While Statement
Tim Petersb39fa0e2001-08-05 05:19:15 +00002337 Variable=DOADMIN
2338 Value=0
2339end
2340item: Set Variable
2341 Variable=USE_HKCR
2342 Value=0
2343end
2344item: End Block
2345end
2346item: End Block
2347end
2348item: If/While Statement
2349 Variable=USE_HKCR
2350 Value=1
Tim Peters96e1d2f2001-07-30 23:06:21 +00002351end
Tim Peterse7b2a272001-07-29 09:28:37 +00002352item: Remark
Tim Peters4de219d2001-08-04 23:23:27 +00002353 Text=File types.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002354end
2355item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002356 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002357 Key=Python.File
2358 New Value=Python File
2359end
2360item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002361 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002362 Key=Python.File\shell\open\command
2363 New Value=%MAINDIR%\python.exe "%%1" %%*
2364end
2365item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002366 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002367 Key=Python.File\DefaultIcon
2368 New Value=%MAINDIR%\Py.ico
2369end
Tim Peters4de219d2001-08-04 23:23:27 +00002370item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002371end
2372item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002373 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002374 Key=Python.NoConFile
2375 New Value=Python File (no console)
2376end
2377item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002378 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002379 Key=Python.NoConFile\shell\open\command
2380 New Value=%MAINDIR%\pythonw.exe "%%1" %%*
2381end
2382item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002383 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002384 Key=Python.NoConFile\DefaultIcon
2385 New Value=%MAINDIR%\Py.ico
2386end
Tim Peters4de219d2001-08-04 23:23:27 +00002387item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002388end
2389item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002390 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002391 Key=Python.CompiledFile
2392 New Value=Compiled Python File
2393end
2394item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002395 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002396 Key=Python.CompiledFile\shell\open\command
2397 New Value=%MAINDIR%\python.exe "%%1" %%*
2398end
2399item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002400 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002401 Key=Python.CompiledFile\DefaultIcon
2402 New Value=%MAINDIR%\pyc.ico
2403end
Tim Peters4de219d2001-08-04 23:23:27 +00002404item: Remark
2405end
2406item: Remark
2407 Text=File extensions.
2408end
2409item: Edit Registry
2410 Total Keys=1
2411 Key=.py
2412 New Value=Python.File
2413end
2414item: Edit Registry
2415 Total Keys=1
2416 Key=.py
2417 New Value=text/plain
2418 Value Name=Content Type
2419end
2420item: Remark
2421end
2422item: Edit Registry
2423 Total Keys=1
2424 Key=.pyw
2425 New Value=Python.NoConFile
2426end
2427item: Edit Registry
2428 Total Keys=1
2429 Key=.pyw
2430 New Value=text/plain
2431 Value Name=Content Type
2432end
2433item: Remark
2434end
2435item: Edit Registry
2436 Total Keys=1
2437 Key=.pyc
2438 New Value=Python.CompiledFile
2439end
2440item: Edit Registry
2441 Total Keys=1
2442 Key=.pyo
2443 New Value=Python.CompiledFile
2444end
Tim Petersb39fa0e2001-08-05 05:19:15 +00002445item: Else Statement
2446end
2447item: Remark
2448 Text=File types.
2449end
2450item: Edit Registry
2451 Total Keys=1
2452 Key=Software\CLASSES\Python.File
2453 New Value=Python File
2454 Root=1
2455end
2456item: Edit Registry
2457 Total Keys=1
2458 Key=Software\CLASSES\Python.File\shell\open\command
2459 New Value=%MAINDIR%\python.exe "%%1" %%*
2460 Root=1
2461end
2462item: Edit Registry
2463 Total Keys=1
2464 Key=Software\CLASSES\Python.File\DefaultIcon
2465 New Value=%MAINDIR%\Py.ico
2466 Root=1
2467end
2468item: Remark
2469end
2470item: Edit Registry
2471 Total Keys=1
2472 Key=Software\CLASSES\Python.NoConFile
2473 New Value=Python File (no console)
2474 Root=1
2475end
2476item: Edit Registry
2477 Total Keys=1
2478 Key=Software\CLASSES\Python.NoConFile\shell\open\command
2479 New Value=%MAINDIR%\pythonw.exe "%%1" %%*
2480 Root=1
2481end
2482item: Edit Registry
2483 Total Keys=1
2484 Key=Software\CLASSES\Python.NoConFile\DefaultIcon
2485 New Value=%MAINDIR%\Py.ico
2486 Root=1
2487end
2488item: Remark
2489end
2490item: Edit Registry
2491 Total Keys=1
2492 Key=Software\CLASSES\Python.CompiledFile
2493 New Value=Compiled Python File
2494 Root=1
2495end
2496item: Edit Registry
2497 Total Keys=1
2498 Key=Software\CLASSES\Python.CompiledFile\shell\open\command
2499 New Value=%MAINDIR%\python.exe "%%1" %%*
2500 Root=1
2501end
2502item: Edit Registry
2503 Total Keys=1
2504 Key=Software\CLASSES\Python.CompiledFile\DefaultIcon
2505 New Value=%MAINDIR%\pyc.ico
2506 Root=1
2507end
2508item: Remark
2509end
2510item: Remark
2511 Text=File extensions.
2512end
2513item: Edit Registry
2514 Total Keys=1
2515 Key=Software\CLASSES\.py
2516 New Value=Python.File
2517 Root=1
2518end
2519item: Edit Registry
2520 Total Keys=1
2521 Key=Software\CLASSES\.py
2522 New Value=text/plain
2523 Value Name=Content Type
2524 Root=1
2525end
2526item: Remark
2527end
2528item: Edit Registry
2529 Total Keys=1
2530 Key=Software\CLASSES\.pyw
2531 New Value=Python.NoConFile
2532 Root=1
2533end
2534item: Edit Registry
2535 Total Keys=1
2536 Key=Software\CLASSES\.pyw
2537 New Value=text/plain
2538 Value Name=Content Type
2539 Root=1
2540end
2541item: Remark
2542end
2543item: Edit Registry
2544 Total Keys=1
2545 Key=Software\CLASSES\.pyc
2546 New Value=Python.CompiledFile
2547 Root=1
2548end
2549item: Edit Registry
2550 Total Keys=1
2551 Key=Software\CLASSES\.pyo
2552 New Value=Python.CompiledFile
2553 Root=1
2554end
Tim Peters96e1d2f2001-07-30 23:06:21 +00002555item: End Block
2556end
Tim Peters0af67032001-10-09 22:22:36 +00002557item: Remark
2558end
2559item: Remark
2560 Text=If we're installing IDLE, also set an Edit context menu action to use IDLE, for .py and .pyw files.
2561end
2562item: If/While Statement
2563 Variable=COMPONENTS
2564 Value=B
2565 Flags=00000010
2566end
2567item: If/While Statement
2568 Variable=USE_HKCR
2569 Value=1
2570end
2571item: Edit Registry
2572 Total Keys=1
2573 Key=Python.NoConFile\shell\Edit with IDLE\command
2574 New Value=%MAINDIR%\pythonw.exe %MAINDIR%\Tools\idle\idle.pyw -e "%%1"
2575end
2576item: Edit Registry
2577 Total Keys=1
2578 Key=Python.File\shell\Edit with IDLE\command
2579 New Value=%MAINDIR%\pythonw.exe %MAINDIR%\Tools\idle\idle.pyw -e "%%1"
2580end
2581item: Else Statement
2582end
2583item: Edit Registry
2584 Total Keys=1
2585 Key=Software\CLASSES\Python.NoConFile\shell\Edit with IDLE\command
2586 New Value=%MAINDIR%\pythonw.exe %MAINDIR%\Tools\idle\idle.pyw -e "%%1"
2587 Root=1
2588end
2589item: Edit Registry
2590 Total Keys=1
2591 Key=Software\CLASSES\Python.File\shell\Edit with IDLE\command
2592 New Value=%MAINDIR%\pythonw.exe %MAINDIR%\Tools\idle\idle.pyw -e "%%1"
2593 Root=1
2594end
2595item: End Block
2596end
2597item: End Block
2598end
Tim Peters223ec932001-08-05 13:58:48 +00002599item: End Block
2600end
Tim Petersf6f6fa22000-09-01 11:45:02 +00002601item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00002602end
2603item: Remark
2604 Text=Register Python paths.
2605end
2606item: Remark
Tim Petersf6f6fa22000-09-01 11:45:02 +00002607 Text=Write to HKLM for admin, else HKCU. Keep these blocks otherwise identical!
2608end
Tim Peters67b9ada2001-08-05 04:12:30 +00002609item: If/While Statement
2610 Variable=DOADMIN
2611 Value=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002612end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002613item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002614 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002615 Key=Software\Python\PythonCore\CurrentVersion
2616 Root=130
2617end
2618item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002619 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002620 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath
2621 New Value=%MAINDIR%
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\Python\PythonCore\%PY_VERSION%\InstallPath\InstallGroup
Tim Peters6f0699b2001-11-07 04:42:04 +00002627 New Value=%CGROUP_SAVE%
2628 New Value=
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002629 Root=2
2630end
2631item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002632 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002633 Key=Software\Python\PythonCore\%PY_VERSION%\PythonPath
Tim Peters412e4582001-07-29 21:04:09 +00002634 New Value=%MAINDIR%\Lib;%MAINDIR%\DLLs;%MAINDIR%\Lib\lib-tk
2635 New Value=
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002636 Root=2
2637end
2638item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002639 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002640 Key=Software\Python\PythonCore\%PY_VERSION%\Modules
2641 Root=2
2642end
2643item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002644 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002645 Key=Software\Microsoft\Windows\CurrentVersion\App Paths\Python.exe
2646 New Value=%MAINDIR%\Python.exe
2647 Root=2
2648end
Tim Petersf6f6fa22000-09-01 11:45:02 +00002649item: Else Statement
2650end
Tim Petersf6f6fa22000-09-01 11:45:02 +00002651item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002652 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002653 Key=Software\Python\PythonCore\CurrentVersion
2654 Root=129
2655end
2656item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002657 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002658 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath
2659 New Value=%MAINDIR%
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\Python\PythonCore\%PY_VERSION%\InstallPath\InstallGroup
Tim Peters6f0699b2001-11-07 04:42:04 +00002665 New Value=%CGROUP_SAVE%
2666 New Value=
Tim Petersf6f6fa22000-09-01 11:45:02 +00002667 Root=1
2668end
2669item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002670 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002671 Key=Software\Python\PythonCore\%PY_VERSION%\PythonPath
Tim Peters412e4582001-07-29 21:04:09 +00002672 New Value=%MAINDIR%\Lib;%MAINDIR%\DLLs;%MAINDIR%\Lib\lib-tk
2673 New Value=
Tim Petersf6f6fa22000-09-01 11:45:02 +00002674 Root=1
2675end
2676item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002677 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002678 Key=Software\Python\PythonCore\%PY_VERSION%\Modules
2679 Root=1
2680end
2681item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002682 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002683 Key=Software\Microsoft\Windows\CurrentVersion\App Paths\Python.exe
2684 New Value=%MAINDIR%\Python.exe
2685 Root=1
2686end
2687item: End Block
2688end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002689item: End Block
2690end
Tim Peterse7b2a272001-07-29 09:28:37 +00002691item: Remark
2692end
2693item: Remark
2694 Text=Registry fiddling for docs.
2695end
Tim Peters4de219d2001-08-04 23:23:27 +00002696item: Remark
2697 Text=Write to HKLM for admin, else HKCU. Keep these blocks otherwise identical!
2698end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002699item: If/While Statement
2700 Variable=COMPONENTS
Tim Peters68db9dd2001-08-11 04:01:31 +00002701 Value=C
Tim Peters223ec932001-08-05 13:58:48 +00002702 Flags=00000010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002703end
Tim Peters67b9ada2001-08-05 04:12:30 +00002704item: If/While Statement
2705 Variable=DOADMIN
2706 Value=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002707end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002708item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002709 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002710 Key=Software\Python\PythonCore\%PY_VERSION%\Help\Main Python Documentation
2711 New Value=%MAINDIR%\Doc\index.html
2712 Root=2
2713end
Tim Petersf6f6fa22000-09-01 11:45:02 +00002714item: Else Statement
2715end
2716item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002717 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002718 Key=Software\Python\PythonCore\%PY_VERSION%\Help\Main Python Documentation
2719 New Value=%MAINDIR%\Doc\index.html
2720 Root=1
2721end
2722item: End Block
2723end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002724item: End Block
2725end
Tim Peterse7b2a272001-07-29 09:28:37 +00002726item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002727end
Tim Peterse7b2a272001-07-29 09:28:37 +00002728item: Remark
Tim Peters4de219d2001-08-04 23:23:27 +00002729 Text=Set the app publisher and URL entries for Win2K add/remove.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002730end
Tim Peters96e1d2f2001-07-30 23:06:21 +00002731item: Remark
Tim Peters4de219d2001-08-04 23:23:27 +00002732 Text=It doesn't hurt on other systems.
2733end
2734item: Remark
2735 Text=As usual, write to HKLM or HKCU depending on Admin privs.
2736end
2737item: Remark
2738 Text=CAUTION: If you set this info on the "Windows 2000" page (step 6) of the
2739end
2740item: Remark
2741 Text=Installation Expert, it only shows up in the "If" block below. Keep in synch!
Tim Peters96e1d2f2001-07-30 23:06:21 +00002742end
Tim Peters67b9ada2001-08-05 04:12:30 +00002743item: If/While Statement
2744 Variable=DOADMIN
2745 Value=1
Tim Peters96e1d2f2001-07-30 23:06:21 +00002746end
Tim Peters4670b3a2001-07-29 19:48:44 +00002747item: Edit Registry
Tim Peters4de219d2001-08-04 23:23:27 +00002748 Total Keys=1
2749 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2750 New Value=http://www.python.org/
2751 Value Name=HelpLink
2752 Root=2
2753end
2754item: Edit Registry
2755 Total Keys=1
2756 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2757 New Value=PythonLabs at Zope Corporation
2758 Value Name=Publisher
2759 Root=2
2760end
2761item: Edit Registry
2762 Total Keys=1
2763 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2764 New Value=http://www.python.org/
2765 Value Name=URLInfoAbout
2766 Root=2
2767end
2768item: Edit Registry
2769 Total Keys=1
2770 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2771 New Value=%PYVER_STRING%
2772 Value Name=DisplayVersion
2773 Root=2
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002774end
Tim Petersae5262e2001-08-06 20:01:19 +00002775item: Edit Registry
2776 Total Keys=1
2777 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2778 New Value=%MAINDIR%\py.ico,-0
2779 Value Name=DisplayIcon
2780 Root=2
2781end
Tim Petersce5f13a2001-07-31 03:24:55 +00002782item: Else Statement
2783end
Tim Peters4de219d2001-08-04 23:23:27 +00002784item: Edit Registry
2785 Total Keys=1
2786 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2787 New Value=http://www.python.org/
2788 Value Name=HelpLink
2789 Root=1
Tim Petersce5f13a2001-07-31 03:24:55 +00002790end
2791item: Edit Registry
Tim Peters4de219d2001-08-04 23:23:27 +00002792 Total Keys=1
2793 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2794 New Value=PythonLabs at Zope Corporation
2795 Value Name=Publisher
2796 Root=1
2797end
2798item: Edit Registry
2799 Total Keys=1
2800 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2801 New Value=http://www.python.org/
2802 Value Name=URLInfoAbout
2803 Root=1
2804end
2805item: Edit Registry
2806 Total Keys=1
2807 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2808 New Value=%PYVER_STRING%
2809 Value Name=DisplayVersion
2810 Root=1
Tim Peters96e1d2f2001-07-30 23:06:21 +00002811end
Tim Petersae5262e2001-08-06 20:01:19 +00002812item: Edit Registry
2813 Total Keys=1
2814 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2815 New Value=%MAINDIR%\py.ico,-0
2816 Value Name=DisplayIcon
2817 Root=1
2818end
Tim Peters96e1d2f2001-07-30 23:06:21 +00002819item: End Block
2820end
Tim Peterse7b2a272001-07-29 09:28:37 +00002821item: Remark
2822end
Tim Peters4670b3a2001-07-29 19:48:44 +00002823item: Remark
Tim Peters67b9ada2001-08-05 04:12:30 +00002824 Text=Populate Start Menu group
Tim Peters4670b3a2001-07-29 19:48:44 +00002825end
Tim Peters223ec932001-08-05 13:58:48 +00002826item: If/While Statement
2827 Variable=TASKS
2828 Value=B
2829 Flags=00000010
Tim Peters4de219d2001-08-04 23:23:27 +00002830end
Tim Peters68db9dd2001-08-11 04:01:31 +00002831item: Remark
2832 Text=Shortcut to installer no matter what.
Tim Peterse7b2a272001-07-29 09:28:37 +00002833end
2834item: Create Shortcut
Tim Peters68db9dd2001-08-11 04:01:31 +00002835 Source=%MAINDIR%\unwise.exe
2836 Destination=%GROUP%\Uninstall Python.lnk
Tim Peterse7b2a272001-07-29 09:28:37 +00002837 Working Directory=%MAINDIR%
2838 Key Type=1536
2839 Flags=00000001
2840end
Tim Peterse7b2a272001-07-29 09:28:37 +00002841item: Remark
2842end
2843item: If/While Statement
2844 Variable=COMPONENTS
2845 Value=A
Tim Peters223ec932001-08-05 13:58:48 +00002846 Flags=00000010
Tim Peterse7b2a272001-07-29 09:28:37 +00002847end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002848item: Create Shortcut
2849 Source=%MAINDIR%\python.exe
2850 Destination=%GROUP%\Python (command line).lnk
2851 Working Directory=%MAINDIR%
2852 Icon Pathname=%MAINDIR%\pycon.ico
2853 Key Type=1536
2854 Flags=00000001
2855end
Tim Peters68db9dd2001-08-11 04:01:31 +00002856item: End Block
2857end
2858item: Remark
2859end
2860item: If/While Statement
2861 Variable=COMPONENTS
2862 Value=B
2863 Flags=00000010
2864end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002865item: Create Shortcut
Tim Peters0932cb42000-09-11 07:55:40 +00002866 Source=%MAINDIR%\pythonw.exe
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002867 Destination=%GROUP%\IDLE (Python GUI).lnk
Tim Peterse7b2a272001-07-29 09:28:37 +00002868 Command Options="%MAINDIR%\Tools\idle\idle.pyw"
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002869 Working Directory=%MAINDIR%
2870 Key Type=1536
2871 Flags=00000001
2872end
Guido van Rossumfe010e42001-03-02 04:59:38 +00002873item: Create Shortcut
2874 Source=%MAINDIR%\pythonw.exe
2875 Destination=%GROUP%\Module Docs.lnk
Tim Peters45e5e722001-08-05 05:43:20 +00002876 Command Options="%MAINDIR%\Tools\Scripts\pydocgui.pyw"
Guido van Rossumfe010e42001-03-02 04:59:38 +00002877 Working Directory=%MAINDIR%
2878 Key Type=1536
2879 Flags=00000001
2880end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002881item: End Block
2882end
Tim Peters4670b3a2001-07-29 19:48:44 +00002883item: Remark
2884end
Tim Peters68db9dd2001-08-11 04:01:31 +00002885item: If/While Statement
2886 Variable=COMPONENTS
2887 Value=C
2888 Flags=00000010
2889end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002890item: Create Shortcut
Tim Peters68db9dd2001-08-11 04:01:31 +00002891 Source=%MAINDIR%\Doc\index.html
2892 Destination=%GROUP%\Python Manuals.lnk
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002893 Working Directory=%MAINDIR%
2894 Key Type=1536
2895 Flags=00000001
2896end
Tim Peters223ec932001-08-05 13:58:48 +00002897item: End Block
2898end
Tim Peters68db9dd2001-08-11 04:01:31 +00002899item: End Block
2900end
Tim Peterse7b2a272001-07-29 09:28:37 +00002901item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002902end
Tim Peterse7b2a272001-07-29 09:28:37 +00002903item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00002904 Text=I don't think we need this, but have always done it.
2905end
2906item: Self-Register OCXs/DLLs
2907 Description=Updating System Configuration, Please Wait...
2908end
2909item: Remark
2910end
Tim Peters08e72952002-04-16 20:48:01 +00002911remarked item: Remark
2912 Text=Don't enable "Delete in-use files". Here's what happens:
2913end
2914remarked item: Remark
2915 Text=Install Python; uninstall Python; install Python again. Reboot the machine.
2916end
2917remarked item: Remark
2918 Text=Now UNWISE.EXE is missing. I think this is a Wise bug, but so it goes.
2919end
2920remarked item: Add Text to INSTALL.LOG
Tim Petersae5262e2001-08-06 20:01:19 +00002921 Text=Delete in-use files: On
2922end
2923item: Remark
2924end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002925item: Wizard Block
2926 Direction Variable=DIRECTION
2927 Display Variable=DISPLAY
Tim Peters36a90f62001-08-08 20:50:07 +00002928 Bitmap Pathname=.\installer.bmp
Tim Petersa1fd0502001-07-30 07:30:56 +00002929 X Position=9
2930 Y Position=10
Tim Peters36a90f62001-08-08 20:50:07 +00002931 Filler Color=11173759
Tim Petersa1fd0502001-07-30 07:30:56 +00002932 Flags=00000011
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002933end
2934item: Custom Dialog Set
2935 Name=Finished
2936 Display Variable=DISPLAY
2937 item: Dialog
2938 Title=%APPTITLE% Installation
2939 Title French=Installation de %APPTITLE%
2940 Title German=Installation von %APPTITLE%
2941 Title Spanish=Instalación de %APPTITLE%
2942 Title Italian=Installazione di %APPTITLE%
Tim Petersf5d35052001-08-11 03:13:58 +00002943 Width=339
2944 Height=280
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002945 Font Name=Helv
2946 Font Size=8
2947 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +00002948 Rectangle=188 234 244 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002949 Variable=DIRECTION
2950 Value=N
2951 Create Flags=01010000000000010000000000000001
2952 Text=&Finish
2953 Text French=&Fin
2954 Text German=&Weiter
2955 Text Spanish=&Terminar
2956 Text Italian=&Fine
2957 end
2958 item: Push Button
Tim Petersf5d35052001-08-11 03:13:58 +00002959 Rectangle=264 234 320 253
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002960 Variable=DISABLED
2961 Value=!
2962 Action=3
2963 Create Flags=01010000000000010000000000000000
2964 Text=&Cancel
2965 Text French=&Annuler
2966 Text German=&Abbrechen
2967 Text Spanish=&Cancelar
2968 Text Italian=&Annulla
2969 end
2970 item: Static
Tim Peters591f71b2001-08-15 06:10:16 +00002971 Rectangle=108 10 323 48
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002972 Create Flags=01010000000000000000000000000000
2973 Flags=0000000000000001
2974 Name=Times New Roman
2975 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
2976 Text=Installation Completed!
2977 Text French=Installation terminée !
2978 Text German=Die Installation ist abgeschlossen!
2979 Text Spanish=¡Instalación terminada!
2980 Text Italian=Installazione completata!
2981 end
2982 item: Static
Tim Peters591f71b2001-08-15 06:10:16 +00002983 Rectangle=108 44 320 82
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002984 Create Flags=01010000000000000000000000000000
2985 Text=%APPTITLE% has been successfully installed.
2986 Text=
2987 Text=Press the Finish button to exit this installation.
2988 Text French=%APPTITLE% est maintenant installé.
2989 Text French=
2990 Text French=Cliquez sur le bouton Fin pour quitter l'installation.
2991 Text German=%APPTITLE% wurde erfolgreich installiert.
2992 Text German=
2993 Text German=Klicken Sie auf "Weiter", um die Installation zu beenden.
2994 Text Spanish=%APPTITLE% se ha instalado con éxito.
2995 Text Spanish=
2996 Text Spanish=Presione el botón Terminar para salir de esta instalación.
2997 Text Italian=L'installazione %APPTITLE% è stata portata a termine con successo.
2998 Text Italian=
2999 Text Italian=Premere il pulsante Fine per uscire dall'installazione.
3000 end
Tim Peters1f7862e2001-08-01 02:36:21 +00003001 item: Static
Tim Petersf5d35052001-08-11 03:13:58 +00003002 Rectangle=10 225 320 226
Tim Peters1f7862e2001-08-01 02:36:21 +00003003 Action=3
3004 Create Flags=01010000000000000000000000000111
3005 end
Tim Peters8eb16b12001-08-08 22:50:35 +00003006 item: Static
Tim Peters591f71b2001-08-15 06:10:16 +00003007 Rectangle=106 105 312 210
Tim Peters8eb16b12001-08-08 22:50:35 +00003008 Enabled Color=00000000000000001111111111111111
3009 Create Flags=01010000000000000000000000000000
3010 Text=Special Windows thanks to:
3011 Text=
Tim Petersf30f1fc2001-08-09 05:16:00 +00003012 Text=Wise Solutions, for the use of InstallMaster 8.1.
Tim Peters8eb16b12001-08-08 22:50:35 +00003013 Text= http://www.wisesolutions.com/
3014 Text=
Tim Peters591f71b2001-08-15 06:10:16 +00003015 Text=
Tim Peters8eb16b12001-08-08 22:50:35 +00003016 Text=LettError, Erik van Blokland, for the Python for Windows graphic.
3017 Text= http://www.letterror.com/
3018 Text=
Tim Peters591f71b2001-08-15 06:10:16 +00003019 Text=
Tim Petersb6135df2001-08-08 22:58:52 +00003020 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 +00003021 end
3022 item: Static
Tim Peters591f71b2001-08-15 06:10:16 +00003023 Rectangle=106 95 312 96
Tim Peters8eb16b12001-08-08 22:50:35 +00003024 Action=3
3025 Enabled Color=00000000000000001111111111111111
3026 Create Flags=01010000000000000000000000001001
3027 end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00003028 end
3029end
3030item: End Block
3031end
Tim Peters4e9a00e2001-07-29 19:31:03 +00003032item: New Event
3033 Name=Cancel
3034end
3035item: Remark
3036 Text=This include script supports a rollback to preinstallation state if the user chooses to cancel before the installation is complete.
3037end
3038item: Include Script
3039 Pathname=%_WISE_%\INCLUDE\rollback.wse
3040end