[Python-checkins] CVS: python/dist/src/PCbuild Uninstal.wse,NONE,1.1 python20.wse,1.57,1.58
Tim Peters
tim_one@users.sourceforge.net
Mon, 30 Jul 2001 16:06:23 -0700
Update of /cvsroot/python/python/dist/src/PCbuild
In directory usw-pr-cvs1:/tmp/cvs-serv31248
Modified Files:
python20.wse
Added Files:
Uninstal.wse
Log Message:
Massive fiddling to get the install to work at all on a Win2K box under a
plain unprivileged User acct:
+ Had to duplicate Wise's Uninstal.wse script, in order to change the line
at its end that unconditionally tries to write uninstall info under HKLM.
This is our new file Uninstal.wse, which must be included by python20.wse
instead of using Wise's version.
+ In every other case we write to HKLM, also write to HKCU instead (we
were already doing that in *most* places, but not quite all).
+ If the user doesn't have admin privs, the DLLs we usually write to the
system dir are written to the root of the Python installation instead.
That's python22.dll, plus the two MSVC runtime DLLs.
+ Added a new component "Register file extensions". Registering .py etc
is done under HKEY_CLASSES_ROOT, and that also requires admin privs;
i.e., AFAICT it's impossible for an unprivileged user to accomplish this.
In the component selection dialog, if the user doesn't have admin privs
I gray out this new component so the user knows they aren't getting file
extensions.
After all that, Python installs, the Start Menu entries are OK, it runs
its test suite to completion, and the uninstaller works too. Only known
problem so far is that the integration with Win2K's Add/Remove subsystem
isn't quite right yet in this irritating case.
--- NEW FILE: Uninstal.wse ---
Document Type: WSE
item: Global
Version=8.11
Flags=00000100
Split=1420
Languages=65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Copy Default=1
Japanese Font Name=MS Gothic
Japanese Font Size=10
Start Gradient=0 0 255
End Gradient=0 0 0
Windows Flags=00000000000000000000101000001000
Message Font=MS Sans Serif
Font Size=8
Disk Label=GLBS
Disk Filename=INSTALL
Patch Flags=0000000000000001
Patch Threshold=200
Patch Memory=4096
Per-User Version ID=1
Crystal Format=10111100101100000010001001001001
File Checksum=2338111989
end
item: Remark
end
item: Remark
Text= Install Support for uninstalling the application.
end
item: Remark
end
item: Set Variable
Variable=UNINSTALL_PATH
Value=%_LOGFILE_PATH_%
Flags=00000010
end
item: Set Variable
Variable=UNINSTALL_PATH
Value=%UNINSTALL_PATH%\UNWISE.EXE
end
item: Compiler Variable If
Variable=_EXE_OS_TYPE_
Value=WIN32
end
item: Install File
Source=%_WISE_%\UNWISE32.EXE
Destination=%UNINSTALL_PATH%
Flags=0000000000000010
end
item: Compiler Variable Else
end
item: Install File
Source=%_WISE_%\UNWISE.EXE
Destination=%UNINSTALL_PATH%
Flags=0000000000000010
end
item: Compiler Variable End
end
item: Remark
end
item: Remark
Text= Install Support for multiple languages
end
item: Remark
end
item: Set Variable
Variable=UNINSTALL_LANG
Value=%UNINSTALL_PATH%
Flags=00000010
end
item: Set Variable
Variable=UNINSTALL_LANG
Value=%UNINSTALL_LANG%\UNWISE.INI
end
item: Compiler Variable If
Variable=_LANG_LIST_
Value=C
Flags=00000010
end
item: Compiler Variable If
Value=%_WISE_%\LANGUAGE\UNWISE.FRA
Flags=00000011
end
item: If/While Statement
Variable=LANG
Value=%_LANG_C_NAME_%
end
item: Install File
Source=%_WISE_%\LANGUAGE\UNWISE.FRA
Destination=%UNINSTALL_LANG%
Flags=0000000000000010
end
item: End Block
end
item: Compiler Variable End
end
item: Compiler Variable End
end
item: Compiler Variable If
Variable=_LANG_LIST_
Value=D
Flags=00000010
end
item: Compiler Variable If
Value=%_WISE_%\LANGUAGE\UNWISE.FRA
Flags=00000011
end
item: If/While Statement
Variable=LANG
Value=%_LANG_D_NAME_%
end
item: Install File
Source=%_WISE_%\LANGUAGE\UNWISE.FRA
Destination=%UNINSTALL_LANG%
Flags=0000000000000010
end
item: End Block
end
item: Compiler Variable End
end
item: Compiler Variable End
end
item: Compiler Variable If
Variable=_LANG_LIST_
Value=E
Flags=00000010
end
item: Compiler Variable If
Value=%_WISE_%\LANGUAGE\UNWISE.DEU
Flags=00000011
end
item: If/While Statement
Variable=LANG
Value=%_LANG_E_NAME_%
end
item: Install File
Source=%_WISE_%\LANGUAGE\UNWISE.DEU
Destination=%UNINSTALL_LANG%
Flags=0000000000000010
end
item: End Block
end
item: Compiler Variable End
end
item: Compiler Variable End
end
item: Compiler Variable If
Variable=_LANG_LIST_
Value=F
Flags=00000010
end
item: Compiler Variable If
Value=%_WISE_%\LANGUAGE\UNWISE.PTG
Flags=00000011
end
item: If/While Statement
Variable=LANG
Value=%_LANG_F_NAME_%
end
item: Install File
Source=%_WISE_%\LANGUAGE\UNWISE.PTG
Destination=%UNINSTALL_LANG%
Flags=0000000000000010
end
item: End Block
end
item: Compiler Variable End
end
item: Compiler Variable End
end
item: Compiler Variable If
Variable=_LANG_LIST_
Value=G
Flags=00000010
end
item: Compiler Variable If
Value=%_WISE_%\LANGUAGE\UNWISE.ESP
Flags=00000011
end
item: If/While Statement
Variable=LANG
Value=%_LANG_G_NAME_%
end
item: Install File
Source=%_WISE_%\LANGUAGE\UNWISE.ESP
Destination=%UNINSTALL_LANG%
Flags=0000000000000010
end
item: End Block
end
item: Compiler Variable End
end
item: Compiler Variable End
end
item: Compiler Variable If
Variable=_LANG_LIST_
Value=H
Flags=00000010
end
item: Compiler Variable If
Value=%_WISE_%\LANGUAGE\UNWISE.ESP
Flags=00000011
end
item: If/While Statement
Variable=LANG
Value=%_LANG_H_NAME_%
end
item: Install File
Source=%_WISE_%\LANGUAGE\UNWISE.ESP
Destination=%UNINSTALL_LANG%
Flags=0000000000000010
end
item: End Block
end
item: Compiler Variable End
end
item: Compiler Variable End
end
item: Compiler Variable If
Variable=_LANG_LIST_
Value=I
Flags=00000010
end
item: Compiler Variable If
Value=%_WISE_%\LANGUAGE\UNWISE.ITA
Flags=00000011
end
item: If/While Statement
Variable=LANG
Value=%_LANG_I_NAME_%
end
item: Install File
Source=%_WISE_%\LANGUAGE\UNWISE.ITA
Destination=%UNINSTALL_LANG%
Flags=0000000000000010
end
item: End Block
end
item: Compiler Variable End
end
item: Compiler Variable End
end
item: Compiler Variable If
Variable=_LANG_LIST_
Value=J
Flags=00000010
end
item: Compiler Variable If
Value=%_WISE_%\LANGUAGE\UNWISE.DAN
Flags=00000011
end
item: If/While Statement
Variable=LANG
Value=%_LANG_J_NAME_%
end
item: Install File
Source=%_WISE_%\LANGUAGE\UNWISE.DAN
Destination=%UNINSTALL_LANG%
Flags=0000000000000010
end
item: End Block
end
item: Compiler Variable End
end
item: Compiler Variable End
end
item: Compiler Variable If
Variable=_LANG_LIST_
Value=K
Flags=00000010
end
item: Compiler Variable If
Value=%_WISE_%\LANGUAGE\UNWISE.FIN
Flags=00000011
end
item: If/While Statement
Variable=LANG
Value=%_LANG_K_NAME_%
end
item: Install File
Source=%_WISE_%\LANGUAGE\UNWISE.FIN
Destination=%UNINSTALL_LANG%
Flags=0000000000000010
end
item: End Block
end
item: Compiler Variable End
end
item: Compiler Variable End
end
item: Compiler Variable If
Variable=_LANG_LIST_
Value=L
Flags=00000010
end
item: Compiler Variable If
Value=%_WISE_%\LANGUAGE\UNWISE.ISL
Flags=00000011
end
item: If/While Statement
Variable=LANG
Value=%_LANG_L_NAME_%
end
item: Install File
Source=%_WISE_%\LANGUAGE\UNWISE.ISL
Destination=%UNINSTALL_LANG%
Flags=0000000000000010
end
item: End Block
end
item: Compiler Variable End
end
item: Compiler Variable End
end
item: Compiler Variable If
Variable=_LANG_LIST_
Value=M
Flags=00000010
end
item: Compiler Variable If
Value=%_WISE_%\LANGUAGE\UNWISE.NLD
Flags=00000011
end
item: If/While Statement
Variable=LANG
Value=%_LANG_M_NAME_%
end
item: Install File
Source=%_WISE_%\LANGUAGE\UNWISE.NLD
Destination=%UNINSTALL_LANG%
Flags=0000000000000010
end
item: End Block
end
item: Compiler Variable End
end
item: Compiler Variable End
end
item: Compiler Variable If
Variable=_LANG_LIST_
Value=N
Flags=00000010
end
item: Compiler Variable If
Value=%_WISE_%\LANGUAGE\UNWISE.NOR
Flags=00000011
end
item: If/While Statement
Variable=LANG
Value=%_LANG_N_NAME_%
end
item: Install File
Source=%_WISE_%\LANGUAGE\UNWISE.NOR
Destination=%UNINSTALL_LANG%
Flags=0000000000000010
end
item: End Block
end
item: Compiler Variable End
end
item: Compiler Variable End
end
item: Compiler Variable If
Variable=_LANG_LIST_
Value=O
Flags=00000010
end
item: Compiler Variable If
Value=%_WISE_%\LANGUAGE\UNWISE.SVE
Flags=00000011
end
item: If/While Statement
Variable=LANG
Value=%_LANG_O_NAME_%
end
item: Install File
Source=%_WISE_%\LANGUAGE\UNWISE.SVE
Destination=%UNINSTALL_LANG%
Flags=0000000000000010
end
item: End Block
end
item: Compiler Variable End
end
item: Compiler Variable End
end
item: Compiler Variable If
Variable=_LANG_LIST_
Value=P
Flags=00000010
end
item: Compiler Variable If
Value=%_WISE_%\LANGUAGE\UNWISE.JPN
Flags=00000011
end
item: If/While Statement
Variable=LANG
Value=%_LANG_P_NAME_%
end
item: Install File
Source=%_WISE_%\LANGUAGE\UNWISE.JPN
Destination=%UNINSTALL_LANG%
Flags=0000000000000010
end
item: End Block
end
item: Compiler Variable End
end
item: Compiler Variable End
end
item: Remark
end
item: Remark
Text= Install the add/remove or uninstall icon
end
item: Remark
end
item: Set Variable
Variable=UNINSTALL_PATH
Value=%UNINSTALL_PATH%
Flags=00010100
end
item: Set Variable
Variable=INST_LOG_PATH
Value=%_LOGFILE_PATH_%
Flags=00010100
end
item: Check Configuration
Flags=10111011
end
item: Check Configuration
Flags=10111111
end
item: Remark
Text=Write under HKLM.
end
item: Edit Registry
Total Keys=1
Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
New Value=%APPTITLE%
Value Name=DisplayName
Root=2
end
item: Edit Registry
Total Keys=1
Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
New Value=%UNINSTALL_PATH% %INST_LOG_PATH%
New Value=
Value Name=UninstallString
Root=2
end
item: Else Statement
end
item: Remark
Text=Write under HKCU, but identical otherwise.
end
item: Edit Registry
Total Keys=1
Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
New Value=%APPTITLE%
Value Name=DisplayName
Root=1
end
item: Edit Registry
Total Keys=1
Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
New Value=%UNINSTALL_PATH% %INST_LOG_PATH%
New Value=
Value Name=UninstallString
Root=1
end
item: End Block
end
item: Else Statement
end
item: Add ProgMan Icon
Group=%GROUP%
Icon Name=Uninstall %APPTITLE%
Command Line=%UNINSTALL_PATH% %INST_LOG_PATH%
end
item: End Block
end
item: Check Configuration
Flags=11110010
end
item: If/While Statement
Variable=DOBRAND
Value=1
end
item: Edit Registry
Total Keys=2
item: Key
Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
New Value=%COMPANY%
Value Name=RegCompany
Root=2
end
item: Key
Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
New Value=%NAME%
Value Name=RegOwner
Root=2
end
end
item: End Block
end
item: End Block
end
Index: python20.wse
===================================================================
RCS file: /cvsroot/python/python/dist/src/PCbuild/python20.wse,v
retrieving revision 1.57
retrieving revision 1.58
diff -C2 -d -r1.57 -r1.58
*** python20.wse 2001/07/30 07:30:56 1.57
--- python20.wse 2001/07/30 23:06:21 1.58
***************
*** 1,5 ****
Document Type: WSE
item: Global
! Version=8.14
Title=Python 2.2 alpha 1
Flags=00010100
--- 1,5 ----
Document Type: WSE
item: Global
! Version=8.12
Title=Python 2.2 alpha 1
Flags=00010100
***************
*** 257,264 ****
Text=D: test suite
end
item: Set Variable
Variable=COMPONENTS
! Value=ABCD
end
item: Wizard Block
Direction Variable=DIRECTION
--- 257,281 ----
Text=D: test suite
end
+ item: Remark
+ Text=E: register file extensions (requires Admin privs)
+ end
+ item: Check Configuration
+ Flags=10111111
+ end
item: Set Variable
Variable=COMPONENTS
! Value=ABCDE
! end
! item: Else Statement
end
+ item: Remark
+ Text=Lowercase E grays out the "register file extension" choice.
+ end
+ item: Set Variable
+ Variable=COMPONENTS
+ Value=ABCDe
+ end
+ item: End Block
+ end
item: Wizard Block
Direction Variable=DIRECTION
***************
*** 767,770 ****
--- 784,788 ----
Text=Python utility scripts (Tools/)
Text=Python test suite (Lib/test/)
+ Text=Register file extensons (requires Admin privs)
Text=
Text French=Python interpreter, library and Tcl/Tk
***************
*** 772,775 ****
--- 790,794 ----
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 Tcl/Tk
***************
*** 777,780 ****
--- 796,800 ----
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 Tcl/Tk
***************
*** 782,785 ****
--- 802,806 ----
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 Tcl/Tk
***************
*** 787,790 ****
--- 808,812 ----
Text Italian=Python utility scripts (Tools/)
Text Italian=Python test suite (Lib/test/)
+ Text Italian=Register file extensons (requires Admin privs)
Text Italian=
end
***************
*** 1074,1079 ****
Text=This include script allows uninstall support
end
item: Include Script
! Pathname=%_WISE_%\INCLUDE\uninstal.wse
end
item: Remark
--- 1096,1107 ----
Text=This include script allows uninstall support
end
+ item: Remark
+ Text=Note from Tim: this is our own Uninstal.wse, a copy of Wise's except
+ end
+ item: Remark
+ Text=it writes to HKCU (instead of HKLM) if the user doesn't have admin privs.
+ end
item: Include Script
! Pathname=.\Uninstal.wse
end
item: Remark
***************
*** 1180,1191 ****
--- 1208,1232 ----
item: Remark
end
+ item: Check Configuration
+ Flags=10111111
+ end
item: Set Variable
Variable=DLLDEST
Value=%SYS32%
end
+ item: Else Statement
+ end
+ item: Set Variable
+ Variable=DLLDEST
+ Value=%MAINDIR%
+ end
+ item: End Block
+ end
item: Install File
Source=..\license
Destination=%MAINDIR%\LICENSE.txt
Flags=0000000000000010
+ File Size=12540
+ File Date=20010717 163642
end
item: Install File
***************
*** 1193,1196 ****
--- 1234,1239 ----
Destination=%MAINDIR%\README.txt
Flags=0000000000000010
+ File Size=39442
+ File Date=20010509 141347
end
item: Install File
***************
*** 1198,1201 ****
--- 1241,1246 ----
Destination=%MAINDIR%\NEWS.txt
Flags=0000000000000010
+ File Size=84910
+ File Date=20010730 113103
end
item: Remark
***************
*** 1216,1219 ****
--- 1261,1267 ----
Destination=%MAINDIR%\python.exe
Flags=0000000000000010
+ File Size=20539
+ File Date=20010730 113601
+ EXE Type=32
end
item: Install File
***************
*** 1221,1224 ****
--- 1269,1275 ----
Destination=%MAINDIR%\pythonw.exe
Flags=0000000000000010
+ File Size=20540
+ File Date=20010730 113602
+ EXE Type=32
end
item: Install File
***************
*** 1226,1229 ****
--- 1277,1283 ----
Destination=%MAINDIR%\w9xpopen.exe
Flags=0000000000000010
+ File Size=16384
+ File Date=20010730 113609
+ EXE Type=32
end
item: Remark
***************
*** 1237,1240 ****
--- 1291,1297 ----
Description=Extension modules
Flags=0000000000000010
+ File Size=36864
+ File Date=20010730 113612
+ EXE Type=32
end
item: Install File
***************
*** 1242,1245 ****
--- 1299,1305 ----
Destination=%MAINDIR%\DLLs\_sre.pyd
Flags=0000000000000010
+ File Size=49209
+ File Date=20010730 113546
+ EXE Type=32
end
item: Install File
***************
*** 1247,1250 ****
--- 1307,1313 ----
Destination=%MAINDIR%\DLLs\_symtable.pyd
Flags=0000000000000010
+ File Size=20480
+ File Date=20010730 113548
+ EXE Type=32
end
item: Install File
***************
*** 1252,1255 ****
--- 1315,1321 ----
Destination=%MAINDIR%\DLLs\_testcapi.pyd
Flags=0000000000000010
+ File Size=20480
+ File Date=20010730 113549
+ EXE Type=32
end
item: Install File
***************
*** 1257,1260 ****
--- 1323,1329 ----
Destination=%MAINDIR%\DLLs\_tkinter.pyd
Flags=0000000000000010
+ File Size=28733
+ File Date=20010730 113553
+ EXE Type=32
end
item: Install File
***************
*** 1262,1265 ****
--- 1331,1337 ----
Destination=%MAINDIR%\DLLs\_socket.pyd
Flags=0000000000000010
+ File Size=41020
+ File Date=20010730 113514
+ EXE Type=32
end
item: Install File
***************
*** 1267,1270 ****
--- 1339,1345 ----
Destination=%MAINDIR%\DLLs\bsddb.pyd
Flags=0000000000000010
+ File Size=81978
+ File Date=20010730 113554
+ EXE Type=32
end
item: Install File
***************
*** 1272,1275 ****
--- 1347,1353 ----
Destination=%MAINDIR%\DLLs\mmap.pyd
Flags=0000000000000010
+ File Size=24576
+ File Date=20010730 113556
+ EXE Type=32
end
item: Install File
***************
*** 1277,1280 ****
--- 1355,1361 ----
Destination=%MAINDIR%\DLLs\parser.pyd
Flags=0000000000000010
+ File Size=41019
+ File Date=20010730 113558
+ EXE Type=32
end
item: Install File
***************
*** 1282,1285 ****
--- 1363,1369 ----
Destination=%MAINDIR%\DLLs\pyexpat.pyd
Flags=0000000000000010
+ File Size=36924
+ File Date=20010730 113600
+ EXE Type=32
end
item: Install File
***************
*** 1287,1290 ****
--- 1371,1377 ----
Destination=%MAINDIR%\DLLs\select.pyd
Flags=0000000000000010
+ File Size=20539
+ File Date=20010730 113604
+ EXE Type=32
end
item: Install File
***************
*** 1292,1295 ****
--- 1379,1385 ----
Destination=%MAINDIR%\DLLs\unicodedata.pyd
Flags=0000000000000010
+ File Size=212992
+ File Date=20010730 113607
+ EXE Type=32
end
item: Install File
***************
*** 1297,1300 ****
--- 1387,1393 ----
Destination=%MAINDIR%\DLLs\winsound.pyd
Flags=0000000000000010
+ File Size=20480
+ File Date=20010730 113615
+ EXE Type=32
end
item: Install File
***************
*** 1302,1305 ****
--- 1395,1401 ----
Destination=%MAINDIR%\DLLs\zlib.pyd
Flags=0000000000000010
+ File Size=61497
+ File Date=20010730 113617
+ EXE Type=32
end
item: Remark
***************
*** 1313,1316 ****
--- 1409,1414 ----
Description=Link library files
Flags=0000000000000010
+ File Size=1942
+ File Date=20010730 113612
end
item: Install File
***************
*** 1318,1321 ****
--- 1416,1421 ----
Destination=%MAINDIR%\libs\_sre.lib
Flags=0000000000000010
+ File Size=1892
+ File Date=20010730 113546
end
item: Install File
***************
*** 1323,1326 ****
--- 1423,1428 ----
Destination=%MAINDIR%\libs\_symtable.lib
Flags=0000000000000010
+ File Size=1976
+ File Date=20010730 113548
end
item: Install File
***************
*** 1328,1331 ****
--- 1430,1435 ----
Destination=%MAINDIR%\libs\_testcapi.lib
Flags=0000000000000010
+ File Size=1976
+ File Date=20010730 113549
end
item: Install File
***************
*** 1334,1337 ****
--- 1438,1443 ----
Description=Extension modules
Flags=0000000000000010
+ File Size=1960
+ File Date=20010730 113553
end
item: Install File
***************
*** 1339,1342 ****
--- 1445,1450 ----
Destination=%MAINDIR%\libs\_socket.lib
Flags=0000000000000010
+ File Size=1942
+ File Date=20010730 113514
end
item: Install File
***************
*** 1344,1347 ****
--- 1452,1457 ----
Destination=%MAINDIR%\libs\bsddb.lib
Flags=0000000000000010
+ File Size=1908
+ File Date=20010730 113554
end
item: Install File
***************
*** 1349,1352 ****
--- 1459,1464 ----
Destination=%MAINDIR%\libs\mmap.lib
Flags=0000000000000010
+ File Size=1892
+ File Date=20010730 113556
end
item: Install File
***************
*** 1354,1357 ****
--- 1466,1471 ----
Destination=%MAINDIR%\libs\parser.lib
Flags=0000000000000010
+ File Size=1926
+ File Date=20010730 113558
end
item: Install File
***************
*** 1359,1362 ****
--- 1473,1478 ----
Destination=%MAINDIR%\libs\pyexpat.lib
Flags=0000000000000010
+ File Size=1942
+ File Date=20010730 113600
end
item: Install File
***************
*** 1364,1367 ****
--- 1480,1485 ----
Destination=%MAINDIR%\libs\select.lib
Flags=0000000000000010
+ File Size=1926
+ File Date=20010730 113604
end
item: Install File
***************
*** 1369,1372 ****
--- 1487,1492 ----
Destination=%MAINDIR%\libs\unicodedata.lib
Flags=0000000000000010
+ File Size=2010
+ File Date=20010730 113607
end
item: Install File
***************
*** 1374,1377 ****
--- 1494,1499 ----
Destination=%MAINDIR%\libs\winsound.lib
Flags=0000000000000010
+ File Size=1960
+ File Date=20010730 113615
end
item: Install File
***************
*** 1379,1382 ****
--- 1501,1506 ----
Destination=%MAINDIR%\libs\zlib.lib
Flags=0000000000000010
+ File Size=1892
+ File Date=20010730 113617
end
item: Remark
***************
*** 1397,1400 ****
--- 1521,1527 ----
Description=Expat library
Flags=0000000000000010
+ File Size=135168
+ File Date=20010727 162455
+ EXE Type=32
end
item: Remark
***************
*** 1466,1469 ****
--- 1593,1598 ----
Destination=%MAINDIR%\Lib\distutils\README.txt
Flags=0000000000000010
+ File Size=815
+ File Date=20000408 223145
end
item: Install File
***************
*** 1476,1479 ****
--- 1605,1610 ----
Destination=%MAINDIR%\Lib\distutils\command\command_template
Flags=0000000000000010
+ File Size=764
+ File Date=20000529 220454
end
item: Remark
***************
*** 1515,1518 ****
--- 1646,1651 ----
Description=Site packages
Flags=0000000000000010
+ File Size=121
+ File Date=20000331 150356
end
item: Remark
***************
*** 1532,1535 ****
--- 1665,1670 ----
Description=Header files (pyconfig.h)
Flags=0000000000000010
+ File Size=18728
+ File Date=20010726 172701
end
item: Remark
***************
*** 1634,1637 ****
--- 1769,1774 ----
Description=Utility Scripts
Flags=0000000000000010
+ File Size=2530
+ File Date=20000310 173656
end
item: Remark
***************
*** 1648,1651 ****
--- 1785,1790 ----
Description=Web checker tool
Flags=0000000000000010
+ File Size=738
+ File Date=19991117 104147
end
item: Remark
***************
*** 1662,1665 ****
--- 1801,1806 ----
Description=Version checker tool
Flags=0000000000000010
+ File Size=2184
+ File Date=19971223 134348
end
item: Remark
***************
*** 1688,1691 ****
--- 1829,1834 ----
Description=IDLE bootstrap script
Flags=0000000000000010
+ File Size=152
+ File Date=20000306 121605
end
item: Remark
***************
*** 1728,1731 ****
--- 1871,1876 ----
Description=pynche color editor - README
Flags=0000000100000010
+ File Size=15799
+ File Date=20010710 174955
end
item: Install File
***************
*** 1734,1737 ****
--- 1879,1884 ----
Description=pynche color editor - main
Flags=0000000100000010
+ File Size=190
+ File Date=19981006 233657
end
item: Install File
***************
*** 1740,1743 ****
--- 1887,1892 ----
Description=pynche color editor - noconsole main
Flags=0000000100000010
+ File Size=188
+ File Date=19981006 233658
end
item: End Block
***************
*** 1758,1761 ****
--- 1907,1912 ----
Description=Python Test files
Flags=0000000000000010
+ File Size=23493
+ File Date=19990205 155744
end
item: Install File
***************
*** 1808,1811 ****
--- 1959,1967 ----
Flags=00001010
end
+ item: If/While Statement
+ Variable=COMPONENTS
+ Value=E
+ Flags=00001010
+ end
item: Remark
Text=Register file extensions.
***************
*** 1888,1891 ****
--- 2044,2049 ----
New Value=%MAINDIR%\pyc.ico
end
+ item: End Block
+ end
item: Remark
end
***************
*** 2014,2017 ****
--- 2172,2184 ----
Text=Well, *this* is cryptic! It's setting up the app publisher and URL entries for Win2K add/remove.
end
+ item: Remark
+ Text=Ack, and "Win2K" isn't enough either -- you can't actually do this without Admin privs too.
+ end
+ item: Check Configuration
+ Flags=11110010
+ end
+ item: Check Configuration
+ Flags=10111111
+ end
item: Edit Registry
Total Keys=3
***************
*** 2034,2037 ****
--- 2201,2208 ----
Root=2
end
+ end
+ item: End Block
+ end
+ item: End Block
end
item: Remark