Update for creating and linking with python16.dll.
Also, _tkinter is linked with Tcl 8.3.
diff --git a/PCbuild/_tkinter.dsp b/PCbuild/_tkinter.dsp
index 33cfb05..90e1e10 100644
--- a/PCbuild/_tkinter.dsp
+++ b/PCbuild/_tkinter.dsp
@@ -29,23 +29,55 @@
 # PROP Scc_ProjName "_tkinter"

 # PROP Scc_LocalPath "..\..\.."

 

-!IF  "$(CFG)" == "_tkinter - Win32 Release"

+!IF  "$(CFG)" == "_tkinter - Win32 Alpha Debug"

+

+# PROP BASE Use_MFC 0

+# PROP BASE Use_Debug_Libraries 1

+# PROP BASE Output_Dir "Debug"

+# PROP BASE Intermediate_Dir "Debug"

+# PROP BASE Ignore_Export_Lib 0

+# PROP BASE Target_Dir ""

+# PROP Use_MFC 0

+# PROP Use_Debug_Libraries 1

+# PROP Output_Dir "."

+# PROP Intermediate_Dir "alpha-temp-debug"

+# PROP Ignore_Export_Lib 0

+# PROP Target_Dir ""

+CPP=cl.exe

+# ADD BASE CPP /nologo /MTd /Gt0 /W3 /GX /Zi /Od /I "..\Include" /I "..\PC" /I "C:\Program Files\Tcl\include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "WITH_APPINIT" /YX /FD /c

+# ADD CPP /nologo /MDd /Gt0 /W3 /GX /Zi /Od /I "..\Include" /I "..\PC" /I "C:\Program Files\Tcl\include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "WITH_APPINIT" /YX /FD /c

+MTL=midl.exe

+# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32

+# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32

+RSC=rc.exe

+# ADD BASE RSC /l 0x409 /d "_DEBUG"

+# ADD RSC /l 0x409 /d "_DEBUG"

+BSC32=bscmake.exe

+# ADD BASE BSC32 /nologo

+# ADD BSC32 /nologo

+LINK32=link.exe

+# ADD BASE LINK32 tcl80.lib tk80.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /base:"0x1e190000" /subsystem:windows /dll /debug /machine:ALPHA /out:"./_tkinter_d.pyd" /pdbtype:sept /libpath:"C:\Program Files\Tcl\lib" /export:init_tkinter

+# SUBTRACT BASE LINK32 /pdb:none

+# ADD LINK32 ..\..\tcl\lib\tcl83.lib ..\..\tcl\lib\tk83.lib user32.lib kernel32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /base:"0x1e190000" /subsystem:windows /dll /debug /machine:ALPHA /out:"alpha-temp-debug/_tkinter_d.pyd" /pdbtype:sept /libpath:"C:\Program Files\Tcl\lib" /export:init_tkinter

+# SUBTRACT LINK32 /pdb:none

+

+!ELSEIF  "$(CFG)" == "_tkinter - Win32 Alpha Release"

 

 # PROP BASE Use_MFC 0

 # PROP BASE Use_Debug_Libraries 0

 # PROP BASE Output_Dir "Release"

 # PROP BASE Intermediate_Dir "Release"

+# PROP BASE Ignore_Export_Lib 0

 # PROP BASE Target_Dir ""

 # PROP Use_MFC 0

 # PROP Use_Debug_Libraries 0

 # PROP Output_Dir "."

-# PROP Intermediate_Dir "x86-temp-release"

+# PROP Intermediate_Dir "alpha-temp-release"

 # PROP Ignore_Export_Lib 0

 # PROP Target_Dir ""

-F90=df.exe

 CPP=cl.exe

-# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /FD /c

-# ADD CPP /nologo /MD /W3 /GX /Zi /O2 /I "..\Include" /I "..\PC" /I "C:\Program Files\Tcl\include" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "WITH_APPINIT" /YX /FD /c

+# ADD BASE CPP /nologo /MT /Gt0 /W3 /GX /Zi /O2 /I "..\Include" /I "..\PC" /I "C:\Program Files\Tcl\include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "WITH_APPINIT" /YX /FD /c

+# ADD CPP /nologo /MD /Gt0 /W3 /GX /O2 /I "..\Include" /I "..\PC" /I "..\..\Tcl\include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "WITH_APPINIT" /YX /FD /c

 MTL=midl.exe

 # ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32

 # ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32

@@ -56,8 +88,9 @@
 # ADD BASE BSC32 /nologo

 # ADD BSC32 /nologo

 LINK32=link.exe

-# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386

-# ADD LINK32 user32.lib kernel32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib tcl80.lib tk80.lib /nologo /base:"0x1e190000" /subsystem:windows /dll /debug /machine:I386 /out:"./_tkinter.pyd" /libpath:"C:\Program Files\Tcl\lib" /export:init_tkinter

+# ADD BASE LINK32 tcl80.lib tk80.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /base:"0x1e190000" /subsystem:windows /dll /debug /machine:ALPHA /out:"./_tkinter.pyd" /libpath:"C:\Program Files\Tcl\lib" /export:init_tkinter

+# SUBTRACT BASE LINK32 /pdb:none

+# ADD LINK32 ..\..\tcl\lib\tcl83.lib ..\..\tcl\lib\tk83.lib user32.lib kernel32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /base:"0x1e190000" /subsystem:windows /dll /debug /machine:ALPHA /out:"alpha-temp-release/_tkinter.pyd" /libpath:"C:\Program Files\Tcl\lib" /export:init_tkinter

 # SUBTRACT LINK32 /pdb:none

 

 !ELSEIF  "$(CFG)" == "_tkinter - Win32 Debug"

@@ -76,7 +109,7 @@
 F90=df.exe

 CPP=cl.exe

 # ADD BASE CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /FD /c

-# ADD CPP /nologo /MDd /W3 /Gm /GX /Zi /Od /I "..\Include" /I "..\PC" /I "C:\Program Files\Tcl\include" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "WITH_APPINIT" /YX /FD /c

+# ADD CPP /nologo /MDd /W3 /Gm /GX /Zi /Od /I "C:\Program Files\Tcl\include" /I "..\Include" /I "..\PC" /I "..\..\tcl8.3\include" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "WITH_APPINIT" /YX /FD /c

 MTL=midl.exe

 # ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32

 # ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32

@@ -88,61 +121,29 @@
 # ADD BSC32 /nologo

 LINK32=link.exe

 # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept

-# ADD LINK32 user32.lib kernel32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib tcl80.lib tk80.lib /nologo /base:"0x1e190000" /subsystem:windows /dll /debug /machine:I386 /out:"./_tkinter_d.pyd" /pdbtype:sept /libpath:"C:\Program Files\Tcl\lib" /export:init_tkinter

+# ADD LINK32 ..\..\tcl8.3\lib\tk83.lib ..\..\tcl8.3\lib\tcl83.lib odbc32.lib odbccp32.lib user32.lib kernel32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /base:"0x1e190000" /subsystem:windows /dll /debug /machine:I386 /out:"./_tkinter_d.pyd" /pdbtype:sept /libpath:"C:\Program Files\Tcl\lib" /export:init_tkinter

 # SUBTRACT LINK32 /pdb:none

 

-!ELSEIF  "$(CFG)" == "_tkinter - Win32 Alpha Debug"

-

-# PROP BASE Use_MFC 0

-# PROP BASE Use_Debug_Libraries 1

-# PROP BASE Output_Dir "Debug"

-# PROP BASE Intermediate_Dir "Debug"

-# PROP BASE Ignore_Export_Lib 0

-# PROP BASE Target_Dir ""

-# PROP Use_MFC 0

-# PROP Use_Debug_Libraries 1

-# PROP Output_Dir "."

-# PROP Intermediate_Dir "alpha-temp-debug"

-# PROP Ignore_Export_Lib 0

-# PROP Target_Dir ""

-MTL=midl.exe

-# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32

-# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32

-CPP=cl.exe

-# ADD BASE CPP /nologo /MTd /Gt0 /W3 /GX /Zi /Od /I "..\Include" /I "..\PC" /I "C:\Program Files\Tcl\include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "WITH_APPINIT" /YX /FD /c

-# ADD CPP /nologo /MDd /Gt0 /W3 /GX /Zi /Od /I "..\Include" /I "..\PC" /I "C:\Program Files\Tcl\include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "WITH_APPINIT" /YX /FD /c

-RSC=rc.exe

-# ADD BASE RSC /l 0x409 /d "_DEBUG"

-# ADD RSC /l 0x409 /d "_DEBUG"

-BSC32=bscmake.exe

-# ADD BASE BSC32 /nologo

-# ADD BSC32 /nologo

-LINK32=link.exe

-# ADD BASE LINK32 tcl80.lib tk80.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /base:"0x1e190000" /subsystem:windows /dll /debug /machine:ALPHA /out:"./_tkinter_d.pyd" /pdbtype:sept /libpath:"C:\Program Files\Tcl\lib" /export:init_tkinter

-# SUBTRACT BASE LINK32 /pdb:none

-# ADD LINK32 tcl80.lib tk80.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /base:"0x1e190000" /subsystem:windows /dll /debug /machine:ALPHA /out:"alpha-temp-debug/_tkinter_d.pyd" /pdbtype:sept /libpath:"C:\Program Files\Tcl\lib" /export:init_tkinter

-# SUBTRACT LINK32 /pdb:none

-

-!ELSEIF  "$(CFG)" == "_tkinter - Win32 Alpha Release"

+!ELSEIF  "$(CFG)" == "_tkinter - Win32 Release"

 

 # PROP BASE Use_MFC 0

 # PROP BASE Use_Debug_Libraries 0

 # PROP BASE Output_Dir "Release"

 # PROP BASE Intermediate_Dir "Release"

