blob: 7ef6215a04d1d3298c3ef108ab4a8e7f45df0d8d [file] [log] [blame]
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001Document Type: WSE
2item: Global
Tim Petersce5f13a2001-07-31 03:24:55 +00003 Version=8.14
Tim Peters0eb4f3e2001-07-17 04:05:43 +00004 Title=Python 2.2 alpha 1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00005 Flags=00010100
6 Languages=65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
7 Japanese Font Name=MS Gothic
8 Japanese Font Size=10
Tim Petersdb642c62001-07-29 02:04:20 +00009 Start Gradient=0 255 0
10 End Gradient=0 128 0
11 Windows Flags=00000100000011010010010100001010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +000012 Log Pathname=%MAINDIR%\INSTALL.LOG
13 Message Font=MS Sans Serif
14 Font Size=8
Tim Petersa1fd0502001-07-30 07:30:56 +000015 Pages Modified=00010000011101000000000100000010
Tim Peterse7b2a272001-07-29 09:28:37 +000016 Extra Pages=00000000000000000000000010110010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +000017 Disk Filename=SETUP
18 Patch Flags=0000000000000001
19 Patch Threshold=85
20 Patch Memory=4000
Tim Peters0eb4f3e2001-07-17 04:05:43 +000021 EXE Filename=Python-2.2a1.exe
Tim Petersa1fd0502001-07-30 07:30:56 +000022 Dialogs Version=8
Tim Peters386b7a32001-07-29 19:02:52 +000023 Version File=2.2a1
24 Version Description=Python Programming Language
25 Version Copyright=©2001 Python Software Foundation
26 Version Company=PythonLabs at Zope Corporation
Tim Peters50e278e2001-07-29 00:48:54 +000027 Crystal Format=10111100101100000010001001001001
Tim Peters6307bb82001-07-29 18:55:06 +000028 Step View=&All
Tim Peterse7b2a272001-07-29 09:28:37 +000029 Variable Name1=_WISE_
30 Variable Description1=WISE root directory
31 Variable Default1=C:\PROGRAM FILES\WISE INSTALLMASTER 8.1
32 Variable Flags1=00001000
33 Variable Name2=_TCLMINOR_
34 Variable Description2=Tcl/Tk Minor Version (e.g. the "3" in "8.3.1")
35 Variable Default2=3
36 Variable Flags2=00001000
37 Variable Name3=_DOC_
38 Variable Description3=The unpacked HTML doc directory.
39 Variable Default3=..\html
Tim Petersd8c7da42001-07-29 19:57:07 +000040 Variable Flags3=00001001
Tim Peterse7b2a272001-07-29 09:28:37 +000041 Variable Name4=_SYS_
42 Variable Description4=System directory (where to find MSVCRT.DLL)
43 Variable Default4=C:\Windows\System
44 Variable Values4=C:\Windows\System
45 Variable Values4=C:\WINNT\System32
46 Variable Flags4=00000010
47 Variable Name5=_PYMAJOR_
48 Variable Description5=Python major version number; the 2 in 2.3.
49 Variable Default5=2
Guido van Rossumcce79a12000-06-30 14:50:52 +000050 Variable Flags5=00001000
Tim Peterse7b2a272001-07-29 09:28:37 +000051 Variable Name6=_PYMINOR_
52 Variable Description6=Python minor version number; the 3 in 2.3
53 Variable Default6=2
Tim Petersdb642c62001-07-29 02:04:20 +000054 Variable Flags6=00001000
Guido van Rossume4aa4ca2000-06-29 22:32:08 +000055end
56item: Set Variable
Tim Peterse7b2a272001-07-29 09:28:37 +000057 Variable=APPTITLE
58 Value=Python 2.2a1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +000059end
Tim Peterse7b2a272001-07-29 09:28:37 +000060item: Remark
61end
62item: Remark
63 Text=When the version number changes, set the compiler
64end
65item: Remark
66 Text=vrbls _PYMAJOR_ and _PYMINOR_.
67end
68item: Remark
69 Text=Nothing in the script below should need fiddling then.
70end
71item: Remark
Tim Peters6307bb82001-07-29 18:55:06 +000072 Text=Other things that need fiddling:
73end
74item: Remark
75 Text= The "Title:" in the upper left corner of the GUI.
76end
77item: Remark
78 Text= Build Settings and Version Resource on step 6 (Finish) of the Installation Expert
79end
80item: Remark
81 Text= Be sure to select Steps->All or you may not see these!
82end
83item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +000084end
85item: Remark
86 Text=PY_VERSION should be major.minor only; used to create the registry key; must match MS_DLL_ID in python_nt.rc
87end
88item: Set Variable
89 Variable=PY_VERSION
90 Value=%_PYMAJOR_%.%_PYMINOR_%
91end
92item: Remark
93 Text=GROUP is the Start menu group name; user can override.
94end
95item: Set Variable
96 Variable=GROUP
97 Value=Python %PY_VERSION%
Tim Petersd8c7da42001-07-29 19:57:07 +000098 Flags=10000000
Tim Peterse7b2a272001-07-29 09:28:37 +000099end
100item: Remark
101 Text=MAINDIR is the app directory; user can override.
102end
103item: Set Variable
104 Variable=MAINDIR
105 Value=Python%_PYMAJOR_%%_PYMINOR_%
106end
107item: Remark
108end
109item: Remark
110 Text=Give non-admin users a chance to abort.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000111end
Tim Peters9a83b922000-09-01 19:30:26 +0000112item: Check Configuration
113 Flags=10011111
114end
115item: Display Message
116 Title=Doing non-admin install
117 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).
118 Text=
119 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.
120 Flags=00001000
121end
122item: End Block
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000123end
Tim Peterse7b2a272001-07-29 09:28:37 +0000124item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000125end
Tim Petersb2a22f42001-03-11 04:30:35 +0000126item: Remark
Tim Peters0097bae2001-07-29 19:27:23 +0000127 Text=BEGIN WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
128end
129item: Remark
130 Text=Note from Tim: the "stop" on the next line is actually "pause".
Tim Peters6307bb82001-07-29 18:55:06 +0000131end
132item: Open/Close INSTALL.LOG
133 Flags=00000001
134end
135item: Remark
136 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 +0000137end
138item: Check if File/Dir Exists
139 Pathname=%SYS%
140 Flags=10000100
Tim Petersb2a22f42001-03-11 04:30:35 +0000141end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000142item: Set Variable
Tim Peterse7b2a272001-07-29 09:28:37 +0000143 Variable=SYS
144 Value=%WIN%
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000145end
Tim Peterse7b2a272001-07-29 09:28:37 +0000146item: End Block
147end
Tim Peters0097bae2001-07-29 19:27:23 +0000148item: Check Configuration
149 Flags=10111011
150end
151item: Get Registry Key Value
152 Variable=COMMON
153 Key=SOFTWARE\Microsoft\Windows\CurrentVersion
154 Default=C:\Program Files\Common Files
155 Value Name=CommonFilesDir
156 Flags=00000100
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000157end
158item: Get Registry Key Value
159 Variable=PROGRAM_FILES
160 Key=SOFTWARE\Microsoft\Windows\CurrentVersion
161 Default=C:\Program Files
162 Value Name=ProgramFilesDir
Tim Peters0097bae2001-07-29 19:27:23 +0000163 Flags=00000100
164end
165item: Set Variable
166 Variable=EXPLORER
167 Value=1
168end
169item: End Block
170end
171item: Remark
172 Text=Note from Tim: doesn't seem to be a way to get the true boot drive, the Wizard hardcodes "C".
173end
174item: Set Variable
175 Variable=MAINDIR
176 Value=C:\%MAINDIR%
177 Flags=00001100
178end
179item: Remark
180 Text=BACKUP is the variable that holds the path that all backup files will be copied to when overwritten
181end
182item: Set Variable
183 Variable=BACKUP
184 Value=%MAINDIR%\BACKUP
185 Flags=10000000
186end
187item: Remark
188 Text=DOBACKUP determines if a backup will be performed. The possible values are A (do backup) or B (do not do backup)
189end
190item: Set Variable
191 Variable=DOBACKUP
192 Value=A
Tim Peters0097bae2001-07-29 19:27:23 +0000193end
194item: Remark
195 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).
196end
197item: Set Variable
198 Variable=BRANDING
199 Value=0
200end
201item: If/While Statement
202 Variable=BRANDING
203 Value=1
204end
205item: Read INI Value
206 Variable=NAME
207 Pathname=%INST%\CUSTDATA.INI
208 Section=Registration
209 Item=Name
210end
211item: Read INI Value
212 Variable=COMPANY
213 Pathname=%INST%\CUSTDATA.INI
214 Section=Registration
215 Item=Company
216end
217item: If/While Statement
218 Variable=NAME
219end
220item: Set Variable
221 Variable=DOBRAND
222 Value=1
223end
224item: Get System Information
225 Variable=NAME
226 Flags=00000110
227end
228item: Get System Information
229 Variable=COMPANY
230 Flags=00000111
231end
232item: End Block
233end
234item: End Block
235end
236item: Remark
237 Text=END WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
238end
239item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000240end
Tim Peterse7b2a272001-07-29 09:28:37 +0000241item: Remark
Tim Peters4670b3a2001-07-29 19:48:44 +0000242 Text=March thru the user GUI.
243end
244item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +0000245 Text=COMPONENTS values:
246end
247item: Remark
248 Text=A: interpreter, libraries and Tcl/Tk
249end
250item: Remark
251 Text=B: docs
252end
253item: Remark
254 Text=C: tools
255end
256item: Remark
257 Text=D: test suite
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000258end
Tim Peters96e1d2f2001-07-30 23:06:21 +0000259item: Remark
260 Text=E: register file extensions (requires Admin privs)
261end
262item: Check Configuration
263 Flags=10111111
264end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000265item: Set Variable
266 Variable=COMPONENTS
Tim Peters96e1d2f2001-07-30 23:06:21 +0000267 Value=ABCDE
268end
269item: Else Statement
270end
271item: Remark
272 Text=Lowercase E grays out the "register file extension" choice.
273end
274item: Set Variable
275 Variable=COMPONENTS
276 Value=ABCDe
277end
278item: End Block
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000279end
280item: Wizard Block
281 Direction Variable=DIRECTION
282 Display Variable=DISPLAY
Tim Petersdb642c62001-07-29 02:04:20 +0000283 Bitmap Pathname=%_WISE_%\Dialogs\Template\Wizard.bmp
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000284 X Position=9
285 Y Position=10
286 Filler Color=8421440
287 Flags=00000011
288end
289item: Custom Dialog Set
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000290 Name=Select Destination Directory
291 Display Variable=DISPLAY
292 item: Dialog
293 Title=%APPTITLE% Installation
294 Title French=Installation de %APPTITLE%
295 Title German=Installation von %APPTITLE%
296 Title Spanish=Instalación de %APPTITLE%
297 Title Italian=Installazione di %APPTITLE%
298 Width=271
299 Height=224
300 Font Name=Helv
301 Font Size=8
302 item: Push Button
303 Rectangle=150 187 195 202
304 Variable=DIRECTION
305 Value=N
306 Create Flags=01010000000000010000000000000001
307 Text=&Next >
308 Text French=&Suite >
309 Text German=&Weiter >
310 Text Spanish=&Siguiente >
311 Text Italian=&Avanti >
312 end
313 item: Push Button
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000314 Rectangle=211 187 256 202
315 Action=3
316 Create Flags=01010000000000010000000000000000
317 Text=&Cancel
318 Text French=&Annuler
319 Text German=&Abbrechen
320 Text Spanish=&Cancelar
321 Text Italian=&Annulla
322 end
323 item: Static
324 Rectangle=8 180 256 181
325 Action=3
326 Create Flags=01010000000000000000000000000111
327 end
328 item: Static
Tim Peters60515572001-08-01 18:33:33 +0000329 Rectangle=86 9 258 34
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000330 Create Flags=01010000000000000000000000000000
331 Flags=0000000000000001
332 Name=Times New Roman
333 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
334 Text=Select Destination Directory
335 Text French=Sélectionner le répertoire de destination
336 Text German=Zielverzeichnis wählen
337 Text Spanish=Seleccione el directorio de destino
338 Text Italian=Selezionare Directory di destinazione
339 end
Tim Peters4951a982001-08-01 03:29:59 +0000340 item: Listbox
Tim Peters60515572001-08-01 18:33:33 +0000341 Rectangle=86 50 257 175
Tim Peters4951a982001-08-01 03:29:59 +0000342 Variable=MAINDIR
343 Enabled Color=00000000000000001111111111111111
344 Create Flags=01010000100000010000000101000001
345 Flags=0000110000001010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000346 Text=%MAINDIR%
Tim Peters4951a982001-08-01 03:29:59 +0000347 Text=
348 end
349 item: Static
Tim Peters60515572001-08-01 18:33:33 +0000350 Rectangle=86 34 250 49
Tim Peters4951a982001-08-01 03:29:59 +0000351 Enabled Color=00000000000000001111111111111111
352 Create Flags=01010000000000000000000000000000
353 Text=Please select a directory for the %APPTITLE% files.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000354 end
355 end
356 item: Dialog
357 Title=Select Destination Directory
358 Title French=Sélectionner le répertoire de destination
359 Title German=Zielverzeichnis wählen
360 Title Spanish=Seleccione el directorio de destino
361 Title Italian=Selezionare Directory di destinazione
362 Width=221
363 Height=173
364 Font Name=Helv
365 Font Size=8
366 item: Listbox
367 Rectangle=5 5 163 149
368 Variable=MAINDIR
369 Create Flags=01010000100000010000000101000000
370 Flags=0000110000100010
371 Text=%MAINDIR%
372 Text French=%MAINDIR%
373 Text German=%MAINDIR%
374 Text Spanish=%MAINDIR%
375 Text Italian=%MAINDIR%
376 end
377 item: Push Button
378 Rectangle=167 6 212 21
379 Create Flags=01010000000000010000000000000001
380 Text=OK
381 Text French=OK
382 Text German=OK
383 Text Spanish=Aceptar
384 Text Italian=OK
385 end
386 item: Push Button
387 Rectangle=167 25 212 40
388 Variable=MAINDIR
389 Value=%MAINDIR_SAVE%
390 Create Flags=01010000000000010000000000000000
391 Flags=0000000000000001
392 Text=Cancel
393 Text French=Annuler
394 Text German=Abbrechen
395 Text Spanish=Cancelar
396 Text Italian=Annulla
397 end
398 end
399end
400item: Custom Dialog Set
Tim Petersa1fd0502001-07-30 07:30:56 +0000401 Name=Backup Replaced Files
402 Display Variable=DISPLAY
403 item: Dialog
Tim Peters60515572001-08-01 18:33:33 +0000404 Title=%APPTITLE% Installation
Tim Petersa1fd0502001-07-30 07:30:56 +0000405 Title French=Fichiers de Sauvegarde Remplacés
406 Title German=Sicherungskopie von ersetzten Dateien erstellen
407 Title Portuguese=Ficheiros substituídos de segurança
408 Title Spanish=Copias de seguridad de los archivos reemplazados
409 Title Italian=Backup file sostituiti
410 Title Danish=Sikkerhedskopiering af erstattede filer
411 Title Dutch=Vervangen bestanden kopiëren
412 Title Norwegian=Sikkerhetskopiere erstattede filer
413 Title Swedish=Säkerhetskopiera utbytta filer
414 Width=280
415 Height=224
416 Font Name=Helv
417 Font Size=8
418 item: Push Button
Tim Petersb8b32912001-08-01 03:42:27 +0000419 Rectangle=150 187 195 201
Tim Petersa1fd0502001-07-30 07:30:56 +0000420 Variable=DIRECTION
421 Value=N
422 Create Flags=01010000000000010000000000000001
423 Text=&Next >
424 Text French=&Suivant>
425 Text German=&Weiter>
426 Text Portuguese=&Próximo>
427 Text Spanish=&Siguiente >
428 Text Italian=&Avanti >
429 Text Danish=&Næste>
430 Text Dutch=&Volgende>
431 Text Norwegian=&Neste>
432 Text Swedish=&Nästa >
433 end
434 item: Push Button
Tim Petersb8b32912001-08-01 03:42:27 +0000435 Rectangle=105 187 150 201
Tim Petersa1fd0502001-07-30 07:30:56 +0000436 Variable=DIRECTION
437 Value=B
438 Create Flags=01010000000000010000000000000000
439 Text=< &Back
440 Text French=<&Retour
441 Text German=<&Zurück
442 Text Portuguese=<&Retornar
443 Text Spanish=<&Retroceder
444 Text Italian=< &Indietro
445 Text Danish=<&Tilbage
446 Text Dutch=<&Terug
447 Text Norwegian=<&Tilbake
448 Text Swedish=< &Tillbaka
449 end
450 item: Push Button
Tim Petersb8b32912001-08-01 03:42:27 +0000451 Rectangle=222 187 264 201
Tim Petersa1fd0502001-07-30 07:30:56 +0000452 Action=3
453 Create Flags=01010000000000010000000000000000
454 Text=Cancel
455 Text French=Annuler
456 Text German=Abbrechen
457 Text Portuguese=Cancelar
458 Text Spanish=Cancelar
459 Text Italian=Annulla
460 Text Danish=Annuller
461 Text Dutch=Annuleren
462 Text Norwegian=Avbryt
463 Text Swedish=Avbryt
464 end
465 item: Static
466 Rectangle=9 177 263 178
467 Action=3
468 Create Flags=01010000000000000000000000000111
469 end
470 item: Static
Tim Peters60515572001-08-01 18:33:33 +0000471 Rectangle=86 37 256 101
Tim Petersa1fd0502001-07-30 07:30:56 +0000472 Create Flags=01010000000000000000000000000000
Tim Peters60515572001-08-01 18:33:33 +0000473 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.
474 Text=
475 Text=Do you want to create backups of replaced files?
Tim Petersa1fd0502001-07-30 07:30:56 +0000476 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 ?
477 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?
478 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?
479 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?
480 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?
481 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?
482 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?
483 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å?
484 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?
485 end
486 item: Radio Button
Tim Peters60515572001-08-01 18:33:33 +0000487 Rectangle=113 100 212 126
Tim Petersa1fd0502001-07-30 07:30:56 +0000488 Variable=DOBACKUP
489 Create Flags=01010000000000010000000000001001
Tim Peters60515572001-08-01 18:33:33 +0000490 Text=&Yes (make backups)
491 Text=N&o (do not make backups)
Tim Petersa1fd0502001-07-30 07:30:56 +0000492 Text=
493 Text French=&Oui
494 Text French=N&on
495 Text French=
496 Text German=&Ja
497 Text German=N&ein
498 Text German=
499 Text Portuguese=&Sim
500 Text Portuguese=Nã&o
501 Text Portuguese=
502 Text Spanish=&Sí
503 Text Spanish=N&o
504 Text Spanish=
505 Text Italian=&Sì
506 Text Italian=N&o
507 Text Italian=
508 Text Danish=&Ja
509 Text Danish=&Nej
510 Text Danish=
511 Text Dutch=&Ja
512 Text Dutch=N&ee
513 Text Dutch=
514 Text Norwegian=&Ja
515 Text Norwegian=&Nei
516 Text Norwegian=
517 Text Swedish=&Ja
518 Text Swedish=N&ej
519 Text Swedish=
520 end
521 item: Static
Tim Petersa1fd0502001-07-30 07:30:56 +0000522 Control Name=BACK2
Tim Peters60515572001-08-01 18:33:33 +0000523 Rectangle=86 138 256 166
Tim Petersa1fd0502001-07-30 07:30:56 +0000524 Action=1
525 Create Flags=01010000000000000000000000000111
526 Text=Backup File Destination Directory
527 Text French=Répertoire de destination des fichiers de sauvegarde
528 Text German=Zielverzeichnis für die Sicherungsdatei
529 Text Portuguese=Directório de destino de ficheiro de segurança
530 Text Spanish=Directorio de Destino de los Archivos de Seguridad
531 Text Italian=Directory di destinazione dei file di backup
532 Text Danish=Destinationsbibliotek til sikkerhedskopier
533 Text Dutch=Doeldirectory backup-bestand
534 Text Norwegian=Målkatalog for sikkerhetskopier
535 Text Swedish=Katalog för säkerhetskopierade filer
536 end
537 item: Push Button
538 Control Name=BACK3
Tim Peters60515572001-08-01 18:33:33 +0000539 Rectangle=212 148 254 162
Tim Petersa1fd0502001-07-30 07:30:56 +0000540 Variable=BACKUP_SAVE
541 Value=%BACKUP%
542 Destination Dialog=1
543 Action=2
544 Create Flags=01010000000000010000000000000000
545 Text=B&rowse...
546 Text French=P&arcourir
547 Text German=B&lättern...
548 Text Portuguese=P&rocurar
549 Text Spanish=V&isualizar...
550 Text Italian=Sfoglia...
551 Text Danish=&Gennemse...
552 Text Dutch=B&laderen...
553 Text Norwegian=Bla igjennom
554 Text Swedish=&Bläddra
555 end
556 item: Static
557 Control Name=BACK4
Tim Peters60515572001-08-01 18:33:33 +0000558 Rectangle=103 150 203 160
Tim Petersa1fd0502001-07-30 07:30:56 +0000559 Destination Dialog=2
560 Create Flags=01010000000000000000000000000000
561 Text=%BACKUP%
562 Text French=%BACKUP%
563 Text German=%BACKUP%
564 Text Portuguese=%BACKUP%
565 Text Spanish=%BACKUP%
566 Text Italian=%BACKUP%
567 Text Danish=%BACKUP%
568 Text Dutch=%BACKUP%
569 Text Norwegian=%BACKUP%
570 Text Swedish=%BACKUP%
571 end
Tim Peters60515572001-08-01 18:33:33 +0000572 item: Static
573 Rectangle=86 9 258 29
574 Create Flags=01010000000000000000000000000000
575 Flags=0000000000000001
576 Name=Times New Roman
577 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
578 Text=Backup Replaced Files
579 Text French=Sélectionner les composants
580 Text German=Komponenten auswählen
581 Text Spanish=Seleccione componentes
582 Text Italian=Selezionare i componenti
583 end
Tim Petersa1fd0502001-07-30 07:30:56 +0000584 item: If/While Statement
585 Variable=DOBACKUP
586 Value=B
587 end
588 item: Set Control Attribute
589 Control Name=BACK3
590 Operation=1
591 end
592 item: Set Control Attribute
593 Control Name=BACK4
594 Operation=1
595 end
596 item: Else Statement
597 end
598 item: Set Control Attribute
599 Control Name=BACK3
600 end
601 item: Set Control Attribute
602 Control Name=BACK4
603 end
604 item: End Block
605 end
606 end
607 item: Dialog
608 Title=Select Destination Directory
609 Title French=Choisissez le répertoire de destination
610 Title German=Zielverzeichnis wählen
611 Title Portuguese=Seleccionar Directório de Destino
612 Title Spanish=Seleccione el Directorio de Destino
613 Title Italian=Seleziona Directory di destinazione
614 Title Danish=Vælg Destinationsbibliotek
615 Title Dutch=Kies Doeldirectory
616 Title Norwegian=Velg målkatalog
617 Title Swedish=Välj destinationskalatog
618 Width=221
619 Height=173
620 Font Name=Helv
621 Font Size=8
622 item: Listbox
623 Rectangle=5 2 160 149
624 Variable=BACKUP
625 Create Flags=01010000100000010000000101000000
626 Flags=0000110000100010
627 Text=%BACKUP%
628 Text=
629 Text French=%BACKUP%
630 Text French=
631 Text German=%BACKUP%
632 Text German=
633 Text Portuguese=%BACKUP%
634 Text Portuguese=
635 Text Spanish=%BACKUP%
636 Text Spanish=
637 Text Italian=%BACKUP%
638 Text Italian=
639 Text Danish=%BACKUP%
640 Text Danish=
641 Text Dutch=%BACKUP%
642 Text Dutch=
643 Text Norwegian=%BACKUP%
644 Text Norwegian=
645 Text Swedish=%BACKUP%
646 Text Swedish=
647 end
648 item: Push Button
649 Rectangle=167 6 212 21
650 Create Flags=01010000000000010000000000000001
651 Text=OK
652 Text French=OK
653 Text German=OK
654 Text Portuguese=OK
655 Text Spanish=ACEPTAR
656 Text Italian=OK
657 Text Danish=OK
658 Text Dutch=OK
659 Text Norwegian=OK
660 Text Swedish=OK
661 end
662 item: Push Button
663 Rectangle=167 25 212 40
664 Variable=BACKUP
665 Value=%BACKUP_SAVE%
666 Create Flags=01010000000000010000000000000000
667 Flags=0000000000000001
668 Text=Cancel
669 Text French=Annuler
670 Text German=Abbrechen
671 Text Portuguese=Cancelar
672 Text Spanish=Cancelar
673 Text Italian=Annulla
674 Text Danish=Slet
675 Text Dutch=Annuleren
676 Text Norwegian=Avbryt
677 Text Swedish=Avbryt
678 end
679 end
680end
681item: Custom Dialog Set
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000682 Name=Select Components
683 Display Variable=DISPLAY
684 item: Dialog
685 Title=%APPTITLE% Installation
686 Title French=Installation de %APPTITLE%
687 Title German=Installation von %APPTITLE%
688 Title Spanish=Instalación de %APPTITLE%
689 Title Italian=Installazione di %APPTITLE%
690 Width=271
691 Height=224
692 Font Name=Helv
693 Font Size=8
694 item: Push Button
695 Rectangle=150 187 195 202
696 Variable=DIRECTION
697 Value=N
698 Create Flags=01010000000000010000000000000001
699 Text=&Next >
700 Text French=&Suite >
701 Text German=&Weiter >
702 Text Spanish=&Siguiente >
703 Text Italian=&Avanti >
704 end
705 item: Push Button
706 Rectangle=105 187 150 202
707 Variable=DIRECTION
708 Value=B
709 Create Flags=01010000000000010000000000000000
710 Text=< &Back
711 Text French=< &Retour
712 Text German=< &Zurück
713 Text Spanish=< &Atrás
714 Text Italian=< &Indietro
715 end
716 item: Push Button
717 Rectangle=211 187 256 202
718 Action=3
719 Create Flags=01010000000000010000000000000000
720 Text=&Cancel
721 Text French=&Annuler
722 Text German=&Abbrechen
723 Text Spanish=&Cancelar
724 Text Italian=&Annulla
725 end
726 item: Static
727 Rectangle=8 180 256 181
728 Action=3
729 Create Flags=01010000000000000000000000000111
730 end
731 item: Static
732 Rectangle=86 8 258 42
733 Create Flags=01010000000000000000000000000000
734 Flags=0000000000000001
735 Name=Times New Roman
736 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
737 Text=Select Components
738 Text French=Sélectionner les composants
739 Text German=Komponenten auswählen
740 Text Spanish=Seleccione componentes
741 Text Italian=Selezionare i componenti
742 end
743 item: Checkbox
Tim Peters60515572001-08-01 18:33:33 +0000744 Rectangle=86 62 256 134
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000745 Variable=COMPONENTS
746 Create Flags=01010000000000010000000000000011
747 Flags=0000000000000110
Tim Peterse7b2a272001-07-29 09:28:37 +0000748 Text=Python interpreter, library and Tcl/Tk
749 Text=Python HTML docs
Tim Peters6307bb82001-07-29 18:55:06 +0000750 Text=Python utility scripts (Tools/)
751 Text=Python test suite (Lib/test/)
Tim Peters96e1d2f2001-07-30 23:06:21 +0000752 Text=Register file extensons (requires Admin privs)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000753 Text=
Tim Peters6307bb82001-07-29 18:55:06 +0000754 Text French=Python interpreter, library and Tcl/Tk
755 Text French=Python HTML docs
756 Text French=Python utility scripts (Tools/)
757 Text French=Python test suite (Lib/test/)
Tim Peters96e1d2f2001-07-30 23:06:21 +0000758 Text French=Register file extensons (requires Admin privs)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000759 Text French=
Tim Peters6307bb82001-07-29 18:55:06 +0000760 Text German=Python interpreter, library and Tcl/Tk
761 Text German=Python HTML docs
762 Text German=Python utility scripts (Tools/)
763 Text German=Python test suite (Lib/test/)
Tim Peters96e1d2f2001-07-30 23:06:21 +0000764 Text German=Register file extensons (requires Admin privs)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000765 Text German=
Tim Peters6307bb82001-07-29 18:55:06 +0000766 Text Spanish=Python interpreter, library and Tcl/Tk
767 Text Spanish=Python HTML docs
768 Text Spanish=Python utility scripts (Tools/)
769 Text Spanish=Python test suite (Lib/test/)
Tim Peters96e1d2f2001-07-30 23:06:21 +0000770 Text Spanish=Register file extensons (requires Admin privs)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000771 Text Spanish=
Tim Peters6307bb82001-07-29 18:55:06 +0000772 Text Italian=Python interpreter, library and Tcl/Tk
773 Text Italian=Python HTML docs
774 Text Italian=Python utility scripts (Tools/)
775 Text Italian=Python test suite (Lib/test/)
Tim Peters96e1d2f2001-07-30 23:06:21 +0000776 Text Italian=Register file extensons (requires Admin privs)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000777 Text Italian=
778 end
779 item: Static
780 Rectangle=194 162 242 172
781 Variable=COMPONENTS
782 Value=MAINDIR
783 Create Flags=01010000000000000000000000000010
784 end
785 item: Static
786 Rectangle=194 153 242 162
787 Variable=COMPONENTS
788 Create Flags=01010000000000000000000000000010
789 end
790 item: Static
791 Rectangle=107 153 196 164
792 Create Flags=01010000000000000000000000000000
793 Text=Disk Space Required:
794 Text French=Espace disque requis :
795 Text German=Notwendiger Speicherplatz:
796 Text Spanish=Espacio requerido en el disco:
797 Text Italian=Spazio su disco necessario:
798 end
799 item: Static
800 Rectangle=107 162 196 172
801 Create Flags=01010000000000000000000000000000
802 Text=Disk Space Remaining:
803 Text French=Espace disque disponible :
804 Text German=Verbleibender Speicherplatz:
805 Text Spanish=Espacio en disco disponible:
806 Text Italian=Spazio su disco disponibile:
807 end
808 item: Static
809 Rectangle=86 145 256 175
810 Action=1
811 Create Flags=01010000000000000000000000000111
812 end
813 item: Static
Tim Peters60515572001-08-01 18:33:33 +0000814 Rectangle=86 38 256 57
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000815 Create Flags=01010000000000000000000000000000
816 Text=Choose which components to install by checking the boxes below.
817 Text French=Choisissez les composants que vous voulez installer en cochant les cases ci-dessous.
818 Text German=Wählen Sie die zu installierenden Komponenten, indem Sie in die entsprechenden Kästchen klicken.
819 Text Spanish=Elija los componentes que desee instalar marcando los cuadros de abajo.
820 Text Italian=Scegliere quali componenti installare selezionando le caselle sottostanti.
821 end
822 end
823end
824item: Custom Dialog Set
825 Name=Select Program Manager Group
826 Display Variable=DISPLAY
827 item: Dialog
828 Title=%APPTITLE% Installation
829 Title French=Installation de %APPTITLE%
830 Title German=Installation von %APPTITLE%
831 Title Spanish=Instalación de %APPTITLE%
832 Title Italian=Installazione di %APPTITLE%
833 Width=271
834 Height=224
835 Font Name=Helv
836 Font Size=8
837 item: Push Button
838 Rectangle=150 187 195 202
839 Variable=DIRECTION
840 Value=N
841 Create Flags=01010000000000010000000000000001
842 Text=&Next >
843 Text French=&Suite >
844 Text German=&Weiter >
845 Text Spanish=&Siguiente >
846 Text Italian=&Avanti >
847 end
848 item: Push Button
849 Rectangle=105 187 150 202
850 Variable=DIRECTION
851 Value=B
852 Create Flags=01010000000000010000000000000000
853 Flags=0000000000000001
854 Text=< &Back
855 Text French=< &Retour
856 Text German=< &Zurück
857 Text Spanish=< &Atrás
858 Text Italian=< &Indietro
859 end
860 item: Push Button
861 Rectangle=211 187 256 202
862 Action=3
863 Create Flags=01010000000000010000000000000000
864 Text=&Cancel
865 Text French=&Annuler
866 Text German=&Abbrechen
867 Text Spanish=&Cancelar
868 Text Italian=&Annulla
869 end
870 item: Static
871 Rectangle=8 180 256 181
872 Action=3
873 Create Flags=01010000000000000000000000000111
874 end
875 item: Static
876 Rectangle=86 8 258 42
877 Create Flags=01010000000000000000000000000000
878 Flags=0000000000000001
879 Name=Times New Roman
880 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
Tim Peters68692452000-10-14 07:35:15 +0000881 Text=Select Start Menu Group
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000882 Text French=Sélectionner le groupe du Gestionnaire de programme
883 Text German=Bestimmung der Programm-Managergruppe
884 Text Spanish=Seleccione grupo del Administrador de programas
885 Text Italian=Selezionare il gruppo ProgMan
886 end
887 item: Static
888 Rectangle=86 44 256 68
889 Create Flags=01010000000000000000000000000000
Tim Peters68692452000-10-14 07:35:15 +0000890 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 +0000891 Text French=Entrez le nom du groupe du Gestionnaire de programme dans lequel vous souhaitez ajouter les icônes de %APPTITLE% :
892 Text German=Geben Sie den Namen der Programmgruppe ein, der das Symbol %APPTITLE% hinzugefügt werden soll:
893 Text Spanish=Escriba el nombre del grupo del Administrador de programas en el que desea agregar los iconos de %APPTITLE%:
894 Text Italian=Inserire il nome del gruppo Program Manager per aggiungere le icone %APPTITLE% a:
895 end
896 item: Combobox
897 Rectangle=86 69 256 175
898 Variable=GROUP
899 Create Flags=01010000001000010000001100000001
900 Flags=0000000000000001
901 Text=%GROUP%
902 Text French=%GROUP%
903 Text German=%GROUP%
904 Text Spanish=%GROUP%
905 Text Italian=%GROUP%
906 end
907 end
908end
909item: Custom Dialog Set
910 Name=Start Installation
911 Display Variable=DISPLAY
912 item: Dialog
913 Title=%APPTITLE% Installation
914 Title French=Installation de %APPTITLE%
915 Title German=Installation von %APPTITLE%
916 Title Spanish=Instalación de %APPTITLE%
917 Title Italian=Installazione di %APPTITLE%
918 Width=271
919 Height=224
920 Font Name=Helv
921 Font Size=8
922 item: Push Button
923 Rectangle=150 187 195 202
924 Variable=DIRECTION
925 Value=N
926 Create Flags=01010000000000010000000000000001
927 Text=&Next >
928 Text French=&Suite >
929 Text German=&Weiter >
930 Text Spanish=&Siguiente >
931 Text Italian=&Avanti >
932 end
933 item: Push Button
934 Rectangle=105 187 150 202
935 Variable=DIRECTION
936 Value=B
937 Create Flags=01010000000000010000000000000000
938 Text=< &Back
939 Text French=< &Retour
940 Text German=< &Zurück
941 Text Spanish=< &Atrás
942 Text Italian=< &Indietro
943 end
944 item: Push Button
945 Rectangle=211 187 256 202
946 Action=3
947 Create Flags=01010000000000010000000000000000
948 Text=&Cancel
949 Text French=&Annuler
950 Text German=&Abbrechen
951 Text Spanish=&Cancelar
952 Text Italian=&Annulla
953 end
954 item: Static
955 Rectangle=8 180 256 181
956 Action=3
957 Create Flags=01010000000000000000000000000111
958 end
959 item: Static
960 Rectangle=86 8 258 42
961 Create Flags=01010000000000000000000000000000
962 Flags=0000000000000001
963 Name=Times New Roman
964 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
965 Text=Ready to Install!
966 Text French=Prêt à installer !
967 Text German=Installationsbereit!
968 Text Spanish=¡Preparado para la instalación!
969 Text Italian=Pronto per l'installazione!
970 end
971 item: Static
972 Rectangle=86 42 256 102
973 Create Flags=01010000000000000000000000000000
974 Text=You are now ready to install %APPTITLE%.
975 Text=
Tim Peters68692452000-10-14 07:35:15 +0000976 Text=Click the Next button to begin the installation, or the Back button to change choices made previously.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +0000977 Text French=Vous êtes maintenant prêt à installer les fichiers %APPTITLE%.
978 Text French=
979 Text French=Cliquez sur le bouton Suite pour commencer l'installation ou sur le bouton Retour pour entrer les informations d'installation à nouveau.
980 Text German=Sie können %APPTITLE% nun installieren.
981 Text German=
982 Text German=Klicken Sie auf "Weiter", um mit der Installation zu beginnen. Klicken Sie auf "Zurück", um die Installationsinformationen neu einzugeben.
983 Text Spanish=Ya está listo para instalar %APPTITLE%.
984 Text Spanish=
985 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.
986 Text Italian=Ora è possibile installare %APPTITLE%.
987 Text Italian=
988 Text Italian=Premere il pulsante Avanti per avviare l'installazione o il pulsante Indietro per reinserire le informazioni di installazione.
989 end
990 end
991end
Tim Peters0097bae2001-07-29 19:27:23 +0000992item: Remark
993 Text=This reinitializes the BACKUP directory so that it reflects the change the user made to MAINDIR
994end
995item: If/While Statement
996 Variable=DISPLAY
997 Value=Select Destination Directory
998end
999item: Set Variable
1000 Variable=BACKUP
1001 Value=%MAINDIR%\BACKUP
1002end
1003item: End Block
1004end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001005item: End Block
1006end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001007item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001008end
Tim Peters0097bae2001-07-29 19:27:23 +00001009item: Remark
1010 Text=BEGIN WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
1011end
1012item: Remark
1013 Text=When the BACKUP feature is enabled, the BACKUPDIR is initialized
1014end
1015item: If/While Statement
1016 Variable=DOBACKUP
1017 Value=A
1018end
1019item: Set Variable
1020 Variable=BACKUPDIR
1021 Value=%BACKUP%
1022end
1023item: End Block
1024end
1025item: Remark
1026 Text=The BRANDING information is written to the INI file on the installation media.
1027end
1028item: If/While Statement
1029 Variable=BRANDING
1030 Value=1
1031end
1032item: If/While Statement
1033 Variable=DOBRAND
1034 Value=1
1035end
1036item: Edit INI File
1037 Pathname=%INST%\CUSTDATA.INI
1038 Settings=[Registration]
1039 Settings=NAME=%NAME%
1040 Settings=COMPANY=%COMPANY%
1041 Settings=
1042end
1043item: End Block
1044end
1045item: End Block
1046end
1047item: Remark
1048 Text=Begin writing to the INSTALL.LOG
1049end
Tim Peterse7b2a272001-07-29 09:28:37 +00001050item: Open/Close INSTALL.LOG
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001051end
Tim Peters0097bae2001-07-29 19:27:23 +00001052item: Remark
1053 Text=Check free disk space calculates free disk space as well as component sizes.
1054end
1055item: Remark
1056 Text=It should be located before all Install File actions.
1057end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001058item: Check Disk Space
1059 Component=COMPONENTS
1060end
Tim Peterse7b2a272001-07-29 09:28:37 +00001061item: Remark
Tim Peters0097bae2001-07-29 19:27:23 +00001062 Text=This include script allows uninstall support
1063end
Tim Peters96e1d2f2001-07-30 23:06:21 +00001064item: Remark
1065 Text=Note from Tim: this is our own Uninstal.wse, a copy of Wise's except
1066end
1067item: Remark
1068 Text=it writes to HKCU (instead of HKLM) if the user doesn't have admin privs.
1069end
Tim Peters0097bae2001-07-29 19:27:23 +00001070item: Include Script
Tim Peters96e1d2f2001-07-30 23:06:21 +00001071 Pathname=.\Uninstal.wse
Tim Peters0097bae2001-07-29 19:27:23 +00001072end
Tim Peters4670b3a2001-07-29 19:48:44 +00001073item: Remark
1074 Text=Note from Tim: these seeming no-ops actually convert to short filenames.
1075end
Tim Peters0097bae2001-07-29 19:27:23 +00001076item: Set Variable
1077 Variable=COMMON
1078 Value=%COMMON%
1079 Flags=00010100
1080end
Tim Peters0097bae2001-07-29 19:27:23 +00001081item: Set Variable
1082 Variable=MAINDIR
1083 Value=%MAINDIR%
1084 Flags=00010100
1085end
1086item: Remark
1087 Text=This IF/THEN/ELSE reads the correct registry entries for shortcut/icon placement
1088end
1089item: Check Configuration
1090 Flags=10111011
1091end
1092item: Get Registry Key Value
1093 Variable=STARTUPDIR
1094 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1095 Default=%WIN%\Start Menu\Programs\StartUp
1096 Value Name=StartUp
1097 Flags=00000010
1098end
1099item: Get Registry Key Value
1100 Variable=DESKTOPDIR
1101 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1102 Default=%WIN%\Desktop
1103 Value Name=Desktop
1104 Flags=00000010
1105end
1106item: Get Registry Key Value
1107 Variable=STARTMENUDIR
1108 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1109 Default=%WIN%\Start Menu
1110 Value Name=Start Menu
1111 Flags=00000010
1112end
1113item: Get Registry Key Value
1114 Variable=GROUPDIR
1115 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1116 Default=%WIN%\Start Menu\Programs
1117 Value Name=Programs
1118 Flags=00000010
1119end
1120item: Get Registry Key Value
1121 Variable=CSTARTUPDIR
1122 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1123 Default=%STARTUPDIR%
1124 Value Name=Common Startup
1125 Flags=00000100
1126end
1127item: Get Registry Key Value
1128 Variable=CDESKTOPDIR
1129 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1130 Default=%DESKTOPDIR%
1131 Value Name=Common Desktop
1132 Flags=00000100
1133end
1134item: Get Registry Key Value
1135 Variable=CSTARTMENUDIR
1136 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1137 Default=%STARTMENUDIR%
1138 Value Name=Common Start Menu
1139 Flags=00000100
1140end
1141item: Get Registry Key Value
1142 Variable=CGROUPDIR
1143 Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
1144 Default=%GROUPDIR%
1145 Value Name=Common Programs
1146 Flags=00000100
1147end
1148item: Set Variable
1149 Variable=CGROUP_SAVE
1150 Value=%GROUP%
1151end
1152item: Set Variable
1153 Variable=GROUP
1154 Value=%GROUPDIR%\%GROUP%
1155end
1156item: Else Statement
1157end
Tim Peters4670b3a2001-07-29 19:48:44 +00001158item: Remark
1159 Text=Note from Tim: the Wizard left this block empty!
1160end
1161item: Remark
1162 Text=Perhaps it's only relevant on Windows 3.1.
1163end
Tim Peters0097bae2001-07-29 19:27:23 +00001164item: End Block
1165end
1166item: Remark
1167 Text=END WIZARD STUFF -----------------------------------------------------------------------------------------------------------------------------
1168end
1169item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001170end
Tim Peters4670b3a2001-07-29 19:48:44 +00001171item: Remark
1172 Text=Long section to install files.
1173end
1174item: Remark
1175end
Tim Peters96e1d2f2001-07-30 23:06:21 +00001176item: Check Configuration
1177 Flags=10111111
1178end
Tim Peterse7b2a272001-07-29 09:28:37 +00001179item: Set Variable
1180 Variable=DLLDEST
1181 Value=%SYS32%
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001182end
Tim Peters96e1d2f2001-07-30 23:06:21 +00001183item: Else Statement
1184end
1185item: Set Variable
1186 Variable=DLLDEST
1187 Value=%MAINDIR%
1188end
1189item: End Block
1190end
Tim Peters5a99e0c2001-08-01 06:29:56 +00001191item: Remark
1192end
1193item: Remark
1194 Text=Install the license even if they deselect everything <wink>.
1195end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001196item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001197 Source=..\license
Tim Peters7527e002000-09-01 19:59:11 +00001198 Destination=%MAINDIR%\LICENSE.txt
1199 Flags=0000000000000010
1200end
1201item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001202 Source=..\readme
Tim Peters7527e002000-09-01 19:59:11 +00001203 Destination=%MAINDIR%\README.txt
1204 Flags=0000000000000010
1205end
1206item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001207 Source=..\misc\news
Tim Peters0d416d32000-09-05 17:14:16 +00001208 Destination=%MAINDIR%\NEWS.txt
1209 Flags=0000000000000010
1210end
Tim Peters39fb28f2000-09-21 07:50:36 +00001211item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001212end
1213item: Remark
Tim Peters5a99e0c2001-08-01 06:29:56 +00001214 Text=These arrange to (recursively!) delete all .pyc and .pyo files at uninstall time.
1215end
1216item: Remark
1217 Text=This "does the right thing": any directories left empty at the end are removed.
1218end
1219item: Add Text to INSTALL.LOG
1220 Text=File Tree: %MAINDIR%\*.pyc
1221end
1222item: Add Text to INSTALL.LOG
1223 Text=File Tree: %MAINDIR%\*.pyo
1224end
1225item: Remark
1226end
1227item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001228 Text=A: interpreter, libraries and Tcl/Tk
1229end
1230item: If/While Statement
1231 Variable=COMPONENTS
1232 Value=A
1233 Flags=00001010
1234end
1235item: Remark
1236 Text=Executables
Tim Peters39fb28f2000-09-21 07:50:36 +00001237end
Tim Peters0d416d32000-09-05 17:14:16 +00001238item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001239 Source=.\python.exe
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001240 Destination=%MAINDIR%\python.exe
1241 Flags=0000000000000010
1242end
1243item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001244 Source=.\pythonw.exe
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001245 Destination=%MAINDIR%\pythonw.exe
1246 Flags=0000000000000010
1247end
1248item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001249 Source=.\w9xpopen.exe
Tim Petersb04e6502000-09-01 07:54:04 +00001250 Destination=%MAINDIR%\w9xpopen.exe
1251 Flags=0000000000000010
1252end
Tim Peters39fb28f2000-09-21 07:50:36 +00001253item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001254end
1255item: Remark
1256 Text=Extension module DLLs (.pyd); keep in synch with libs directory next
Tim Peters39fb28f2000-09-21 07:50:36 +00001257end
Tim Petersb04e6502000-09-01 07:54:04 +00001258item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001259 Source=.\_winreg.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001260 Destination=%MAINDIR%\DLLs\_winreg.pyd
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001261 Description=Extension modules
1262 Flags=0000000000000010
1263end
1264item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001265 Source=.\_sre.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001266 Destination=%MAINDIR%\DLLs\_sre.pyd
1267 Flags=0000000000000010
1268end
1269item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001270 Source=.\_symtable.pyd
Tim Petersb16c56f2001-02-02 21:24:51 +00001271 Destination=%MAINDIR%\DLLs\_symtable.pyd
1272 Flags=0000000000000010
1273end
1274item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001275 Source=.\_testcapi.pyd
Tim Petersd66595f2001-02-04 03:09:53 +00001276 Destination=%MAINDIR%\DLLs\_testcapi.pyd
Tim Peters4d282de2001-02-02 06:33:04 +00001277 Flags=0000000000000010
1278end
1279item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001280 Source=.\_tkinter.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001281 Destination=%MAINDIR%\DLLs\_tkinter.pyd
1282 Flags=0000000000000010
1283end
1284item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001285 Source=.\_socket.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001286 Destination=%MAINDIR%\DLLs\_socket.pyd
1287 Flags=0000000000000010
1288end
1289item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001290 Source=.\bsddb.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001291 Destination=%MAINDIR%\DLLs\bsddb.pyd
1292 Flags=0000000000000010
1293end
1294item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001295 Source=.\mmap.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001296 Destination=%MAINDIR%\DLLs\mmap.pyd
1297 Flags=0000000000000010
1298end
1299item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001300 Source=.\parser.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001301 Destination=%MAINDIR%\DLLs\parser.pyd
1302 Flags=0000000000000010
1303end
1304item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001305 Source=.\pyexpat.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001306 Destination=%MAINDIR%\DLLs\pyexpat.pyd
1307 Flags=0000000000000010
1308end
1309item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001310 Source=.\select.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001311 Destination=%MAINDIR%\DLLs\select.pyd
1312 Flags=0000000000000010
1313end
1314item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001315 Source=.\unicodedata.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001316 Destination=%MAINDIR%\DLLs\unicodedata.pyd
1317 Flags=0000000000000010
1318end
1319item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001320 Source=.\winsound.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001321 Destination=%MAINDIR%\DLLs\winsound.pyd
1322 Flags=0000000000000010
1323end
1324item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001325 Source=.\zlib.pyd
Tim Peters39fb28f2000-09-21 07:50:36 +00001326 Destination=%MAINDIR%\DLLs\zlib.pyd
1327 Flags=0000000000000010
1328end
1329item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001330end
1331item: Remark
1332 Text=Link libraries (.lib); keep in synch with DLLs above, except that the Python lib lives here.
Tim Peters39fb28f2000-09-21 07:50:36 +00001333end
1334item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001335 Source=.\_winreg.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001336 Destination=%MAINDIR%\libs\_winreg.lib
1337 Description=Link library files
1338 Flags=0000000000000010
1339end
1340item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001341 Source=.\_sre.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001342 Destination=%MAINDIR%\libs\_sre.lib
1343 Flags=0000000000000010
1344end
1345item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001346 Source=.\_symtable.lib
Tim Petersb16c56f2001-02-02 21:24:51 +00001347 Destination=%MAINDIR%\libs\_symtable.lib
1348 Flags=0000000000000010
1349end
1350item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001351 Source=.\_testcapi.lib
Tim Petersd66595f2001-02-04 03:09:53 +00001352 Destination=%MAINDIR%\libs\_testcapi.lib
Tim Peters4d282de2001-02-02 06:33:04 +00001353 Flags=0000000000000010
1354end
1355item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001356 Source=.\_tkinter.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001357 Destination=%MAINDIR%\libs\_tkinter.lib
1358 Description=Extension modules
1359 Flags=0000000000000010
1360end
1361item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001362 Source=.\_socket.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001363 Destination=%MAINDIR%\libs\_socket.lib
1364 Flags=0000000000000010
1365end
1366item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001367 Source=.\bsddb.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001368 Destination=%MAINDIR%\libs\bsddb.lib
1369 Flags=0000000000000010
1370end
1371item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001372 Source=.\mmap.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001373 Destination=%MAINDIR%\libs\mmap.lib
1374 Flags=0000000000000010
1375end
1376item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001377 Source=.\parser.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001378 Destination=%MAINDIR%\libs\parser.lib
1379 Flags=0000000000000010
1380end
1381item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001382 Source=.\pyexpat.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001383 Destination=%MAINDIR%\libs\pyexpat.lib
1384 Flags=0000000000000010
1385end
1386item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001387 Source=.\select.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001388 Destination=%MAINDIR%\libs\select.lib
1389 Flags=0000000000000010
1390end
1391item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001392 Source=.\unicodedata.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001393 Destination=%MAINDIR%\libs\unicodedata.lib
1394 Flags=0000000000000010
1395end
1396item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001397 Source=.\winsound.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001398 Destination=%MAINDIR%\libs\winsound.lib
1399 Flags=0000000000000010
1400end
1401item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001402 Source=.\zlib.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001403 Destination=%MAINDIR%\libs\zlib.lib
1404 Flags=0000000000000010
1405end
Tim Peterse7b2a272001-07-29 09:28:37 +00001406item: Remark
1407end
Tim Peters39fb28f2000-09-21 07:50:36 +00001408item: Install File
Tim Peterse7b2a272001-07-29 09:28:37 +00001409 Source=.\python%_pymajor_%%_pyminor_%.lib
1410 Destination=%MAINDIR%\libs\python%_PYMAJOR_%%_PYMINOR_%.lib
Tim Peters39fb28f2000-09-21 07:50:36 +00001411 Flags=0000000000000010
1412end
1413item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001414end
1415item: Remark
1416 Text=More DLLs
Tim Peters39fb28f2000-09-21 07:50:36 +00001417end
1418item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001419 Source=..\..\expat\libs\expat.dll
Tim Petersfaa7f112001-07-28 07:56:38 +00001420 Destination=%MAINDIR%\DLLs\expat.dll
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001421 Description=Expat library
1422 Flags=0000000000000010
1423end
Tim Peters39fb28f2000-09-21 07:50:36 +00001424item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001425end
1426item: Remark
1427 Text=Main Python DLL
Tim Peters39fb28f2000-09-21 07:50:36 +00001428end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001429item: Install File
Tim Peterse7b2a272001-07-29 09:28:37 +00001430 Source=.\python%_pymajor_%%_pyminor_%.dll
1431 Destination=%DLLDEST%\python%_PYMAJOR_%%_PYMINOR_%.dll
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001432 Flags=0000000000000010
1433end
Tim Peterse7b2a272001-07-29 09:28:37 +00001434item: Remark
1435end
1436item: Remark
1437 Text=Icons
1438end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001439item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001440 Source=..\pc\*.ico
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001441 Destination=%MAINDIR%
1442 Description=Icons
1443 Flags=0000000000000010
1444end
Tim Peterse7b2a272001-07-29 09:28:37 +00001445item: Remark
1446end
1447item: Remark
1448 Text=Libraries (Lib/)
1449end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001450item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001451 Source=..\lib\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001452 Destination=%MAINDIR%\Lib
1453 Description=Library Modules
1454 Flags=0000000000000010
1455end
Tim Peters8e02fb12001-07-29 21:36:58 +00001456item: Remark
1457end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001458item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001459 Source=..\lib\lib-tk\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001460 Destination=%MAINDIR%\Lib\lib-tk
1461 Description=Tkinter related library modules
1462 Flags=0000000000000010
1463end
Tim Peters8e02fb12001-07-29 21:36:58 +00001464item: Remark
1465end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001466item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001467 Source=..\lib\encodings\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001468 Destination=%MAINDIR%\Lib\encodings
1469 Description=Unicode encoding tables
1470 Flags=0000000000000010
1471end
Tim Peters8e02fb12001-07-29 21:36:58 +00001472item: Remark
1473end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001474item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001475 Source=..\lib\distutils\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001476 Destination=%MAINDIR%\Lib\distutils
1477 Description=Distribution utility modules
Tim Peters8e02fb12001-07-29 21:36:58 +00001478 Flags=0000000000000010
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001479end
1480item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001481 Source=..\lib\distutils\readme
Tim Peters8e02fb12001-07-29 21:36:58 +00001482 Destination=%MAINDIR%\Lib\distutils\README.txt
1483 Flags=0000000000000010
1484end
1485item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001486 Source=..\lib\distutils\command\*.py
Tim Peters8e02fb12001-07-29 21:36:58 +00001487 Destination=%MAINDIR%\Lib\distutils\command
1488 Flags=0000000000000010
1489end
Tim Peters6ea8baa2001-07-29 22:12:28 +00001490item: Install File
1491 Source=..\lib\distutils\command\command_template
1492 Destination=%MAINDIR%\Lib\distutils\command\command_template
1493 Flags=0000000000000010
1494end
Tim Peters8e02fb12001-07-29 21:36:58 +00001495item: Remark
1496end
1497item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001498 Source=..\lib\xml\*.py
Tim Peters553d2a52000-09-07 08:34:01 +00001499 Destination=%MAINDIR%\Lib\xml
1500 Description=XML support packages
Tim Peters8e02fb12001-07-29 21:36:58 +00001501 Flags=0000000000000010
1502end
1503item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001504 Source=..\lib\xml\dom\*.py
Tim Peters8e02fb12001-07-29 21:36:58 +00001505 Destination=%MAINDIR%\Lib\xml\dom
1506 Flags=0000000000000010
1507end
1508item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001509 Source=..\lib\xml\parsers\*.py
Tim Peters8e02fb12001-07-29 21:36:58 +00001510 Destination=%MAINDIR%\Lib\xml\parsers
1511 Flags=0000000000000010
1512end
1513item: Install File
Tim Peters6ea8baa2001-07-29 22:12:28 +00001514 Source=..\lib\xml\sax\*.py
Tim Peters8e02fb12001-07-29 21:36:58 +00001515 Destination=%MAINDIR%\Lib\xml\sax
1516 Flags=0000000000000010
1517end
1518item: Remark
Tim Peters553d2a52000-09-07 08:34:01 +00001519end
1520item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001521 Source=..\lib\lib-old\*.py
Tim Peters553d2a52000-09-07 08:34:01 +00001522 Destination=%MAINDIR%\Lib\lib-old
1523 Description=Obsolete modules
1524 Flags=0000000000000010
1525end
Tim Peters8e02fb12001-07-29 21:36:58 +00001526item: Remark
1527end
Tim Peters9b239202001-07-12 20:15:25 +00001528item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001529 Source=..\lib\site-packages\readme
Tim Peters9b239202001-07-12 20:15:25 +00001530 Destination=%MAINDIR%\Lib\site-packages\README.txt
1531 Description=Site packages
1532 Flags=0000000000000010
1533end
Tim Peters39fb28f2000-09-21 07:50:36 +00001534item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001535end
1536item: Remark
1537 Text=C Include files
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001538end
1539item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001540 Source=..\include\*.h
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001541 Destination=%MAINDIR%\include
1542 Description=Header files
1543 Flags=0000000000000010
1544end
1545item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001546 Source=..\pc\pyconfig.h
Martin v. Löwis4f1cd8b2001-07-26 13:41:06 +00001547 Destination=%MAINDIR%\include\pyconfig.h
1548 Description=Header files (pyconfig.h)
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001549 Flags=0000000000000010
1550end
Tim Peterse7b2a272001-07-29 09:28:37 +00001551item: Remark
1552end
1553item: Remark
1554 Text=Tcl/Tk
1555end
1556item: Install File
1557 Source=..\..\tcl\bin\tcl8%_tclminor_%.dll
1558 Destination=%MAINDIR%\DLLs\tcl8%_TCLMINOR_%.dll
1559 Description=Tcl/Tk binaries and libraries
1560 Flags=0000000000000010
1561end
1562item: Install File
1563 Source=..\..\tcl\bin\tk8%_tclminor_%.dll
1564 Destination=%MAINDIR%\DLLs\tk8%_TCLMINOR_%.dll
1565 Description=Tcl/Tk binaries and libraries
1566 Flags=0000000000000010
1567end
1568item: Install File
1569 Source=..\..\tcl\lib\*.*
1570 Destination=%MAINDIR%\tcl
1571 Description=Tcl/Tk binaries and libraries
1572 Flags=0000000100000010
1573end
1574item: Remark
1575end
1576item: Remark
1577 Text=Microsoft C runtime libraries
1578end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001579item: Install File
1580 Source=%_SYS_%\MSVCIRT.DLL
1581 Destination=%DLLDEST%\MSVCIRT.DLL
1582 Description=Visual C++ Runtime DLLs
1583 Flags=0000001000000011
1584end
1585item: Install File
1586 Source=%_SYS_%\MSVCRT.DLL
1587 Destination=%DLLDEST%\MSVCRT.DLL
1588 Description=Visual C++ Runtime DLLs
1589 Flags=0000001000000011
1590end
1591item: End Block
1592end
Tim Peterse7b2a272001-07-29 09:28:37 +00001593item: Remark
1594end
1595item: Remark
1596 Text=B: docs
1597end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001598item: If/While Statement
1599 Variable=COMPONENTS
Tim Petersdb642c62001-07-29 02:04:20 +00001600 Value=B
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001601 Flags=00001010
1602end
Tim Peterse7b2a272001-07-29 09:28:37 +00001603item: Install File
1604 Source=%_DOC_%\*.*
1605 Destination=%MAINDIR%\Doc
1606 Description=Python Documentation (HTML)
1607 Flags=0000000100000010
1608end
1609item: End Block
1610end
1611item: Remark
1612end
1613item: Remark
1614 Text=C: tools
1615end
1616item: If/While Statement
1617 Variable=COMPONENTS
1618 Value=C
1619 Flags=00001010
1620end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001621item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001622 Source=..\tools\scripts\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001623 Destination=%MAINDIR%\Tools\Scripts
1624 Description=Utility Scripts
1625 Flags=0000000000000010
1626end
1627item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001628 Source=..\tools\scripts\*.pyw
Tim Peters66f09612001-03-23 20:21:29 +00001629 Destination=%MAINDIR%\Tools\Scripts
Guido van Rossumfe010e42001-03-02 04:59:38 +00001630 Description=Utility Scripts
1631 Flags=0000000000000010
1632end
1633item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001634 Source=..\tools\scripts\*.doc
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001635 Destination=%MAINDIR%\Tools\Scripts
1636 Description=Utility Scripts
1637 Flags=0000000000000010
1638end
1639item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001640 Source=..\tools\scripts\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001641 Destination=%MAINDIR%\Tools\Scripts\README.txt
1642 Description=Utility Scripts
1643 Flags=0000000000000010
1644end
Tim Peters6ea8baa2001-07-29 22:12:28 +00001645item: Remark
1646end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001647item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001648 Source=..\tools\webchecker\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001649 Destination=%MAINDIR%\Tools\webchecker
1650 Description=Web checker tool
1651 Flags=0000000000000010
1652end
1653item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001654 Source=..\tools\webchecker\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001655 Destination=%MAINDIR%\Tools\webchecker\README.txt
1656 Description=Web checker tool
1657 Flags=0000000000000010
1658end
Tim Peters6ea8baa2001-07-29 22:12:28 +00001659item: Remark
1660end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001661item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001662 Source=..\tools\versioncheck\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001663 Destination=%MAINDIR%\Tools\versioncheck
1664 Description=Version checker tool
1665 Flags=0000000000000010
1666end
1667item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001668 Source=..\tools\versioncheck\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001669 Destination=%MAINDIR%\Tools\versioncheck\README.txt
1670 Description=Version checker tool
1671 Flags=0000000000000010
1672end
Tim Peters6ea8baa2001-07-29 22:12:28 +00001673item: Remark
1674end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001675item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001676 Source=..\tools\idle\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001677 Destination=%MAINDIR%\Tools\idle
1678 Description=Integrated DeveLopment Environment for Python
1679 Flags=0000000000000010
1680end
1681item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001682 Source=..\tools\idle\*.txt
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001683 Destination=%MAINDIR%\Tools\idle
1684 Description=Integrated DeveLopment Environment for Python
1685 Flags=0000000000000010
1686end
1687item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001688 Source=..\tools\idle\icons\*
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001689 Destination=%MAINDIR%\Tools\idle\Icons
1690 Description=Integrated DeveLopment Environment for Python
1691 Flags=0000000000000010
1692end
1693item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001694 Source=..\tools\idle\idle.pyw
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001695 Destination=%MAINDIR%\Tools\idle\idle.pyw
1696 Description=IDLE bootstrap script
1697 Flags=0000000000000010
1698end
Tim Peters6ea8baa2001-07-29 22:12:28 +00001699item: Remark
1700end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001701item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001702 Source=..\tools\compiler\*.py
Tim Petersfe0d79f2001-03-23 03:43:35 +00001703 Destination=%MAINDIR%\Tools\compiler
1704 Description=Python compiler written in Python
1705 Flags=0000000000000010
1706end
1707item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001708 Source=..\tools\compiler\compiler\*.py
Tim Petersfe0d79f2001-03-23 03:43:35 +00001709 Destination=%MAINDIR%\Tools\compiler\compiler
1710 Description=Python compiler written in Python
1711 Flags=0000000000000010
1712end
1713item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001714 Source=..\tools\compiler\compiler\*.txt
Tim Petersfe0d79f2001-03-23 03:43:35 +00001715 Destination=%MAINDIR%\Tools\compiler\compiler
1716 Description=Python compiler written in Python
1717 Flags=0000000000000010
1718end
Tim Peters6ea8baa2001-07-29 22:12:28 +00001719item: Remark
1720end
Tim Petersfe0d79f2001-03-23 03:43:35 +00001721item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001722 Source=..\tools\pynche\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001723 Destination=%MAINDIR%\Tools\pynche
1724 Description=pynche color editor
1725 Flags=0000000000000010
1726end
1727item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001728 Source=..\tools\pynche\x\*.txt
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001729 Destination=%MAINDIR%\Tools\pynche\X
1730 Description=pynche color editor - X files
1731 Flags=0000000000000010
1732end
1733item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001734 Source=..\tools\pynche\readme
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001735 Destination=%MAINDIR%\Tools\pynche\README.txt
1736 Description=pynche color editor - README
1737 Flags=0000000100000010
1738end
1739item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001740 Source=..\tools\pynche\pynche
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001741 Destination=%MAINDIR%\Tools\pynche\pynche.py
1742 Description=pynche color editor - main
1743 Flags=0000000100000010
1744end
1745item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001746 Source=..\tools\pynche\pynche.pyw
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001747 Destination=%MAINDIR%\Tools\pynche\pynche.pyw
1748 Description=pynche color editor - noconsole main
1749 Flags=0000000100000010
1750end
1751item: End Block
1752end
Tim Peterse7b2a272001-07-29 09:28:37 +00001753item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001754end
Tim Peterse7b2a272001-07-29 09:28:37 +00001755item: Remark
1756 Text=D: test suite
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001757end
1758item: If/While Statement
1759 Variable=COMPONENTS
Tim Petersdb642c62001-07-29 02:04:20 +00001760 Value=D
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001761 Flags=00001010
1762end
1763item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001764 Source=..\lib\test\audiotest.au
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001765 Destination=%MAINDIR%\Lib\test\audiotest.au
1766 Description=Python Test files
1767 Flags=0000000000000010
1768end
1769item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001770 Source=..\lib\test\*.uue
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001771 Destination=%MAINDIR%\Lib\test
1772 Description=Python Test files
1773 Flags=0000000000000010
1774end
1775item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001776 Source=..\lib\test\*.py
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001777 Destination=%MAINDIR%\Lib\test
1778 Description=Python Test files
1779 Flags=0000000000000010
1780end
1781item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001782 Source=..\lib\test\*.xml
Tim Peters553d2a52000-09-07 08:34:01 +00001783 Destination=%MAINDIR%\Lib\test
Tim Peters68692452000-10-14 07:35:15 +00001784 Description=Python Test files
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001785 Flags=0000000000000010
1786end
1787item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001788 Source=..\lib\test\*.out
Tim Peters7b5af042000-09-26 02:37:53 +00001789 Destination=%MAINDIR%\Lib\test
Tim Peters68692452000-10-14 07:35:15 +00001790 Description=Python Test files
Tim Peters7b5af042000-09-26 02:37:53 +00001791 Flags=0000000000000010
1792end
Tim Peters6ea8baa2001-07-29 22:12:28 +00001793item: Remark
1794end
Tim Peters7b5af042000-09-26 02:37:53 +00001795item: Install File
Tim Petersdb642c62001-07-29 02:04:20 +00001796 Source=..\lib\test\output\*.*
Tim Peters553d2a52000-09-07 08:34:01 +00001797 Destination=%MAINDIR%\Lib\test\output
1798 Description=Python Test output files
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001799 Flags=0000000000000010
1800end
1801item: End Block
1802end
Tim Peterse7b2a272001-07-29 09:28:37 +00001803item: Remark
1804end
1805item: Remark
1806 Text=DONE with file copying.
1807end
1808item: Remark
1809 Text=The rest is Start menu and registry fiddling.
1810end
1811item: Remark
1812end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001813item: If/While Statement
1814 Variable=COMPONENTS
Tim Petersdb642c62001-07-29 02:04:20 +00001815 Value=A
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001816 Flags=00001010
1817end
Tim Petersce5f13a2001-07-31 03:24:55 +00001818item: Remark
1819 Text=Registering file extensions requires Admin privs.
1820end
Tim Peters96e1d2f2001-07-30 23:06:21 +00001821item: If/While Statement
1822 Variable=COMPONENTS
1823 Value=E
1824 Flags=00001010
1825end
Tim Peterse7b2a272001-07-29 09:28:37 +00001826item: Remark
1827 Text=Register file extensions.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001828end
1829item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001830 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001831 Key=.py
1832 New Value=Python.File
1833end
1834item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001835 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001836 Key=.py
1837 New Value=text/plain
1838 Value Name=Content Type
1839end
1840item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001841 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001842 Key=Python.File
1843 New Value=Python File
1844end
1845item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001846 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001847 Key=Python.File\shell\open\command
1848 New Value=%MAINDIR%\python.exe "%%1" %%*
1849end
1850item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001851 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001852 Key=Python.File\DefaultIcon
1853 New Value=%MAINDIR%\Py.ico
1854end
1855item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001856 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001857 Key=.pyw
1858 New Value=Python.NoConFile
1859end
1860item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001861 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001862 Key=.pyw
1863 New Value=text/plain
1864 Value Name=Content Type
1865end
1866item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001867 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001868 Key=Python.NoConFile
1869 New Value=Python File (no console)
1870end
1871item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001872 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001873 Key=Python.NoConFile\shell\open\command
1874 New Value=%MAINDIR%\pythonw.exe "%%1" %%*
1875end
1876item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001877 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001878 Key=Python.NoConFile\DefaultIcon
1879 New Value=%MAINDIR%\Py.ico
1880end
1881item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001882 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001883 Key=.pyc
1884 New Value=Python.CompiledFile
1885end
1886item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001887 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001888 Key=.pyo
1889 New Value=Python.CompiledFile
1890end
1891item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001892 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001893 Key=Python.CompiledFile
1894 New Value=Compiled Python File
1895end
1896item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001897 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001898 Key=Python.CompiledFile\shell\open\command
1899 New Value=%MAINDIR%\python.exe "%%1" %%*
1900end
1901item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001902 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001903 Key=Python.CompiledFile\DefaultIcon
1904 New Value=%MAINDIR%\pyc.ico
1905end
Tim Peters96e1d2f2001-07-30 23:06:21 +00001906item: End Block
1907end
Tim Petersf6f6fa22000-09-01 11:45:02 +00001908item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00001909end
1910item: Remark
1911 Text=Register Python paths.
1912end
1913item: Remark
Tim Petersf6f6fa22000-09-01 11:45:02 +00001914 Text=Write to HKLM for admin, else HKCU. Keep these blocks otherwise identical!
1915end
1916item: Check Configuration
1917 Flags=10111111
1918end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001919item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001920 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001921 Key=Software\Python\PythonCore\CurrentVersion
1922 Root=130
1923end
1924item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001925 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001926 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath
1927 New Value=%MAINDIR%
1928 Root=2
1929end
1930item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001931 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001932 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath\InstallGroup
1933 New Value=%GROUP%
1934 Root=2
1935end
1936item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001937 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001938 Key=Software\Python\PythonCore\%PY_VERSION%\PythonPath
Tim Peters412e4582001-07-29 21:04:09 +00001939 New Value=%MAINDIR%\Lib;%MAINDIR%\DLLs;%MAINDIR%\Lib\lib-tk
1940 New Value=
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001941 Root=2
1942end
1943item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001944 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001945 Key=Software\Python\PythonCore\%PY_VERSION%\Modules
1946 Root=2
1947end
1948item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001949 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001950 Key=Software\Microsoft\Windows\CurrentVersion\App Paths\Python.exe
1951 New Value=%MAINDIR%\Python.exe
1952 Root=2
1953end
Tim Petersf6f6fa22000-09-01 11:45:02 +00001954item: Else Statement
1955end
Tim Petersf6f6fa22000-09-01 11:45:02 +00001956item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001957 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00001958 Key=Software\Python\PythonCore\CurrentVersion
1959 Root=129
1960end
1961item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001962 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00001963 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath
1964 New Value=%MAINDIR%
1965 Root=1
1966end
1967item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001968 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00001969 Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath\InstallGroup
1970 New Value=%GROUP%
1971 Root=1
1972end
1973item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001974 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00001975 Key=Software\Python\PythonCore\%PY_VERSION%\PythonPath
Tim Peters412e4582001-07-29 21:04:09 +00001976 New Value=%MAINDIR%\Lib;%MAINDIR%\DLLs;%MAINDIR%\Lib\lib-tk
1977 New Value=
Tim Petersf6f6fa22000-09-01 11:45:02 +00001978 Root=1
1979end
1980item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001981 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00001982 Key=Software\Python\PythonCore\%PY_VERSION%\Modules
1983 Root=1
1984end
1985item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00001986 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00001987 Key=Software\Microsoft\Windows\CurrentVersion\App Paths\Python.exe
1988 New Value=%MAINDIR%\Python.exe
1989 Root=1
1990end
1991item: End Block
1992end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00001993item: End Block
1994end
Tim Peterse7b2a272001-07-29 09:28:37 +00001995item: Remark
1996end
1997item: Remark
1998 Text=Registry fiddling for docs.
1999end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002000item: If/While Statement
2001 Variable=COMPONENTS
Tim Peterse7b2a272001-07-29 09:28:37 +00002002 Value=B
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002003 Flags=00001010
2004end
Tim Petersf6f6fa22000-09-01 11:45:02 +00002005item: Remark
2006 Text=Write to HKLM for admin, else HKCU. Keep these blocks otherwise identical!
2007end
2008item: Check Configuration
2009 Flags=10111111
2010end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002011item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002012 Total Keys=1
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002013 Key=Software\Python\PythonCore\%PY_VERSION%\Help\Main Python Documentation
2014 New Value=%MAINDIR%\Doc\index.html
2015 Root=2
2016end
Tim Petersf6f6fa22000-09-01 11:45:02 +00002017item: Else Statement
2018end
2019item: Edit Registry
Tim Peters50e278e2001-07-29 00:48:54 +00002020 Total Keys=1
Tim Petersf6f6fa22000-09-01 11:45:02 +00002021 Key=Software\Python\PythonCore\%PY_VERSION%\Help\Main Python Documentation
2022 New Value=%MAINDIR%\Doc\index.html
2023 Root=1
2024end
2025item: End Block
2026end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002027item: End Block
2028end
Tim Peterse7b2a272001-07-29 09:28:37 +00002029item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002030end
Tim Peterse7b2a272001-07-29 09:28:37 +00002031item: Remark
Tim Peters4670b3a2001-07-29 19:48:44 +00002032 Text=Well, *this* is cryptic! It's setting up the app publisher and URL entries for Win2K add/remove.
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002033end
Tim Peters96e1d2f2001-07-30 23:06:21 +00002034item: Remark
2035 Text=Ack, and "Win2K" isn't enough either -- you can't actually do this without Admin privs too.
2036end
2037item: Check Configuration
Tim Peters96e1d2f2001-07-30 23:06:21 +00002038 Flags=10111111
2039end
Tim Peters4670b3a2001-07-29 19:48:44 +00002040item: Edit Registry
2041 Total Keys=3
2042 item: Key
2043 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2044 New Value=http://www.python.org/
2045 Value Name=HelpLink
2046 Root=2
2047 end
2048 item: Key
2049 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2050 New Value=PythonLabs at Zope Corporation
2051 Value Name=Publisher
2052 Root=2
2053 end
2054 item: Key
2055 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2056 New Value=http://www.python.org/
2057 Value Name=URLInfoAbout
2058 Root=2
2059 end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002060end
Tim Petersce5f13a2001-07-31 03:24:55 +00002061item: Else Statement
2062end
2063item: Remark
2064 Text=Same thing, except write to HKCU instead.
2065end
2066item: Remark
2067 Text=Damn -- this "edit keys" cmd was created by the Installation Expert view, and I duplicated and
2068end
2069item: Remark
2070 Text=edited it by hand. The info comes from the "Windows 2000" section of the Properties view,
2071end
2072item: Remark
2073 Text=and if you change it there it will only show up in the "if" block above.
2074end
2075item: Remark
2076 Text=Easiest to make corresponding changes in *this* block by editing this script in
2077end
2078item: Remark
2079 Text=a plain text editor.
2080end
2081item: Edit Registry
2082 Total Keys=3
2083 item: Key
2084 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2085 New Value=http://www.python.org/
2086 Value Name=HelpLink
2087 Root=1
2088 end
2089 item: Key
2090 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2091 New Value=PythonLabs at Zope Corporation
2092 Value Name=Publisher
2093 Root=1
2094 end
2095 item: Key
2096 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
2097 New Value=http://www.python.org/
2098 Value Name=URLInfoAbout
2099 Root=1
2100 end
Tim Peters96e1d2f2001-07-30 23:06:21 +00002101end
2102item: End Block
2103end
Tim Peterse7b2a272001-07-29 09:28:37 +00002104item: Remark
2105end
Tim Peters4670b3a2001-07-29 19:48:44 +00002106item: Remark
2107 Text=Populate Start Menu
2108end
Tim Peterse7b2a272001-07-29 09:28:37 +00002109item: If/While Statement
2110 Variable=COMPONENTS
2111 Value=B
2112 Flags=00001010
2113end
2114item: Create Shortcut
2115 Source=%MAINDIR%\Doc\index.html
2116 Destination=%GROUP%\Python Manuals.lnk
2117 Working Directory=%MAINDIR%
2118 Key Type=1536
2119 Flags=00000001
2120end
2121item: End Block
2122end
2123item: Remark
2124end
2125item: If/While Statement
2126 Variable=COMPONENTS
2127 Value=A
2128 Flags=00001010
2129end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002130item: Create Shortcut
2131 Source=%MAINDIR%\python.exe
2132 Destination=%GROUP%\Python (command line).lnk
2133 Working Directory=%MAINDIR%
2134 Icon Pathname=%MAINDIR%\pycon.ico
2135 Key Type=1536
2136 Flags=00000001
2137end
2138item: If/While Statement
2139 Variable=COMPONENTS
Tim Petersdb642c62001-07-29 02:04:20 +00002140 Value=C
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002141 Flags=00001010
2142end
2143item: Create Shortcut
Tim Peters0932cb42000-09-11 07:55:40 +00002144 Source=%MAINDIR%\pythonw.exe
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002145 Destination=%GROUP%\IDLE (Python GUI).lnk
Tim Peterse7b2a272001-07-29 09:28:37 +00002146 Command Options="%MAINDIR%\Tools\idle\idle.pyw"
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002147 Working Directory=%MAINDIR%
2148 Key Type=1536
2149 Flags=00000001
2150end
Guido van Rossumfe010e42001-03-02 04:59:38 +00002151item: Create Shortcut
2152 Source=%MAINDIR%\pythonw.exe
2153 Destination=%GROUP%\Module Docs.lnk
Tim Peterse7b2a272001-07-29 09:28:37 +00002154 Command Options="%MAINDIR%\Tools\Scripts\pydoc.pyw"
Guido van Rossumfe010e42001-03-02 04:59:38 +00002155 Working Directory=%MAINDIR%
2156 Key Type=1536
2157 Flags=00000001
2158end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002159item: End Block
2160end
Tim Peterse7b2a272001-07-29 09:28:37 +00002161item: End Block
2162end
Tim Peters4670b3a2001-07-29 19:48:44 +00002163item: Remark
2164end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002165item: Create Shortcut
2166 Source=%MAINDIR%\unwise.exe
2167 Destination=%GROUP%\Uninstall Python.lnk
2168 Working Directory=%MAINDIR%
2169 Key Type=1536
2170 Flags=00000001
2171end
Tim Peterse7b2a272001-07-29 09:28:37 +00002172item: Remark
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002173end
Tim Peterse7b2a272001-07-29 09:28:37 +00002174item: Remark
Tim Peterse7b2a272001-07-29 09:28:37 +00002175 Text=I don't think we need this, but have always done it.
2176end
2177item: Self-Register OCXs/DLLs
2178 Description=Updating System Configuration, Please Wait...
2179end
2180item: Remark
2181end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002182item: Wizard Block
2183 Direction Variable=DIRECTION
2184 Display Variable=DISPLAY
Tim Petersa1fd0502001-07-30 07:30:56 +00002185 Bitmap Pathname=%_WISE_%\DIALOGS\TEMPLATE\WIZARD.BMP
2186 X Position=9
2187 Y Position=10
2188 Filler Color=8421440
2189 Flags=00000011
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002190end
2191item: Custom Dialog Set
2192 Name=Finished
2193 Display Variable=DISPLAY
2194 item: Dialog
2195 Title=%APPTITLE% Installation
2196 Title French=Installation de %APPTITLE%
2197 Title German=Installation von %APPTITLE%
2198 Title Spanish=Instalación de %APPTITLE%
2199 Title Italian=Installazione di %APPTITLE%
2200 Width=271
2201 Height=224
2202 Font Name=Helv
2203 Font Size=8
2204 item: Push Button
2205 Rectangle=150 187 195 202
2206 Variable=DIRECTION
2207 Value=N
2208 Create Flags=01010000000000010000000000000001
2209 Text=&Finish
2210 Text French=&Fin
2211 Text German=&Weiter
2212 Text Spanish=&Terminar
2213 Text Italian=&Fine
2214 end
2215 item: Push Button
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002216 Rectangle=211 187 256 202
2217 Variable=DISABLED
2218 Value=!
2219 Action=3
2220 Create Flags=01010000000000010000000000000000
2221 Text=&Cancel
2222 Text French=&Annuler
2223 Text German=&Abbrechen
2224 Text Spanish=&Cancelar
2225 Text Italian=&Annulla
2226 end
2227 item: Static
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002228 Rectangle=86 8 258 42
2229 Create Flags=01010000000000000000000000000000
2230 Flags=0000000000000001
2231 Name=Times New Roman
2232 Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
2233 Text=Installation Completed!
2234 Text French=Installation terminée !
2235 Text German=Die Installation ist abgeschlossen!
2236 Text Spanish=¡Instalación terminada!
2237 Text Italian=Installazione completata!
2238 end
2239 item: Static
2240 Rectangle=86 42 256 102
2241 Create Flags=01010000000000000000000000000000
2242 Text=%APPTITLE% has been successfully installed.
2243 Text=
2244 Text=Press the Finish button to exit this installation.
2245 Text French=%APPTITLE% est maintenant installé.
2246 Text French=
2247 Text French=Cliquez sur le bouton Fin pour quitter l'installation.
2248 Text German=%APPTITLE% wurde erfolgreich installiert.
2249 Text German=
2250 Text German=Klicken Sie auf "Weiter", um die Installation zu beenden.
2251 Text Spanish=%APPTITLE% se ha instalado con éxito.
2252 Text Spanish=
2253 Text Spanish=Presione el botón Terminar para salir de esta instalación.
2254 Text Italian=L'installazione %APPTITLE% è stata portata a termine con successo.
2255 Text Italian=
2256 Text Italian=Premere il pulsante Fine per uscire dall'installazione.
2257 end
Tim Peters1f7862e2001-08-01 02:36:21 +00002258 item: Static
2259 Rectangle=8 180 256 181
2260 Action=3
2261 Create Flags=01010000000000000000000000000111
2262 end
Guido van Rossume4aa4ca2000-06-29 22:32:08 +00002263 end
2264end
2265item: End Block
2266end
Tim Peters4e9a00e2001-07-29 19:31:03 +00002267item: New Event
2268 Name=Cancel
2269end
2270item: Remark
2271 Text=This include script supports a rollback to preinstallation state if the user chooses to cancel before the installation is complete.
2272end
2273item: Include Script
2274 Pathname=%_WISE_%\INCLUDE\rollback.wse
2275end