summaryrefslogtreecommitdiffstats
path: root/PCbuild
diff options
context:
space:
mode:
authorTim Peters <tim.peters@gmail.com>2001-08-06 20:01:19 (GMT)
committerTim Peters <tim.peters@gmail.com>2001-08-06 20:01:19 (GMT)
commitae5262ef324c3f6578f71ff42bd1b05693fc0df0 (patch)
tree20f02d5ca1066738873ddda73f9ce10c97e3891a /PCbuild
parentba591bf3bd6af6ff5bbbd91dcceef9c178f5110f (diff)
downloadcpython-ae5262ef324c3f6578f71ff42bd1b05693fc0df0.zip
cpython-ae5262ef324c3f6578f71ff42bd1b05693fc0df0.tar.gz
cpython-ae5262ef324c3f6578f71ff42bd1b05693fc0df0.tar.bz2
+ Turn off patch creation (this isn't a patch release! got turned on by
mistake). + Arrange for Win2K Add/Remove to show a Python icon. I think this "does it" -- a full install/uninstall can now be done on a Win2K box from an ordinary (not Admin, not Power User) user acct, incl. file extension registration, Start Menu entries, and full Add/Remove.
Diffstat (limited to 'PCbuild')
-rw-r--r--PCbuild/python20.wse68
1 files changed, 45 insertions, 23 deletions
diff --git a/PCbuild/python20.wse b/PCbuild/python20.wse
index b17f49b..c7bfb1e 100644
--- a/PCbuild/python20.wse
+++ b/PCbuild/python20.wse
@@ -12,10 +12,10 @@ item: Global
Log Pathname=%MAINDIR%\INSTALL.LOG
Message Font=MS Sans Serif
Font Size=8
- Pages Modified=00010000011101000000000100000011
+ Pages Modified=00010000011101000000000100000111
Extra Pages=00000000000000000000000010110010
Disk Filename=SETUP
- Patch Flags=0000000000000001
+ Patch Flags=0000000000001001
Patch Threshold=85
Patch Memory=4000
EXE Filename=Python-2.2a1.exe
@@ -25,7 +25,7 @@ item: Global
Version Copyright=©2001 Python Software Foundation
Version Company=PythonLabs at Zope Corporation
Crystal Format=10111100101100000010001001001001
- Step View=&Properties
+ Step View=&All
Variable Name1=_WISE_
Variable Description1=WISE root directory
Variable Default1=C:\PROGRAM FILES\WISE INSTALLMASTER 8.1
@@ -702,7 +702,7 @@ item: Custom Dialog Set
Text French=N&on
Text French=
Text German=&Ja
- Text German=N&ein
+ Text German=N&ein
Text German=
Text Portuguese=&Sim
Text Portuguese=Nã&o
@@ -875,7 +875,7 @@ item: Custom Dialog Set
Flags=0000000000000001
Text=Cancel
Text French=Annuler
- Text German=Abbrechen
+ Text German=Abbrechen
Text Portuguese=Cancelar
Text Spanish=Cancelar
Text Italian=Annulla
@@ -945,25 +945,21 @@ item: Custom Dialog Set
Text French=Python HTML docs
Text French=Python utility scripts (Tools/)
Text French=Python test suite (Lib/test/)
- Text French=Register file extensons (requires Admin privs)
Text French=
Text German=Python interpreter, library and IDLE
Text German=Python HTML docs
Text German=Python utility scripts (Tools/)
Text German=Python test suite (Lib/test/)
- Text German=Register file extensons (requires Admin privs)
Text German=
Text Spanish=Python interpreter, library and IDLE
Text Spanish=Python HTML docs
Text Spanish=Python utility scripts (Tools/)
Text Spanish=Python test suite (Lib/test/)
- Text Spanish=Register file extensons (requires Admin privs)
Text Spanish=
Text Italian=Python interpreter, library and IDLE
Text Italian=Python HTML docs
Text Italian=Python utility scripts (Tools/)
Text Italian=Python test suite (Lib/test/)
- Text Italian=Register file extensons (requires Admin privs)
Text Italian=
end
item: Static
@@ -1181,10 +1177,10 @@ item: Custom Dialog Set
Name=Times New Roman
Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18
Text=Select Start Menu Group
- Text French=Sélectionner le groupe du Gestionnaire de programme
+ Text French=Sélectionner le groupe du Gestionnaire de programme
Text German=Bestimmung der Programm-Managergruppe
Text Spanish=Seleccione grupo del Administrador de programas
- Text Italian=Selezionare il gruppo ProgMan
+ Text Italian=Selezionare il gruppo ProgMan
end
item: Static
Rectangle=86 44 256 68
@@ -1356,7 +1352,7 @@ end
item: End Block
end
item: Remark
- Text=Begin writing to the INSTALL.LOG
+ Text=Begin writing to the INSTALL.LOG
end
item: Open/Close INSTALL.LOG
end
@@ -1554,6 +1550,24 @@ item: Install File
Flags=0000000000000010
end
item: Remark
+ Text=Icons -- always install so that the uninstaller can use them for its own display.
+end
+item: Install File
+ Source=..\pc\pycon.ico
+ Destination=%MAINDIR%\pycon.ico
+ Flags=0000000010000010
+end
+item: Install File
+ Source=..\pc\pyc.ico
+ Destination=%MAINDIR%\pyc.ico
+ Flags=0000000010000010
+end
+item: Install File
+ Source=..\pc\py.ico
+ Destination=%MAINDIR%\py.ico
+ Flags=0000000010000010
+end
+item: Remark
end
item: Remark
Text=These arrange to (recursively!) delete all .pyc and .pyo files at uninstall time.
@@ -1779,17 +1793,6 @@ end
item: Remark
end
item: Remark
- Text=Icons
-end
-item: Install File
- Source=..\pc\*.ico
- Destination=%MAINDIR%
- Description=Icons
- Flags=0000000000000010
-end
-item: Remark
-end
-item: Remark
Text=Libraries (Lib/)
end
item: Install File
@@ -2594,6 +2597,13 @@ item: Edit Registry
Value Name=DisplayVersion
Root=2
end
+item: Edit Registry
+ Total Keys=1
+ Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
+ New Value=%MAINDIR%\py.ico,-0
+ Value Name=DisplayIcon
+ Root=2
+end
item: Else Statement
end
item: Edit Registry
@@ -2624,6 +2634,13 @@ item: Edit Registry
Value Name=DisplayVersion
Root=1
end
+item: Edit Registry
+ Total Keys=1
+ Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
+ New Value=%MAINDIR%\py.ico,-0
+ Value Name=DisplayIcon
+ Root=1
+end
item: End Block
end
item: Remark
@@ -2704,6 +2721,11 @@ item: Self-Register OCXs/DLLs
end
item: Remark
end
+item: Add Text to INSTALL.LOG
+ Text=Delete in-use files: On
+end
+item: Remark
+end
item: Wizard Block
Direction Variable=DIRECTION
Display Variable=DISPLAY