--- /dev/null
+; This script for Inno Setup (http://www.jrsoftware.org/isinfo.php)
+; creates a windows installer for the debugging binaries of Python.
+;
+; It installs a debug python exe, a debug python dll, debug versions
+; of the Python extensions, and debug libraries.
+;
+; An existing standard Python installation is required, the debug
+; files are copied alongside the standard python files, the
+; installation directory is read from the registry.
+;
+
+; XXX The python dll is copied to the installation directory, *not*
+; into the system directory.
+
+[Setup]
+AppName=Python Debug Runtime
+AppVerName=Python 2.3 Debug Runtime
+
+DisableDirPage=yes
+DefaultGroupName={reg:HKLM\SOFTWARE\Python\PythonCore\2.3\InstallPath\InstallGroup,|}
+DisableProgramGroupPage=yes
+
+SourceDir=.
+OutputDir=.
+OutputBaseFilename=Python-Debug-2.3.3
+DefaultDirName={reg:HKLM\SOFTWARE\Python\PythonCore\2.3\InstallPath,|}
+
+[Code]
+function InitializeSetup(): Boolean;
+begin
+ Result := RegKeyExists(HKLM,'SOFTWARE\Python\PythonCore\2.3\InstallPath');
+ if Result = False then
+ MsgBox('Error: Python 2.3 not installed.', mbInformation, MB_OK);
+end;
+
+[Icons]
+Name: "{group}\Python Debug (command line)"; Filename: "{app}\python_d.exe"
+
+[Files]
+; exe-files
+Source: "python_d.exe"; DestDir: "{app}"; Flags: ignoreversion
+Source: "w9xpopen_d.exe"; DestDir: "{app}"; Flags: ignoreversion
+Source: "python_d.exe"; DestDir: "{app}"; Flags: ignoreversion
+Source: "pythonw_d.exe"; DestDir: "{app}"; Flags: ignoreversion
+
+; dlls
+Source: "python23_d.dll"; DestDir: "{app}"; Flags: ignoreversion
+
+; extension modules
+Source: "zlib_d.pyd"; DestDir: "{app}\DLLs"; Flags: ignoreversion
+Source: "_bsddb_d.pyd"; DestDir: "{app}\DLLs"; Flags: ignoreversion
+Source: "_csv_d.pyd"; DestDir: "{app}\DLLs"; Flags: ignoreversion
+Source: "_socket_d.pyd"; DestDir: "{app}\DLLs"; Flags: ignoreversion
+Source: "_sre_d.pyd"; DestDir: "{app}\DLLs"; Flags: ignoreversion
+Source: "_ssl_d.pyd"; DestDir: "{app}\DLLs"; Flags: ignoreversion
+Source: "_symtable_d.pyd"; DestDir: "{app}\DLLs"; Flags: ignoreversion
+Source: "_testcapi_d.pyd"; DestDir: "{app}\DLLs"; Flags: ignoreversion
+Source: "_tkinter_d.pyd"; DestDir: "{app}\DLLs"; Flags: ignoreversion
+Source: "_winreg_d.pyd"; DestDir: "{app}\DLLs"; Flags: ignoreversion
+Source: "bz2_d.pyd"; DestDir: "{app}\DLLs"; Flags: ignoreversion
+Source: "datetime_d.pyd"; DestDir: "{app}\DLLs"; Flags: ignoreversion
+Source: "mmap_d.pyd"; DestDir: "{app}\DLLs"; Flags: ignoreversion
+Source: "parser_d.pyd"; DestDir: "{app}\DLLs"; Flags: ignoreversion
+Source: "pyexpat_d.pyd"; DestDir: "{app}\DLLs"; Flags: ignoreversion
+Source: "select_d.pyd"; DestDir: "{app}\DLLs"; Flags: ignoreversion
+Source: "unicodedata_d.pyd"; DestDir: "{app}\DLLs"; Flags: ignoreversion
+Source: "winsound_d.pyd"; DestDir: "{app}\DLLs"; Flags: ignoreversion
+
+; libraries
+Source: "zlib_d.lib"; DestDir: "{app}\libs"; Flags: ignoreversion
+Source: "_bsddb_d.lib"; DestDir: "{app}\libs"; Flags: ignoreversion
+Source: "_csv_d.lib"; DestDir: "{app}\libs"; Flags: ignoreversion
+Source: "_socket_d.lib"; DestDir: "{app}\libs"; Flags: ignoreversion
+Source: "_sre_d.lib"; DestDir: "{app}\libs"; Flags: ignoreversion
+Source: "_ssl_d.lib"; DestDir: "{app}\libs"; Flags: ignoreversion
+Source: "_symtable_d.lib"; DestDir: "{app}\libs"; Flags: ignoreversion
+Source: "_testcapi_d.lib"; DestDir: "{app}\libs"; Flags: ignoreversion
+Source: "_tkinter_d.lib"; DestDir: "{app}\libs"; Flags: ignoreversion
+Source: "_winreg_d.lib"; DestDir: "{app}\libs"; Flags: ignoreversion
+Source: "bz2_d.lib"; DestDir: "{app}\libs"; Flags: ignoreversion
+Source: "datetime_d.lib"; DestDir: "{app}\libs"; Flags: ignoreversion
+Source: "mmap_d.lib"; DestDir: "{app}\libs"; Flags: ignoreversion
+Source: "parser_d.lib"; DestDir: "{app}\libs"; Flags: ignoreversion
+Source: "pyexpat_d.lib"; DestDir: "{app}\libs"; Flags: ignoreversion
+Source: "python23_d.lib"; DestDir: "{app}\libs"; Flags: ignoreversion
+Source: "select_d.lib"; DestDir: "{app}\libs"; Flags: ignoreversion
+Source: "unicodedata_d.lib"; DestDir: "{app}\libs"; Flags: ignoreversion
+Source: "winsound_d.lib"; DestDir: "{app}\libs"; Flags: ignoreversion