diff options
author | Tim Peters <tim.peters@gmail.com> | 2001-07-29 19:48:44 (GMT) |
---|---|---|
committer | Tim Peters <tim.peters@gmail.com> | 2001-07-29 19:48:44 (GMT) |
commit | 4670b3a2eee8d4534a565ff2ac2564281bcdc339 (patch) | |
tree | f1333db351dd27d25c30c796a9ef6567ae01fc4f | |
parent | 4e9a00e3c2fc505119903f470a6827dfab8477b7 (diff) | |
download | cpython-4670b3a2eee8d4534a565ff2ac2564281bcdc339.zip cpython-4670b3a2eee8d4534a565ff2ac2564281bcdc339.tar.gz cpython-4670b3a2eee8d4534a565ff2ac2564281bcdc339.tar.bz2 |
Whew -- I *think* this completes folding in all the new-in-8.1 stuff.
Still need to test it in pathological scenarios.
-rw-r--r-- | PCbuild/python20.wse | 92 |
1 files changed, 42 insertions, 50 deletions
diff --git a/PCbuild/python20.wse b/PCbuild/python20.wse index b1e892f..8b237de 100644 --- a/PCbuild/python20.wse +++ b/PCbuild/python20.wse @@ -238,6 +238,9 @@ end item: Remark end item: Remark + Text=March thru the user GUI. +end +item: Remark Text=COMPONENTS values: end item: Remark @@ -790,14 +793,14 @@ end item: Include Script Pathname=%_WISE_%\INCLUDE\uninstal.wse end +item: Remark + Text=Note from Tim: these seeming no-ops actually convert to short filenames. +end item: Set Variable Variable=COMMON Value=%COMMON% Flags=00010100 end -item: Remark - Text=Note from Tim: this seeming no-op on MAINDIR actually converts it to a short filename. -end item: Set Variable Variable=MAINDIR Value=%MAINDIR% @@ -875,6 +878,12 @@ item: Set Variable end item: Else Statement end +item: Remark + Text=Note from Tim: the Wizard left this block empty! +end +item: Remark + Text=Perhaps it's only relevant on Windows 3.1. +end item: End Block end item: Remark @@ -882,6 +891,11 @@ item: Remark end item: Remark end +item: Remark + Text=Long section to install files. +end +item: Remark +end item: Set Variable Variable=DLLDEST Value=%SYS32% @@ -1654,31 +1668,33 @@ end item: Remark end item: Remark - Text=Populate Start Menu -end -item: Get Registry Key Value - Variable=GROUPDIR - Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders - Value Name=Common Programs - Flags=00000100 -end -item: If/While Statement - Variable=GROUPDIR -end -item: Get Registry Key Value - Variable=GROUPDIR - Key=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders - Default=%WIN%\Start Menu\Programs - Value Name=Programs - Flags=00000010 + Text=Well, *this* is cryptic! It's setting up the app publisher and URL entries for Win2K add/remove. end -item: End Block +item: Edit Registry + Total Keys=3 + item: Key + Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE% + New Value=http://www.python.org/ + Value Name=HelpLink + Root=2 + end + item: Key + Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE% + New Value=PythonLabs at Zope Corporation + Value Name=Publisher + Root=2 + end + item: Key + Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE% + New Value=http://www.python.org/ + Value Name=URLInfoAbout + Root=2 + end end -item: Set Variable - Variable=GROUP - Value=%GROUPDIR%\%GROUP% +item: Remark end item: Remark + Text=Populate Start Menu end item: If/While Statement Variable=COMPONENTS @@ -1734,6 +1750,8 @@ item: End Block end item: End Block end +item: Remark +end item: Create Shortcut Source=%MAINDIR%\unwise.exe Destination=%GROUP%\Uninstall Python.lnk @@ -1744,32 +1762,6 @@ end item: Remark end item: Remark - Text=Well, *this* is cryptic! It's setting up the app publisher and URL entries for Win2K add/remove. -end -item: Edit Registry - Total Keys=3 - item: Key - Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE% - New Value=http://www.python.org/ - Value Name=HelpLink - Root=2 - end - item: Key - Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE% - New Value=PythonLabs at Zope Corporation - Value Name=Publisher - Root=2 - end - item: Key - Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE% - New Value=http://www.python.org/ - Value Name=URLInfoAbout - Root=2 - end -end -item: Remark -end -item: Remark Text=I don't think we need this, but have always done it. end item: Self-Register OCXs/DLLs |