-# PROP BASE Ignore_Export_Lib 0

 # PROP BASE Target_Dir ""

 # PROP Use_MFC 0

 # PROP Use_Debug_Libraries 0

 # PROP Output_Dir "."

-# PROP Intermediate_Dir "alpha-temp-release"

+# PROP Intermediate_Dir "x86-temp-release"

 # PROP Ignore_Export_Lib 0

 # PROP Target_Dir ""

+F90=df.exe

+CPP=cl.exe

+# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /FD /c

+# ADD CPP /nologo /MD /W3 /GX /Zi /O2 /I "..\..\tcl\include" /I "..\Include" /I "..\PC" /I "..\..\tcl8.3\include" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "WITH_APPINIT" /YX /FD /c

 MTL=midl.exe

 # ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32

 # ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32

-CPP=cl.exe

-# ADD BASE CPP /nologo /MT /Gt0 /W3 /GX /Zi /O2 /I "..\Include" /I "..\PC" /I "C:\Program Files\Tcl\include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "WITH_APPINIT" /YX /FD /c

-# ADD CPP /nologo /MD /Gt0 /W3 /GX /O2 /I "..\Include" /I "..\PC" /I "..\..\Tcl\include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "WITH_APPINIT" /YX /FD /c

 RSC=rc.exe

 # ADD BASE RSC /l 0x409 /d "NDEBUG"

 # ADD RSC /l 0x409 /d "NDEBUG"

@@ -150,30 +151,29 @@
 # ADD BASE BSC32 /nologo

 # ADD BSC32 /nologo

 LINK32=link.exe

-# ADD BASE LINK32 tcl80.lib tk80.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /base:"0x1e190000" /subsystem:windows /dll /debug /machine:ALPHA /out:"./_tkinter.pyd" /libpath:"C:\Program Files\Tcl\lib" /export:init_tkinter

-# SUBTRACT BASE LINK32 /pdb:none

-# ADD LINK32 ..\..\tcl\lib\tcl82.lib ..\..\tcl\lib\tk82.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /base:"0x1e190000" /subsystem:windows /dll /debug /machine:ALPHA /out:"alpha-temp-release/_tkinter.pyd" /libpath:"C:\Program Files\Tcl\lib" /export:init_tkinter

+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386

+# ADD LINK32 ..\..\tcl8.3\lib\tk83.lib ..\..\tcl8.3\lib\tcl83.lib odbc32.lib odbccp32.lib user32.lib kernel32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /base:"0x1e190000" /subsystem:windows /dll /debug /machine:I386 /out:"./_tkinter.pyd" /libpath:"C:\Program Files\Tcl\lib" /export:init_tkinter

 # SUBTRACT LINK32 /pdb:none

 

 !ENDIF 

 

 # Begin Target

 

-# Name "_tkinter - Win32 Release"

-# Name "_tkinter - Win32 Debug"

 # Name "_tkinter - Win32 Alpha Debug"

 # Name "_tkinter - Win32 Alpha Release"

+# Name "_tkinter - Win32 Debug"

+# Name "_tkinter - Win32 Release"

 # Begin Source File

 

 SOURCE=..\Modules\_tkinter.c

 

-!IF  "$(CFG)" == "_tkinter - Win32 Release"

+!IF  "$(CFG)" == "_tkinter - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "_tkinter - Win32 Alpha Release"

 

 !ELSEIF  "$(CFG)" == "_tkinter - Win32 Debug"

 

-!ELSEIF  "$(CFG)" == "_tkinter - Win32 Alpha Debug"

-

-!ELSEIF  "$(CFG)" == "_tkinter - Win32 Alpha Release"

+!ELSEIF  "$(CFG)" == "_tkinter - Win32 Release"

 

 !ENDIF 

 

@@ -182,13 +182,13 @@
 

 SOURCE=..\Modules\tkappinit.c

 

-!IF  "$(CFG)" == "_tkinter - Win32 Release"

+!IF  "$(CFG)" == "_tkinter - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "_tkinter - Win32 Alpha Release"

 

 !ELSEIF  "$(CFG)" == "_tkinter - Win32 Debug"

 

-!ELSEIF  "$(CFG)" == "_tkinter - Win32 Alpha Debug"

-

-!ELSEIF  "$(CFG)" == "_tkinter - Win32 Alpha Release"

+!ELSEIF  "$(CFG)" == "_tkinter - Win32 Release"

 

 !ENDIF 

 

diff --git a/PCbuild/bsddb.dsp b/PCbuild/bsddb.dsp
index 2ed6925..dca3e80 100644
--- a/PCbuild/bsddb.dsp
+++ b/PCbuild/bsddb.dsp
@@ -58,7 +58,7 @@
 LINK32=link.exe

 # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386

 # ADD LINK32 user32.lib kernel32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ..\..\bsddb\port\win32\db.lib /nologo /subsystem:windows /dll /debug /machine:I386 /out:"./bsddb.pyd" /libpath:"Release" /export:initbsddb

-# SUBTRACT LINK32 /pdb:none

+# SUBTRACT LINK32 /verbose /pdb:none

 

 !ELSEIF  "$(CFG)" == "bsddb - Win32 Debug"

 

@@ -89,7 +89,7 @@
 LINK32=link.exe

 # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept

 # ADD LINK32 user32.lib kernel32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib ..\..\bsddb\port\win32\db.lib /nologo /subsystem:windows /dll /debug /machine:I386 /nodefaultlib:"MSVCRT" /out:"./bsddb_d.pyd" /pdbtype:sept /libpath:"Debug" /export:initbsddb

-# SUBTRACT LINK32 /pdb:none

+# SUBTRACT LINK32 /verbose /pdb:none

 

 !ELSEIF  "$(CFG)" == "bsddb - Win32 Alpha Debug"

 

@@ -105,12 +105,12 @@
 # PROP Intermediate_Dir "alpha-temp-debug"

 # PROP Ignore_Export_Lib 0

 # PROP Target_Dir ""

-MTL=midl.exe

-# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32

-# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32

 CPP=cl.exe

 # ADD BASE CPP /nologo /MTd /Gt0 /W3 /GX /Zi /Od /I "..\Include" /I "..\PC" /I "..\..\bsddb\include" /I "..\..\bsddb\port\include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /FD /c

 # ADD CPP /nologo /MDd /Gt0 /W3 /GX /Zi /Od /I "..\Include" /I "..\PC" /I "..\..\bsddb\include" /I "..\..\bsddb\port\include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /FD /c

+MTL=midl.exe

+# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32

+# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32

 RSC=rc.exe

 # ADD BASE RSC /l 0x409 /d "_DEBUG"

 # ADD RSC /l 0x409 /d "_DEBUG"

@@ -121,7 +121,7 @@
 # ADD BASE LINK32 ..\..\bsddb\port\win32\db.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /subsystem:windows /dll /debug /machine:ALPHA /nodefaultlib:"MSVCRT" /out:"./bsddb_d.pyd" /pdbtype:sept /libpath:"Debug" /export:initbsddb

 # SUBTRACT BASE LINK32 /pdb:none

 # ADD LINK32 ..\..\bsddb\port\win32\db.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /subsystem:windows /dll /debug /machine:ALPHA /nodefaultlib:"MSVCRT" /out:"alpha-temp-debug\bsddb_d.pyd" /pdbtype:sept /libpath:"Debug" /export:initbsddb

-# SUBTRACT LINK32 /pdb:none

+# SUBTRACT LINK32 /verbose /pdb:none

 

 !ELSEIF  "$(CFG)" == "bsddb - Win32 Alpha Release"

 

@@ -137,12 +137,12 @@
 # PROP Intermediate_Dir "alpha-temp-release"

 # PROP Ignore_Export_Lib 0

 # PROP Target_Dir ""

-MTL=midl.exe

-# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32

-# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32

 CPP=cl.exe

 # ADD BASE CPP /nologo /MT /Gt0 /W3 /GX /Zi /O2 /I "..\Include" /I "..\PC" /I "..\..\bsddb\include" /I "..\..\bsddb\port\include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /FD /c

 # ADD CPP /nologo /MD /Gt0 /W3 /GX /O2 /I "..\Include" /I "..\PC" /I "..\..\bsddb\include" /I "..\..\bsddb\port\include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /FD /c

+MTL=midl.exe

+# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32

+# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32

 RSC=rc.exe

 # ADD BASE RSC /l 0x409 /d "NDEBUG"

 # ADD RSC /l 0x409 /d "NDEBUG"

@@ -153,7 +153,7 @@
 # ADD BASE LINK32 ..\..\bsddb\port\win32\db.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /subsystem:windows /dll /debug /machine:ALPHA /out:"./bsddb.pyd" /libpath:"Release" /export:initbsddb

 # SUBTRACT BASE LINK32 /pdb:none

 # ADD LINK32 ..\..\bsddb\port\win32\db.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /subsystem:windows /dll /debug /machine:ALPHA /out:"alpha-temp-release\bsddb.pyd" /libpath:"Release" /export:initbsddb

-# SUBTRACT LINK32 /pdb:none

+# SUBTRACT LINK32 /verbose /pdb:none

 

 !ENDIF 

 

diff --git a/PCbuild/parser.dsp b/PCbuild/parser.dsp
index be27a6c..9b09dcd 100644
--- a/PCbuild/parser.dsp
+++ b/PCbuild/parser.dsp
@@ -105,12 +105,12 @@
 # PROP Intermediate_Dir "alpha-temp-debug"

 # PROP Ignore_Export_Lib 0

 # PROP Target_Dir ""

-MTL=midl.exe

-# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32

-# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32

 CPP=cl.exe

 # ADD BASE CPP /nologo /MTd /Gt0 /W3 /GX /Zi /Od /I "..\Include" /I "..\PC" /I "C:\Program Files\Tcl\include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /FD /c

 # ADD CPP /nologo /MDd /Gt0 /W3 /GX /Zi /Od /I "..\Include" /I "..\PC" /I "C:\Program Files\Tcl\include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /FD /c

+MTL=midl.exe

+# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32

+# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o "NUL" /win32

 RSC=rc.exe

 # ADD BASE RSC /l 0x409 /d "_DEBUG"

 # ADD RSC /l 0x409 /d "_DEBUG"

@@ -137,12 +137,12 @@
 # PROP Intermediate_Dir "alpha-temp-release"

 # PROP Ignore_Export_Lib 0

 # PROP Target_Dir ""

-MTL=midl.exe

-# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32

-# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32

 CPP=cl.exe

 # ADD BASE CPP /nologo /MT /Gt0 /W3 /GX /Zi /O2 /I "..\Include" /I "..\PC" /I "C:\Program Files\Tcl\include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /FD /c

 # ADD CPP /nologo /MD /Gt0 /W3 /GX /O2 /I "..\Include" /I "..\PC" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /FD /c

+MTL=midl.exe

+# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32

+# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o "NUL" /win32

 RSC=rc.exe

 # ADD BASE RSC /l 0x409 /d "NDEBUG"

 # ADD RSC /l 0x409 /d "NDEBUG"

diff --git a/PCbuild/pcbuild.dsw b/PCbuild/pcbuild.dsw
index 6c83ed3..4526b71 100644
--- a/PCbuild/pcbuild.dsw
+++ b/PCbuild/pcbuild.dsw
@@ -12,7 +12,7 @@
 Package=<4>

 {{{

     Begin Project Dependency

-    Project_Dep_Name python15

+    Project_Dep_Name python16

     End Project Dependency

 }}}

 

@@ -27,7 +27,7 @@
 Package=<4>

 {{{

     Begin Project Dependency

-    Project_Dep_Name python15

+    Project_Dep_Name python16

     End Project Dependency

 }}}

 

@@ -42,7 +42,7 @@
 Package=<4>

 {{{

     Begin Project Dependency

-    Project_Dep_Name python15

+    Project_Dep_Name python16

     End Project Dependency

 }}}

 

@@ -57,13 +57,13 @@
 Package=<4>

 {{{

     Begin Project Dependency

-    Project_Dep_Name python15

+    Project_Dep_Name python16

     End Project Dependency

 }}}

 

 ###############################################################################

 

-Project: "python15"=".\python15.dsp" - Package Owner=<4>

+Project: "python16"=".\python16.dsp" - Package Owner=<4>

 

 Package=<5>

 {{{

@@ -84,7 +84,7 @@
 Package=<4>

 {{{

     Begin Project Dependency

-    Project_Dep_Name python15

+    Project_Dep_Name python16

     End Project Dependency

 }}}

 

@@ -99,7 +99,7 @@
 Package=<4>

 {{{

     Begin Project Dependency

-    Project_Dep_Name python15

+    Project_Dep_Name python16

     End Project Dependency

 }}}

 

@@ -114,7 +114,7 @@
 Package=<4>

 {{{

     Begin Project Dependency

-    Project_Dep_Name python15

+    Project_Dep_Name python16

     End Project Dependency

 }}}

 

@@ -132,4 +132,3 @@
 

 ###############################################################################

 

-

diff --git a/PCbuild/python.dsp b/PCbuild/python.dsp
index 31209a0..51759bb 100644
--- a/PCbuild/python.dsp
+++ b/PCbuild/python.dsp
@@ -53,7 +53,7 @@
 # ADD BSC32 /nologo

 LINK32=link.exe

 # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /machine:I386

-# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /libpath:"Release"

+# ADD LINK32 odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /subsystem:console /debug /machine:I386 /libpath:"Release"

 

 !ELSEIF  "$(CFG)" == "python - Win32 Debug"

 

@@ -79,7 +79,7 @@
 # ADD BSC32 /nologo

 LINK32=link.exe

 # ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /pdbtype:sept

-# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:console /debug /machine:I386 /out:"./python_d.exe" /pdbtype:sept /libpath:"Debug"

+# ADD LINK32 odbc32.lib odbccp32.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /subsystem:console /debug /machine:I386 /out:"./python_d.exe" /pdbtype:sept /libpath:"Debug"

 

 !ELSEIF  "$(CFG)" == "python - Win32 Alpha Debug"

 

diff --git a/PCbuild/python16.dsp b/PCbuild/python16.dsp
new file mode 100644
index 0000000..2a6830d
--- /dev/null
+++ b/PCbuild/python16.dsp
@@ -0,0 +1,1735 @@
+# Microsoft Developer Studio Project File - Name="python16" - Package Owner=<4>

+# Microsoft Developer Studio Generated Build File, Format Version 6.00

+# ** DO NOT EDIT **

+

+# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102

+# TARGTYPE "Win32 (ALPHA) Dynamic-Link Library" 0x0602

+

+CFG=python16 - Win32 Alpha Debug

+!MESSAGE This is not a valid makefile. To build this project using NMAKE,

+!MESSAGE use the Export Makefile command and run

+!MESSAGE 

+!MESSAGE NMAKE /f "python16.mak".

+!MESSAGE 

+!MESSAGE You can specify a configuration when running NMAKE

+!MESSAGE by defining the macro CFG on the command line. For example:

+!MESSAGE 

+!MESSAGE NMAKE /f "python16.mak" CFG="python16 - Win32 Alpha Debug"

+!MESSAGE 

+!MESSAGE Possible choices for configuration are:

+!MESSAGE 

+!MESSAGE "python16 - Win32 Release" (based on "Win32 (x86) Dynamic-Link Library")

+!MESSAGE "python16 - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library")

+!MESSAGE "python16 - Win32 Alpha Debug" (based on "Win32 (ALPHA) Dynamic-Link Library")

+!MESSAGE "python16 - Win32 Alpha Release" (based on "Win32 (ALPHA) Dynamic-Link Library")

+!MESSAGE 

+

+# Begin Project

+# PROP AllowPerConfigDependencies 0

+# PROP Scc_ProjName "python16"

+# PROP Scc_LocalPath ".."

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+# PROP BASE Use_MFC 0

+# PROP BASE Use_Debug_Libraries 0

+# PROP BASE Output_Dir "Release"

+# PROP BASE Intermediate_Dir "Release"

+# PROP BASE Target_Dir ""

+# PROP Use_MFC 0

+# PROP Use_Debug_Libraries 0

+# PROP Output_Dir "."

+# PROP Intermediate_Dir "x86-temp-release"

+# PROP Ignore_Export_Lib 0

+# PROP Target_Dir ""

+F90=df.exe

+CPP=cl.exe

+# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /YX /FD /c

+# ADD CPP /nologo /MD /W3 /GX /Zi /O2 /I "..\Include" /I "..\PC" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "USE_DL_EXPORT" /YX /FD /Zm200 /c

+MTL=midl.exe

+# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o /win32 "NUL"

+# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o /win32 "NUL"

+RSC=rc.exe

+# ADD BASE RSC /l 0x409 /d "NDEBUG"

+# ADD RSC /l 0x409 /i "..\Include" /d "NDEBUG"

+BSC32=bscmake.exe

+# ADD BASE BSC32 /nologo

+# ADD BSC32 /nologo

+LINK32=link.exe

+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /machine:I386

+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib largeint.lib winmm.lib /nologo /base:"0x1e100000" /subsystem:windows /dll /debug /machine:I386 /nodefaultlib:"libc" /libpath:"Release"

+# SUBTRACT LINK32 /pdb:none

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+# PROP BASE Use_MFC 0

+# PROP BASE Use_Debug_Libraries 1

+# PROP BASE Output_Dir "Debug"

+# PROP BASE Intermediate_Dir "Debug"

+# PROP BASE Target_Dir ""

+# PROP Use_MFC 0

+# PROP Use_Debug_Libraries 1

+# PROP Output_Dir "."

+# PROP Intermediate_Dir "x86-temp-debug"

+# PROP Ignore_Export_Lib 0

+# PROP Target_Dir ""

+F90=df.exe

+CPP=cl.exe

+# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /YX /FD /c

+# ADD CPP /nologo /MDd /W3 /Gm /GX /ZI /Od /I "..\Include" /I "..\PC" /D "_DEBUG" /D "USE_DL_EXPORT" /D "WIN32" /D "_WINDOWS" /YX /FD /Zm200 /c

+MTL=midl.exe

+# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o /win32 "NUL"

+# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o /win32 "NUL"

+RSC=rc.exe

+# ADD BASE RSC /l 0x409 /d "_DEBUG"

+# ADD RSC /l 0x409 /i "..\Include" /d "_DEBUG"

+BSC32=bscmake.exe

+# ADD BASE BSC32 /nologo

+# ADD BSC32 /nologo

+LINK32=link.exe

+# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept

+# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib largeint.lib winmm.lib /nologo /base:"0x1e100000" /subsystem:windows /dll /debug /machine:I386 /nodefaultlib:"libc" /out:"./python16_d.dll" /pdbtype:sept /libpath:"Debug"

+# SUBTRACT LINK32 /pdb:none

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+# PROP BASE Use_MFC 0

+# PROP BASE Use_Debug_Libraries 1

+# PROP BASE Output_Dir "Debug"

+# PROP BASE Intermediate_Dir "Debug"

+# PROP BASE Ignore_Export_Lib 0

+# PROP BASE Target_Dir ""

+# PROP Use_MFC 0

+# PROP Use_Debug_Libraries 1

+# PROP Output_Dir "."

+# PROP Intermediate_Dir "alpha-temp-debug"

+# PROP Ignore_Export_Lib 0

+# PROP Target_Dir ""

+CPP=cl.exe

+# ADD BASE CPP /nologo /Gt0 /W3 /GX /Zi /Od /I "..\Include" /I "..\PC" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "USE_DL_EXPORT" /YX /FD /MTd /c

+# ADD CPP /nologo /Gt0 /W3 /GX /Zi /Od /I "..\Include" /I "..\PC" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "USE_DL_EXPORT" /YX /FD /MDd /c

+MTL=midl.exe

+# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /o /win32 "NUL"

+# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /o /win32 "NUL"

+RSC=rc.exe

+# ADD BASE RSC /l 0x409 /i "..\Include" /d "_DEBUG"

+# ADD RSC /l 0x409 /i "..\Include" /d "_DEBUG"

+BSC32=bscmake.exe

+# ADD BASE BSC32 /nologo

+# ADD BSC32 /nologo

+LINK32=link.exe

+# ADD BASE LINK32 wsock32.lib largeint.lib winmm.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /base:"0x1e100000" /subsystem:windows /dll /debug /machine:ALPHA /nodefaultlib:"libc" /out:"./python16_d.dll" /pdbtype:sept /libpath:"Debug"

+# SUBTRACT BASE LINK32 /pdb:none

+# ADD LINK32 wsock32.lib largeint.lib winmm.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /base:"0x1e100000" /subsystem:windows /dll /debug /machine:ALPHA /nodefaultlib:"libc" /out:"./python16_d.dll" /pdbtype:sept /libpath:"Debug"

+# SUBTRACT LINK32 /pdb:none

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+# PROP BASE Use_MFC 0

+# PROP BASE Use_Debug_Libraries 0

+# PROP BASE Output_Dir "Release"

+# PROP BASE Intermediate_Dir "Release"

+# PROP BASE Ignore_Export_Lib 0

+# PROP BASE Target_Dir ""

+# PROP Use_MFC 0

+# PROP Use_Debug_Libraries 0

+# PROP Output_Dir "."

+# PROP Intermediate_Dir "alpha-temp-release"

+# PROP Ignore_Export_Lib 0

+# PROP Target_Dir ""

+CPP=cl.exe

+# ADD BASE CPP /nologo /MT /Gt0 /W3 /GX /Zi /O2 /I "..\Include" /I "..\PC" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "USE_DL_EXPORT" /YX /FD /c

+# ADD CPP /nologo /MD /Gt0 /W3 /GX /O2 /I "..\Include" /I "..\PC" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "USE_DL_EXPORT" /YX /FD /c

+MTL=midl.exe

+# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /o /win32 "NUL"

+# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /o /win32 "NUL"

+RSC=rc.exe

+# ADD BASE RSC /l 0x409 /i "..\Include" /d "NDEBUG"

+# ADD RSC /l 0x409 /i "..\Include" /d "NDEBUG"

+BSC32=bscmake.exe

+# ADD BASE BSC32 /nologo

+# ADD BSC32 /nologo

+LINK32=link.exe

+# ADD BASE LINK32 wsock32.lib largeint.lib winmm.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /base:"0x1e100000" /subsystem:windows /dll /debug /machine:ALPHA /nodefaultlib:"libc" /libpath:"Release"

+# SUBTRACT BASE LINK32 /pdb:none

+# ADD LINK32 wsock32.lib largeint.lib winmm.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /base:"0x1e100000" /subsystem:windows /dll /debug /machine:ALPHA /nodefaultlib:"libc" /libpath:"Release"

+# SUBTRACT LINK32 /pdb:none

+

+!ENDIF 

+

+# Begin Target

+

+# Name "python16 - Win32 Release"

+# Name "python16 - Win32 Debug"

+# Name "python16 - Win32 Alpha Debug"

+# Name "python16 - Win32 Alpha Release"

+# Begin Source File

+

+SOURCE=..\Modules\_codecsmodule.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\_localemodule.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Objects\abstract.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Parser\acceler.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\arraymodule.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\audioop.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\binascii.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Parser\bitset.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Python\bltinmodule.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Objects\bufferobject.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Python\ceval.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Objects\classobject.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\cmathmodule.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Objects\cobject.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Python\codecs.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Python\compile.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Objects\complexobject.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\PC\config.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\cPickle.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\cStringIO.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Objects\dictobject.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\PC\dl_nt.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Python\dynload_win.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\errnomodule.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Python\errors.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Objects\fileobject.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Objects\floatobject.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\fpectlmodule.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\fpetestmodule.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Objects\frameobject.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Python\frozen.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Objects\funcobject.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Python\getargs.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\getbuildinfo.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Python\getcompiler.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Python\getcopyright.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Python\getmtime.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Python\getopt.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\PC\getpathp.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Python\getplatform.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Python\getversion.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Python\graminit.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Parser\grammar1.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\imageop.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Python\import.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\PC\import_nt.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+# ADD CPP /I "..\Python"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+# ADD CPP /I "..\Python"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Python\importdl.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Objects\intobject.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Parser\listnode.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Objects\listobject.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Objects\longobject.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\main.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Python\marshal.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\mathmodule.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\md5c.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\md5module.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Parser\metagrammar.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Objects\methodobject.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Python\modsupport.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Objects\moduleobject.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\PC\msvcrtmodule.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Parser\myreadline.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Python\mystrtoul.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\newmodule.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Parser\node.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Objects\object.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\operator.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Parser\parser.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Parser\parsetok.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\pcremodule.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\posixmodule.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Python\pyfpe.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\pypcre.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Python\pystate.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\PC\python_nt.rc

+# End Source File

+# Begin Source File

+

+SOURCE=..\Python\pythonrun.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Objects\rangeobject.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\regexmodule.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\regexpr.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\rgbimgmodule.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\rotormodule.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\selectmodule.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\shamodule.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\signalmodule.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Objects\sliceobject.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\socketmodule.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\soundex.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Objects\stringobject.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\stropmodule.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Python\structmember.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\structmodule.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Python\sysmodule.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Python\thread.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\threadmodule.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\timemodule.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Parser\tokenizer.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Python\traceback.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Objects\tupleobject.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Objects\typeobject.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Objects\unicodectype.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\unicodedata.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\unicodedatabase.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Objects\unicodeobject.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\PC\winsound.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# Begin Source File

+

+SOURCE=..\Modules\yuvconvert.c

+

+!IF  "$(CFG)" == "python16 - Win32 Release"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Debug"

+

+!ELSEIF  "$(CFG)" == "python16 - Win32 Alpha Release"

+

+!ENDIF 

+

+# End Source File

+# End Target

+# End Project

diff --git a/PCbuild/python16.wse b/PCbuild/python16.wse
new file mode 100644
index 0000000..3ddcd0a
--- /dev/null
+++ b/PCbuild/python16.wse
@@ -0,0 +1,1344 @@
+Document Type: WSE

+item: Global

+  Version=5.0

+  Title=Python 1.6 alpha 0

+  Flags=00010100

+  Languages=65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

+  Japanese Font Name=MS Gothic

+  Japanese Font Size=10

+  Start Gradient=0 0 255

+  End Gradient=0 0 0

+  Windows Flags=00000100000010010010110100001000

+  Log Pathname=%MAINDIR%\INSTALL.LOG

+  Message Font=MS Sans Serif

+  Font Size=8

+  Disk Filename=SETUP

+  Patch Flags=0000000000000001

+  Patch Threshold=85

+  Patch Memory=4000

+  Variable Name1=_SYS_

+  Variable Default1=C:\WINDOWS\SYSTEM

+  Variable Flags1=00001000

+  Variable Name2=_WISE_

+  Variable Default2=C:\Program Files\Wise

+  Variable Flags2=00001000

+  Variable Name3=_SRC_

+  Variable Description3=Root of Python Build Tree

+  Variable Default3=C:\Windows\Desktop\pysrc\Python-1.6

+  Variable Flags3=00001001

+  Variable Name4=_DOC_

+  Variable Description4=HTML documentation tree

+  Variable Default4=C:\Windows\Desktop\pysrc\Python-1.6\html

+  Variable Flags4=00001000

+  Variable Name5=_TCL_

+  Variable Default5=tcl805.exe

+  Variable Flags5=00001000

+end

+remarked item: Open/Close INSTALL.LOG

+  Flags=00000001

+end

+item: Check if File/Dir Exists

+  Pathname=%SYS%

+  Flags=10000100

+end

+item: Set Variable

+  Variable=SYS

+  Value=%WIN%

+end

+item: End Block

+end

+item: Check Configuration

+  Message=Sorry, but we can not install Python on your system unless you have Administrator Privileges.

+  Message=

+  Message=Please log on as an Administrator, and start the installation again.

+  Title=Must have administrator rights

+  Flags=01011111

+end

+item: Set Variable

+  Variable=APPTITLE

+  Value=Python 1.6 alpha 0

+end

+item: Set Variable

+  Variable=GROUP

+  Value=Python 1.6

+end

+item: Set Variable

+  Variable=DISABLED

+  Value=!

+end

+item: Set Variable

+  Variable=PY_VERSION

+  Value=1.6

+end

+item: Set Variable

+  Variable=MAINDIR

+  Value=Python-1.6

+end

+item: Check Configuration

+  Flags=10111011

+end

+item: Get Registry Key Value

+  Variable=PROGRAM_FILES

+  Key=SOFTWARE\Microsoft\Windows\CurrentVersion

+  Default=C:\Program Files

+  Value Name=ProgramFilesDir

+  Flags=00000100

+end

+item: Set Variable

+  Variable=MAINDIR

+  Value=%PROGRAM_FILES%\%MAINDIR%

+end

+item: Set Variable

+  Variable=EXPLORER

+  Value=1

+end

+item: Else Statement

+end

+item: Set Variable

+  Variable=MAINDIR

+  Value=C:\%MAINDIR%

+end

+item: End Block

+end

+item: Set Variable

+  Variable=DLLDEST

+  Value=%MAINDIR%

+end

+remarked item: Set Variable

+  Variable=DLLDEST

+  Value=%SYS32%

+end

+item: Set Variable

+  Variable=BACKUP

+  Value=%MAINDIR%\BACKUP

+end

+item: Set Variable

+  Variable=DOBACKUP

+  Value=B

+end

+item: Set Variable

+  Variable=BRANDING

+  Value=0

+end

+item: Set Variable

+  Variable=COMPONENTS

+  Value=ABCDE

+end

+item: Wizard Block

+  Direction Variable=DIRECTION

+  Display Variable=DISPLAY

+  X Position=9

+  Y Position=10

+  Filler Color=8421440

+  Dialog=Welcome

+  Dialog=Select Destination Directory

+  Dialog=Select Components

+  Dialog=Select Program Manager Group

+  Variable=

+  Variable=

+  Variable=

+  Variable=EXPLORER

+  Value=

+  Value=

+  Value=

+  Value=1

+  Compare=0

+  Compare=0

+  Compare=0

+  Compare=0

+  Flags=00000011

+end

+item: Custom Dialog Set

+  Name=Welcome

+  Display Variable=DISPLAY

+  item: Dialog

+    Title=%APPTITLE% Installation

+    Title French=Installation de %APPTITLE%

+    Title German=Installation von %APPTITLE%

+    Title Spanish=Instalación de %APPTITLE%

+    Title Italian=Installazione di %APPTITLE%

+    Width=271

+    Height=224

+    Font Name=Helv

+    Font Size=8

+    item: Static

+      Rectangle=86 8 258 42

+      Create Flags=01010000000000000000000000000000

+      Flags=0000000000000001

+      Name=Times New Roman

+      Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18

+      Text=Welcome!

+      Text French=Bienvenue !

+      Text German=Willkommen!

+      Text Spanish=¡Bienvenido!

+      Text Italian=Benvenuti!

+    end

+    item: Push Button

+      Rectangle=150 187 195 202

+      Variable=DIRECTION

+      Value=N

+      Create Flags=01010000000000010000000000000001

+      Text=&Next >

+      Text French=&Suite >

+      Text German=&Weiter >

+      Text Spanish=&Siguiente >

+      Text Italian=&Avanti >

+    end

+    item: Push Button

+      Rectangle=105 187 150 202

+      Variable=DISABLED

+      Value=!

+      Create Flags=01010000000000010000000000000000

+      Text=< &Back

+      Text French=< &Retour

+      Text German=< &Zurück

+      Text Spanish=< &Atrás

+      Text Italian=< &Indietro

+    end

+    item: Push Button

+      Rectangle=211 186 256 201

+      Action=3

+      Create Flags=01010000000000010000000000000000

+      Text=&Cancel

+      Text French=&Annuler

+      Text German=&Abbrechen

+      Text Spanish=&Cancelar

+      Text Italian=&Annulla

+    end

+    item: Static

+      Rectangle=86 42 256 131

+      Create Flags=01010000000000000000000000000000

+      Text=This installation program will install %APPTITLE% on your system.

+      Text=

+      Text=Press the Next button to start the installation. You can press the Exit Setup button now if you do not want to install %APPTITLE% at this time.

+      Text French=Ce programme d'installation va installer %APPTITLE%.

+      Text French=

+      Text French=Cliquez sur le bouton Suite pour démarrer l'installation. Vous pouvez cliquer sur le bouton Quitter l'installation si vous ne voulez pas installer %APPTITLE% tout de suite.

+      Text German=Mit diesem Installationsprogramm wird %APPTITLE% installiert.

+      Text German=

+      Text German=Klicken Sie auf "Weiter", um mit der Installation zu beginnen. Klicken Sie auf "Abbrechen", um die Installation von %APPTITLE% abzubrechen.

+      Text Spanish=Este programa de instalación instalará %APPTITLE%.

+      Text Spanish=

+      Text Spanish=Presione el botón Siguiente para iniciar la instalación. Puede presionar el botón Salir de instalación si no desea instalar %APPTITLE% en este momento.

+      Text Italian=Questo programma installerà %APPTITLE%.

+      Text Italian=

+      Text Italian=Per avvviare l'installazione premere il pulsante Avanti. Se non si desidera installare %APPTITLE% ora, premere il pulsante Esci dall'installazione.

+    end

+    item: Static

+      Rectangle=8 180 256 181

+      Action=3

+      Create Flags=01010000000000000000000000000111

+    end

+  end

+end

+item: Custom Dialog Set

+  Name=Select Destination Directory

+  Display Variable=DISPLAY

+  item: Dialog

+    Title=%APPTITLE% Installation

+    Title French=Installation de %APPTITLE%

+    Title German=Installation von %APPTITLE%

+    Title Spanish=Instalación de %APPTITLE%

+    Title Italian=Installazione di %APPTITLE%

+    Width=271

+    Height=224

+    Font Name=Helv

+    Font Size=8

+    item: Push Button

+      Rectangle=150 187 195 202

+      Variable=DIRECTION

+      Value=N

+      Create Flags=01010000000000010000000000000001

+      Text=&Next >

+      Text French=&Suite >

+      Text German=&Weiter >

+      Text Spanish=&Siguiente >

+      Text Italian=&Avanti >

+    end

+    item: Push Button

+      Rectangle=105 187 150 202

+      Variable=DIRECTION

+      Value=B

+      Create Flags=01010000000000010000000000000000

+      Flags=0000000000000001

+      Text=< &Back

+      Text French=< &Retour

+      Text German=< &Zurück

+      Text Spanish=< &Atrás

+      Text Italian=< &Indietro

+    end

+    item: Push Button

+      Rectangle=211 187 256 202

+      Action=3

+      Create Flags=01010000000000010000000000000000

+      Text=&Cancel

+      Text French=&Annuler

+      Text German=&Abbrechen

+      Text Spanish=&Cancelar

+      Text Italian=&Annulla

+    end

+    item: Static

+      Rectangle=8 180 256 181

+      Action=3

+      Create Flags=01010000000000000000000000000111

+    end

+    item: Static

+      Rectangle=86 8 258 42

+      Create Flags=01010000000000000000000000000000

+      Flags=0000000000000001

+      Name=Times New Roman

+      Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18

+      Text=Select Destination Directory

+      Text French=Sélectionner le répertoire de destination

+      Text German=Zielverzeichnis wählen

+      Text Spanish=Seleccione el directorio de destino

+      Text Italian=Selezionare Directory di destinazione

+    end

+    item: Static

+      Rectangle=86 42 256 82

+      Create Flags=01010000000000000000000000000000

+      Text=Please select the directory where the %APPTITLE% files are to be installed.

+      Text French=Veuillez sélectionner le répertoire dans lequel les fichiers %APPTITLE% doivent être installés.

+      Text German=Geben Sie an, in welchem Verzeichnis die %APPTITLE%-Dateien installiert werden sollen.

+      Text Spanish=Por favor seleccione el directorio donde desee instalar los archivos de %APPTITLE%.

+      Text Italian=Selezionare la directory dove verranno installati i file %APPTITLE%.

+    end

+    item: Static

+      Rectangle=86 98 256 125

+      Action=1

+      Create Flags=01010000000000000000000000000111

+    end

+    item: Push Button

+      Rectangle=208 106 253 121

+      Variable=MAINDIR_SAVE

+      Value=%MAINDIR%

+      Destination Dialog=1

+      Action=2

+      Create Flags=01010000000000010000000000000000

+      Text=Browse

+      Text French=Parcourir

+      Text German=Durchsuchen

+      Text Spanish=Buscar

+      Text Italian=Sfoglie

+    end

+    item: Static

+      Rectangle=90 109 206 120

+      Create Flags=01010000000000000000000000000000

+      Text=%MAINDIR%

+      Text French=%MAINDIR%

+      Text German=%MAINDIR%

+      Text Spanish=%MAINDIR%

+      Text Italian=%MAINDIR%

+    end

+  end

+  item: Dialog

+    Title=Select Destination Directory

+    Title French=Sélectionner le répertoire de destination

+    Title German=Zielverzeichnis wählen

+    Title Spanish=Seleccione el directorio de destino

+    Title Italian=Selezionare Directory di destinazione

+    Width=221

+    Height=173

+    Font Name=Helv

+    Font Size=8

+    item: Listbox

+      Rectangle=5 5 163 149

+      Variable=MAINDIR

+      Create Flags=01010000100000010000000101000000

+      Flags=0000110000100010

+      Text=%MAINDIR%

+      Text French=%MAINDIR%

+      Text German=%MAINDIR%

+      Text Spanish=%MAINDIR%

+      Text Italian=%MAINDIR%

+    end

+    item: Push Button

+      Rectangle=167 6 212 21

+      Create Flags=01010000000000010000000000000001

+      Text=OK

+      Text French=OK

+      Text German=OK

+      Text Spanish=Aceptar

+      Text Italian=OK

+    end

+    item: Push Button

+      Rectangle=167 25 212 40

+      Variable=MAINDIR

+      Value=%MAINDIR_SAVE%

+      Create Flags=01010000000000010000000000000000

+      Flags=0000000000000001

+      Text=Cancel

+      Text French=Annuler

+      Text German=Abbrechen

+      Text Spanish=Cancelar

+      Text Italian=Annulla

+    end

+  end

+end

+item: Custom Dialog Set

+  Name=Select Components

+  Display Variable=DISPLAY

+  item: Dialog

+    Title=%APPTITLE% Installation

+    Title French=Installation de %APPTITLE%

+    Title German=Installation von %APPTITLE%

+    Title Spanish=Instalación de %APPTITLE%

+    Title Italian=Installazione di %APPTITLE%

+    Width=271

+    Height=224

+    Font Name=Helv

+    Font Size=8

+    item: Push Button

+      Rectangle=150 187 195 202

+      Variable=DIRECTION

+      Value=N

+      Create Flags=01010000000000010000000000000001

+      Text=&Next >

+      Text French=&Suite >

+      Text German=&Weiter >

+      Text Spanish=&Siguiente >

+      Text Italian=&Avanti >

+    end

+    item: Push Button

+      Rectangle=105 187 150 202

+      Variable=DIRECTION

+      Value=B

+      Create Flags=01010000000000010000000000000000

+      Text=< &Back

+      Text French=< &Retour

+      Text German=< &Zurück

+      Text Spanish=< &Atrás

+      Text Italian=< &Indietro

+    end

+    item: Push Button

+      Rectangle=211 187 256 202

+      Action=3

+      Create Flags=01010000000000010000000000000000

+      Text=&Cancel

+      Text French=&Annuler

+      Text German=&Abbrechen

+      Text Spanish=&Cancelar

+      Text Italian=&Annulla

+    end

+    item: Static

+      Rectangle=8 180 256 181

+      Action=3

+      Create Flags=01010000000000000000000000000111

+    end

+    item: Static

+      Rectangle=86 8 258 42

+      Create Flags=01010000000000000000000000000000

+      Flags=0000000000000001

+      Name=Times New Roman

+      Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18

+      Text=Select Components

+      Text French=Sélectionner les composants

+      Text German=Komponenten auswählen

+      Text Spanish=Seleccione componentes

+      Text Italian=Selezionare i componenti

+    end

+    item: Checkbox

+      Rectangle=86 66 256 138

+      Variable=COMPONENTS

+      Create Flags=01010000000000010000000000000011

+      Flags=0000000000000110

+      Text=Python Utility Scripts

+      Text=Python Help Files

+      Text=Python test suite

+      Text=Python interpreter and library

+      Text=Tcl/Tk installation

+      Text=

+      Text French=Python Utility Scripts

+      Text French=Python Help Files

+      Text French=Python test suite

+      Text French=

+      Text German=Python Utility Scripts

+      Text German=Python Help Files

+      Text German=Python test suite

+      Text German=

+      Text Spanish=Python Utility Scripts

+      Text Spanish=Python Help Files

+      Text Spanish=Python test suite

+      Text Spanish=

+      Text Italian=Python Utility Scripts

+      Text Italian=Python Help Files

+      Text Italian=Python test suite

+      Text Italian=

+    end

+    item: Static

+      Rectangle=194 162 242 172

+      Variable=COMPONENTS

+      Value=MAINDIR

+      Create Flags=01010000000000000000000000000010

+    end

+    item: Static

+      Rectangle=194 153 242 162

+      Variable=COMPONENTS

+      Create Flags=01010000000000000000000000000010

+    end

+    item: Static

+      Rectangle=107 153 196 164

+      Create Flags=01010000000000000000000000000000

+      Text=Disk Space Required:

+      Text French=Espace disque requis :

+      Text German=Notwendiger Speicherplatz:

+      Text Spanish=Espacio requerido en el disco:

+      Text Italian=Spazio su disco necessario:

+    end

+    item: Static

+      Rectangle=107 162 196 172

+      Create Flags=01010000000000000000000000000000

+      Text=Disk Space Remaining:

+      Text French=Espace disque disponible :

+      Text German=Verbleibender Speicherplatz:

+      Text Spanish=Espacio en disco disponible:

+      Text Italian=Spazio su disco disponibile:

+    end

+    item: Static

+      Rectangle=86 145 256 175

+      Action=1

+      Create Flags=01010000000000000000000000000111

+    end

+    item: Static

+      Rectangle=86 42 256 61

+      Create Flags=01010000000000000000000000000000

+      Text=Choose which components to install by checking the boxes below.

+      Text French=Choisissez les composants que vous voulez installer en cochant les cases ci-dessous.

+      Text German=Wählen Sie die zu installierenden Komponenten, indem Sie in die entsprechenden Kästchen klicken.

+      Text Spanish=Elija los componentes que desee instalar marcando los cuadros de abajo.

+      Text Italian=Scegliere quali componenti installare selezionando le caselle sottostanti.

+    end

+  end

+end

+item: End Block

+end

+item: Get ProgMan Group

+  Variable=GROUP

+  Window=Select Start Menu Group

+  Description=Select the group where the Python shortcuts are installed in your start menu.  By default, a new group named "Python 1.6" is created.

+  Title=Group name for Python:

+  Default=Python 1.6

+end

+item: Wizard Block

+  Direction Variable=DIRECTION

+  Display Variable=DISPLAY

+  X Position=9

+  Y Position=10

+  Filler Color=8421440

+  Dialog=Welcome

+  Dialog=Select Destination Directory

+  Dialog=Select Components

+  Dialog=Select Program Manager Group

+  Variable=

+  Variable=

+  Variable=

+  Variable=EXPLORER

+  Value=

+  Value=

+  Value=

+  Value=1

+  Compare=0

+  Compare=0

+  Compare=0

+  Compare=0

+  Flags=00000011

+end

+item: Custom Dialog Set

+  Name=Start Installation

+  Display Variable=DISPLAY

+  item: Dialog

+    Title=%APPTITLE% Installation

+    Title French=Installation de %APPTITLE%

+    Title German=Installation von %APPTITLE%

+    Title Spanish=Instalación de %APPTITLE%

+    Title Italian=Installazione di %APPTITLE%

+    Width=271

+    Height=224

+    Font Name=Helv

+    Font Size=8

+    item: Push Button

+      Rectangle=150 187 195 202

+      Variable=DIRECTION

+      Value=N

+      Create Flags=01010000000000010000000000000001

+      Text=&Next >

+      Text French=&Suite >

+      Text German=&Weiter >

+      Text Spanish=&Siguiente >

+      Text Italian=&Avanti >

+    end

+    item: Push Button

+      Rectangle=105 187 150 202

+      Variable=DIRECTION

+      Value=B

+      Create Flags=01010000000000010000000000000000

+      Text=< &Back

+      Text French=< &Retour

+      Text German=< &Zurück

+      Text Spanish=< &Atrás

+      Text Italian=< &Indietro

+    end

+    item: Push Button

+      Rectangle=211 187 256 202

+      Action=3

+      Create Flags=01010000000000010000000000000000

+      Text=&Cancel

+      Text French=&Annuler

+      Text German=&Abbrechen

+      Text Spanish=&Cancelar

+      Text Italian=&Annulla

+    end

+    item: Static

+      Rectangle=8 180 256 181

+      Action=3

+      Create Flags=01010000000000000000000000000111

+    end

+    item: Static

+      Rectangle=86 8 258 42

+      Create Flags=01010000000000000000000000000000

+      Flags=0000000000000001

+      Name=Times New Roman

+      Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18

+      Text=Ready to Install!

+      Text French=Prêt à installer !

+      Text German=Installationsbereit!

+      Text Spanish=¡Preparado para la instalación!

+      Text Italian=Pronto per l'installazione!

+    end

+    item: Static

+      Rectangle=86 42 256 102

+      Create Flags=01010000000000000000000000000000

+      Text=You are now ready to install %APPTITLE%.

+      Text=

+      Text=Press the Next button to begin the installation or the Back button to reenter the installation information.

+      Text French=Vous êtes maintenant prêt à installer les fichiers %APPTITLE%.

+      Text French=

+      Text French=Cliquez sur le bouton Suite pour commencer l'installation ou sur le bouton Retour pour entrer les informations d'installation à nouveau.

+      Text German=Sie können %APPTITLE% nun installieren.

+      Text German=

+      Text German=Klicken Sie auf "Weiter", um mit der Installation zu beginnen. Klicken Sie auf "Zurück", um die Installationsinformationen neu einzugeben.

+      Text Spanish=Ya está listo para instalar %APPTITLE%.

+      Text Spanish=

+      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.

+      Text Italian=Ora è possibile installare %APPTITLE%.

+      Text Italian=

+      Text Italian=Premere il pulsante Avanti per avviare l'installazione o il pulsante Indietro per reinserire le informazioni di installazione.

+    end

+  end

+end

+item: If/While Statement

+  Variable=DISPLAY

+  Value=Select Destination Directory

+end

+item: Set Variable

+  Variable=BACKUP

+  Value=%MAINDIR%\BACKUP

+end

+item: End Block

+end

+item: End Block

+end

+item: If/While Statement

+  Variable=DOBACKUP

+  Value=A

+end

+item: Set Variable

+  Variable=BACKUPDIR

+  Value=%BACKUP%

+end

+item: End Block

+end

+item: Open/Close INSTALL.LOG

+end

+item: Check Disk Space

+  Component=COMPONENTS

+end

+item: If/While Statement

+  Variable=COMPONENTS

+  Value=D

+  Flags=00001010

+end

+item: Install File

+  Source=%_SRC_%\PCbuild\python.exe

+  Destination=%MAINDIR%\python.exe

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SRC_%\PCbuild\pythonw.exe

+  Destination=%MAINDIR%\pythonw.exe

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SRC_%\pcbuild\parser.pyd

+  Destination=%MAINDIR%\DLLs\parser.pyd

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SRC_%\pcbuild\_tkinter.pyd

+  Destination=%MAINDIR%\DLLs\_tkinter.pyd

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SRC_%\pcbuild\zlib.pyd

+  Destination=%MAINDIR%\DLLs\zlib.pyd

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SRC_%\pcbuild\bsddb.pyd

+  Destination=%MAINDIR%\DLLs\bsddb.pyd

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SRC_%\pcbuild\python16.dll

+  Destination=%DLLDEST%\python16.dll

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SRC_%\pcbuild\python16.lib

+  Destination=%DLLDEST%\python16.lib

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SRC_%\Pc\pycon.ico

+  Destination=%MAINDIR%\pycon.ico

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SRC_%\Pc\pyc.ico

+  Destination=%MAINDIR%\pyc.ico

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SRC_%\Pc\py.ico

+  Destination=%MAINDIR%\py.ico

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SRC_%\Lib\*.py

+  Destination=%MAINDIR%\Lib

+  Description=Library Modules

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SRC_%\Lib\plat-win\*.py

+  Destination=%MAINDIR%\Lib\Plat-Win

+  Description=Windows-specific library modules

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SRC_%\Lib\lib-tk\*.py

+  Destination=%MAINDIR%\Lib\lib-tk

+  Description=Tkinter related library modules

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SRC_%\Lib\encodings\*.py

+  Destination=%MAINDIR%\Lib\encodings

+  Description=Tkinter related library modules

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SRC_%\pcbuild\*.lib

+  Destination=%MAINDIR%\libs

+  Description=.lib files

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SRC_%\Include\*.h

+  Destination=%MAINDIR%\include

+  Description=Header files

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SRC_%\Pc\config.h

+  Destination=%MAINDIR%\include\config.h

+  Description=Header files (config.h)

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SYS_%\MSVCIRT.DLL

+  Destination=%DLLDEST%\MSVCIRT.DLL

+  Description=Visual C++ Runtime DLLs

+  Flags=0000001000000011

+end

+item: Install File

+  Source=%_SYS_%\MSVCRT.DLL

+  Destination=%DLLDEST%\MSVCRT.DLL

+  Description=Visual C++ Runtime DLLs

+  Flags=0000001000000011

+end

+item: End Block

+end

+item: If/While Statement

+  Variable=COMPONENTS

+  Value=A

+  Flags=00001010

+end

+item: Add Text to INSTALL.LOG

+  Text=File Tree: %MAINDIR%\Tools\*.*

+end

+item: Install File

+  Source=%_SRC_%\Tools\scripts\*.py

+  Destination=%MAINDIR%\Tools\Scripts

+  Description=Utility Scripts

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SRC_%\Tools\scripts\*.doc

+  Destination=%MAINDIR%\Tools\Scripts

+  Description=Utility Scripts

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SRC_%\Tools\scripts\README

+  Destination=%MAINDIR%\Tools\Scripts\README.txt

+  Description=Utility Scripts

+  Flags=0000000000000010

+end

+remarked item: Install File

+  Source=%_SRC_%\Tools\freeze\*.py

+  Destination=%MAINDIR%\Tools\freeze

+  Description=Freeze tool

+  Flags=0000000000000010

+end

+remarked item: Install File

+  Source=%_SRC_%\Tools\freeze\*.ini

+  Destination=%MAINDIR%\Tools\freeze

+  Description=Freeze tool

+  Flags=0000000000000010

+end

+remarked item: Install File

+  Source=%_SRC_%\Tools\freeze\*.html

+  Destination=%MAINDIR%\Tools\freeze

+  Description=Freeze tool

+  Flags=0000000000000010

+end

+remarked item: Install File

+  Source=%_SRC_%\Tools\freeze\README

+  Destination=%MAINDIR%\Tools\freeze\README.txt

+  Description=Freeze tool

+  Flags=0000000000000010

+end

+remarked item: Install File

+  Source=%_SRC_%\Python\frozenmain.c

+  Destination=%MAINDIR%\Tools\freeze\frozenmain.c

+  Description=Freeze tool

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SRC_%\Tools\webchecker\*.py

+  Destination=%MAINDIR%\Tools\webchecker

+  Description=Web checker tool

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SRC_%\Tools\webchecker\README

+  Destination=%MAINDIR%\Tools\webchecker\README.txt

+  Description=Web checker tool

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SRC_%\Tools\versioncheck\*.py

+  Destination=%MAINDIR%\Tools\versioncheck

+  Description=Version checker tool

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SRC_%\Tools\versioncheck\README

+  Destination=%MAINDIR%\Tools\versioncheck\README.txt

+  Description=Version checker tool

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SRC_%\Tools\idle\*.py

+  Destination=%MAINDIR%\Tools\idle

+  Description=Integrated DeveLopment Environment for Python

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SRC_%\Tools\idle\*.txt

+  Destination=%MAINDIR%\Tools\idle

+  Description=Integrated DeveLopment Environment for Python

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SRC_%\Tools\idle\Icons\*

+  Destination=%MAINDIR%\Tools\idle\Icons

+  Description=Integrated DeveLopment Environment for Python

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SRC_%\Tools\idle\idle.pyw

+  Destination=%MAINDIR%\Tools\idle\idle.pyw

+  Description=IDLE bootstrap script

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SRC_%\Tools\pynche\*.py

+  Destination=%MAINDIR%\Tools\pynche

+  Description=pynche color editor

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SRC_%\Tools\pynche\X\*.txt

+  Destination=%MAINDIR%\Tools\pynche\X

+  Description=pynche color editor - X files

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SRC_%\Tools\pynche\README

+  Destination=%MAINDIR%\Tools\pynche\README.txt

+  Description=pynche color editor - README

+  Flags=0000000100000010

+end

+item: Install File

+  Source=%_SRC_%\Tools\pynche\pynche

+  Destination=%MAINDIR%\Tools\pynche\pynche.py

+  Description=pynche color editor - main

+  Flags=0000000100000010

+end

+item: Install File

+  Source=%_SRC_%\Tools\pynche\pynche.pyw

+  Destination=%MAINDIR%\Tools\pynche\pynche.pyw

+  Description=pynche color editor - noconsole main

+  Flags=0000000100000010

+end

+item: End Block

+end

+item: If/While Statement

+  Variable=COMPONENTS

+  Value=B

+  Flags=00001010

+end

+remarked item: Install File

+  Source=%_DOC_%\index.html

+  Destination=%MAINDIR%\Doc\index.html

+  Description=Python Documentation Root (HTML)

+  Flags=0000000000000010

+end

+remarked item: Install File

+  Source=%_DOC_%\icons\*.*

+  Destination=%MAINDIR%\Doc\icons

+  Description=Python Documentation Icons

+  Flags=0000000000000010

+end

+remarked item: Install File

+  Source=%_DOC_%\tut\*.*

+  Destination=%MAINDIR%\Doc\tut

+  Description=Python Tutorial (HTML)

+  Flags=0000000000000010

+end

+remarked item: Install File

+  Source=%_DOC_%\lib\*.*

+  Destination=%MAINDIR%\Doc\lib

+  Description=Python Library Reference (HTML)

+  Flags=0000000000000010

+end

+remarked item: Install File

+  Source=%_DOC_%\ext\*.*

+  Destination=%MAINDIR%\Doc\ext

+  Description=Python Extending and Embedding Manual (HTML)

+  Flags=0000000000000010

+end

+remarked item: Install File

+  Source=%_DOC_%\api\*.*

+  Destination=%MAINDIR%\Doc\api

+  Description=Python/C API Reference (HTML)

+  Flags=0000000000000010

+end

+remarked item: Install File

+  Source=%_DOC_%\ref\*.*

+  Destination=%MAINDIR%\Doc\ref

+  Description=Python Language Reference (HTML)

+  Flags=0000000000000010

+end

+remarked item: Install File

+  Source=%_DOC_%\doc\*.*

+  Destination=%MAINDIR%\Doc\doc

+  Description=Python Meta-Documentation (HTML)

+  Flags=0000000000000010

+end

+item: End Block

+end

+item: If/While Statement

+  Variable=COMPONENTS

+  Value=C

+  Flags=00001010

+end

+item: Install File

+  Source=%_SRC_%\Lib\test\audiotest.au

+  Destination=%MAINDIR%\Lib\test\audiotest.au

+  Description=Python Test files

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SRC_%\Lib\test\*.uue

+  Destination=%MAINDIR%\Lib\test

+  Description=Python Test files

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SRC_%\Lib\test\*.py

+  Destination=%MAINDIR%\Lib\test

+  Description=Python Test files

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SRC_%\Lib\test\output\*.*

+  Destination=%MAINDIR%\Lib\test\output

+  Description=Python Test output files

+  Flags=0000000000000010

+end

+item: Install File

+  Source=%_SRC_%\Lib\test\*.py

+  Destination=%MAINDIR%\Lib\test

+  Flags=0000000000000010

+end

+item: End Block

+end

+item: If/While Statement

+  Variable=COMPONENTS

+  Value=D

+  Flags=00001010

+end

+item: Add Text to INSTALL.LOG

+  Text=File Tree: %MAINDIR%\Lib\*.*

+end

+item: Edit Registry

+  Key=.py

+  New Value=Python.File

+end

+item: Edit Registry

+  Key=.py

+  New Value=text/plain

+  Value Name=Content Type

+end

+item: Edit Registry

+  Key=Python.File

+  New Value=Python File

+end

+item: Edit Registry

+  Key=Python.File\shell\open\command

+  New Value=%MAINDIR%\python.exe "%%1" %%*

+end

+item: Edit Registry

+  Key=Python.File\DefaultIcon

+  New Value=%MAINDIR%\Py.ico

+end

+item: Edit Registry

+  Key=.pyw

+  New Value=Python.NoConFile

+end

+item: Edit Registry

+  Key=.pyw

+  New Value=text/plain

+  Value Name=Content Type

+end

+item: Edit Registry

+  Key=Python.NoConFile

+  New Value=Python File (no console)

+end

+item: Edit Registry

+  Key=Python.NoConFile\shell\open\command

+  New Value=%MAINDIR%\pythonw.exe "%%1" %%*

+end

+item: Edit Registry

+  Key=Python.NoConFile\DefaultIcon

+  New Value=%MAINDIR%\Py.ico

+end

+item: Edit Registry

+  Key=.pyc

+  New Value=Python.CompiledFile

+end

+item: Edit Registry

+  Key=.pyo

+  New Value=Python.CompiledFile

+end

+item: Edit Registry

+  Key=Python.CompiledFile

+  New Value=Compiled Python File

+end

+item: Edit Registry

+  Key=Python.CompiledFile\shell\open\command

+  New Value=%MAINDIR%\python.exe "%%1" %%*

+end

+item: Edit Registry

+  Key=Python.CompiledFile\DefaultIcon

+  New Value=%MAINDIR%\pyc.ico

+end

+item: Edit Registry

+  Key=Software\Python\PythonCore\CurrentVersion

+  Root=130

+end

+item: Edit Registry

+  Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath

+  New Value=%MAINDIR%

+  Root=2

+end

+item: Edit Registry

+  Key=Software\Python\PythonCore\%PY_VERSION%\InstallPath\InstallGroup

+  New Value=%GROUP%

+  Root=2

+end

+item: Edit Registry

+  Key=Software\Python\PythonCore\%PY_VERSION%\PythonPath

+  New Value=%MAINDIR%\Lib\plat-win;%MAINDIR%\Lib;%MAINDIR%\DLLs;%MAINDIR%\Lib\lib-tk

+  Root=2

+end

+item: Edit Registry

+  Key=Software\Python\PythonCore\%PY_VERSION%\Dll

+  New Value=%_SYSDEST_%\Python16.dll

+  Root=2

+end

+item: Edit Registry

+  Key=Software\Python\PythonCore\%PY_VERSION%\Modules

+  Root=2

+end

+item: Edit Registry

+  Key=Software\Microsoft\Windows\CurrentVersion\App Paths\Python.exe

+  New Value=%MAINDIR%\Python.exe

+  Root=2

+end

+item: End Block

+end

+item: If/While Statement

+  Variable=COMPONENTS

+  Value=B

+  Flags=00001010

+end

+item: Edit Registry

+  Key=Software\Python\PythonCore\%PY_VERSION%\Help\Main Python Documentation

+  New Value=%MAINDIR%\Doc\index.html

+  Root=2

+end

+item: End Block

+end

+item: Set Variable

+  Variable=MAINDIR

+  Value=%MAINDIR%

+  Flags=00010100

+end

+item: Include Script

+  Pathname=C:\Program Files\WISE\include\uninstal.wse

+end

+item: If/While Statement

+  Variable=COMPONENTS

+  Value=D

+  Flags=00001010

+end

+item: Check Configuration

+  Flags=10111011

+end

+item: Remark

+  Text=If NT, install in a common group

+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

+end

+item: End Block

+end

+item: Set Variable

+  Variable=GROUP

+  Value=%GROUPDIR%\%GROUP%

+end

+item: Create Shortcut

+  Source=%MAINDIR%\python.exe

+  Destination=%GROUP%\Python (command line).lnk

+  Working Directory=%MAINDIR%

+  Icon Pathname=%MAINDIR%\pycon.ico

+  Key Type=1536

+  Flags=00000001

+end

+item: If/While Statement

+  Variable=COMPONENTS

+  Value=B

+  Flags=00001010

+end

+item: Create Shortcut

+  Source=%MAINDIR%\Doc\index.html

+  Destination=%GROUP%\Python Manuals.lnk

+  Working Directory=%MAINDIR%

+  Key Type=1536

+  Flags=00000001

+end

+item: End Block

+end

+item: If/While Statement

+  Variable=COMPONENTS

+  Value=A

+  Flags=00001010

+end

+item: Create Shortcut

+  Source=%MAINDIR%\Tools\idle\idle.pyw

+  Destination=%GROUP%\IDLE (Python GUI).lnk

+  Working Directory=%MAINDIR%

+  Key Type=1536

+  Flags=00000001

+end

+item: End Block

+end

+item: Create Shortcut

+  Source=%MAINDIR%\unwise.exe

+  Destination=%GROUP%\Uninstall Python.lnk

+  Working Directory=%MAINDIR%

+  Key Type=1536

+  Flags=00000001

+end

+item: Else Statement

+end

+item: Add ProgMan Icon

+  Group=%GROUP%

+  Icon Name=Python

+  Command Line=%MAINDIR%\python.exe

+  Default Directory=%MAINDIR%

+end

+item: If/While Statement

+  Variable=COMPONENTS

+  Value=B

+  Flags=00001010

+end

+item: Add ProgMan Icon

+  Group=%GROUP%

+  Icon Name=Python Manuals

+  Command Line=%MAINDIR%\Doc\index.html

+  Default Directory=%MAINDIR%\Doc

+end

+item: End Block

+end

+item: End Block

+end

+item: End Block

+end

+item: Self-Register OCXs/DLLs

+  Description=Updating System Configuration, Please Wait...

+end

+item: If/While Statement

+  Variable=COMPONENTS

+  Value=E

+  Flags=00001010

+end

+item: Install File

+  Source=C:\WINDOWS\Desktop\pysrc\tcl8.2\bin\tcl82.dll

+  Destination=%MAINDIR%\tcl82.dll

+  Flags=0000000000000010

+end

+item: Install File

+  Source=C:\WINDOWS\Desktop\pysrc\tcl8.2\bin\tk82.dll

+  Destination=%MAINDIR%\tk82.dll

+  Flags=0000000000000010

+end

+item: Install File

+  Source=C:\WINDOWS\Desktop\pysrc\tcl8.2\lib\*.*

+  Destination=%MAINDIR%\tcl

+  Flags=0000000100000010

+end

+item: End Block

+end

+item: Wizard Block

+  Direction Variable=DIRECTION

+  Display Variable=DISPLAY

+  X Position=9

+  Y Position=10

+  Filler Color=8421440

+  Flags=00000011

+end

+item: Custom Dialog Set

+  Name=Finished

+  Display Variable=DISPLAY

+  item: Dialog

+    Title=%APPTITLE% Installation

+    Title French=Installation de %APPTITLE%

+    Title German=Installation von %APPTITLE%

+    Title Spanish=Instalación de %APPTITLE%

+    Title Italian=Installazione di %APPTITLE%

+    Width=271

+    Height=224

+    Font Name=Helv

+    Font Size=8

+    item: Push Button

+      Rectangle=150 187 195 202

+      Variable=DIRECTION

+      Value=N

+      Create Flags=01010000000000010000000000000001

+      Text=&Finish

+      Text French=&Fin

+      Text German=&Weiter

+      Text Spanish=&Terminar

+      Text Italian=&Fine

+    end

+    item: Push Button

+      Rectangle=105 187 150 202

+      Variable=DISABLED

+      Value=!

+      Create Flags=01010000000000010000000000000000

+      Text=< &Back

+      Text French=< &Retour

+      Text German=< &Zurück

+      Text Spanish=< &Atrás

+      Text Italian=< &Indietro

+    end

+    item: Push Button

+      Rectangle=211 187 256 202

+      Variable=DISABLED

+      Value=!

+      Action=3

+      Create Flags=01010000000000010000000000000000

+      Text=&Cancel

+      Text French=&Annuler

+      Text German=&Abbrechen

+      Text Spanish=&Cancelar

+      Text Italian=&Annulla

+    end

+    item: Static

+      Rectangle=8 180 256 181

+      Action=3

+      Create Flags=01010000000000000000000000000111

+    end

+    item: Static

+      Rectangle=86 8 258 42

+      Create Flags=01010000000000000000000000000000

+      Flags=0000000000000001

+      Name=Times New Roman

+      Font Style=-24 0 0 0 700 255 0 0 0 3 2 1 18

+      Text=Installation Completed!

+      Text French=Installation terminée !

+      Text German=Die Installation ist abgeschlossen!

+      Text Spanish=¡Instalación terminada!

+      Text Italian=Installazione completata!

+    end

+    item: Static

+      Rectangle=86 42 256 102

+      Create Flags=01010000000000000000000000000000

+      Text=%APPTITLE% has been successfully installed.

+      Text=

+      Text=Press the Finish button to exit this installation.

+      Text French=%APPTITLE% est maintenant installé.

+      Text French=

+      Text French=Cliquez sur le bouton Fin pour quitter l'installation.

+      Text German=%APPTITLE% wurde erfolgreich installiert.

+      Text German=

+      Text German=Klicken Sie auf "Weiter", um die Installation zu beenden.

+      Text Spanish=%APPTITLE% se ha instalado con éxito.

+      Text Spanish=

+      Text Spanish=Presione el botón Terminar para salir de esta instalación.

+      Text Italian=L'installazione %APPTITLE% è stata portata a termine con successo.

+      Text Italian=

+      Text Italian=Premere il pulsante Fine per uscire dall'installazione.

+    end

+  end

+end

+item: End Block

+end