1 ; This is a list of modules generally build as .pyd files. 2 ; 3 ; Each section contains enough information about a module for 4 ; freeze to include the module as a static, built-in module 5 ; in a frozen .EXE/.DLL. 6 7 ; This is all setup for all the win32 extension modules 8 ; released by Mark Hammond. 9 ; You must ensure that the environment variable PYTHONEX is set 10 ; to point to the root win32 extensions directory 11 12 ; PYTHONPREFIX must point to the Python build root directory 13 ; (the *parent* of PCbuild); normally the freeze script takes 14 ; care of this. 15 16 17 18 19 20 ;-------------------------------------------------------------- 21 ; 22 ; Standard Python extension modules 23 ; 24 25 ; Here are some of the standard Python extensions modules. 26 ; If you need others, add them here 27 28 [_socket] 29 dsp=%PYTHONPREFIX%\PCBuild\_socket.dsp 30 31 [_sre] 32 dsp=%PYTHONPREFIX%\PCBuild\_sre.dsp 33 34 [unicodedata] 35 dsp=%PYTHONPREFIX%\PCBuild\unicodedata.dsp 36 37 [mmap] 38 dsp=%PYTHONPREFIX%\PCBuild\mmap.dsp 39 40 [winsound] 41 dsp=%PYTHONPREFIX%\PCBuild\winsound.dsp 42 libs=winmm.lib 43 44 [parser] 45 dsp=%PYTHONPREFIX%\PCBuild\parser.dsp 46 47 [select] 48 dsp=%PYTHONPREFIX%\PCBuild\select.dsp 49 50 [zlib] 51 dsp=%PYTHONPREFIX%\PCBuild\zlib.dsp 52 cl=/I %PYTHONPREFIX%\..\zlib-1.1.4 /D _WINDOWS /D WIN32 53 libs=%PYTHONPREFIX%\..\zlib-1.1.4\zlib.lib /nodefaultlib:libc 54 55 [_winreg] 56 dsp=%PYTHONPREFIX%\PCBuild\winreg.dsp 57 libs=advapi32.lib 58 59 60 ;-------------------------------------------------------------- 61 ; 62 ; Win32 Projects. 63 ; 64 [perfmon] 65 dsp=%PYTHONEX%\win32\perfmon.dsp 66 cl=/I %PYTHONEX%\win32\src 67 Unicode=1 68 69 [pywintypes] 70 dsp=%PYTHONEX%\win32\pywintypes.dsp 71 cl=/I %PYTHONEX%\win32\src 72 libs=ole32.lib oleaut32.lib 73 74 [win32api] 75 dsp=%PYTHONEX%\win32\win32api.dsp 76 cl=/I %PYTHONEX%\win32\src 77 libs=kernel32.lib user32.lib shell32.lib advapi32.lib 78 79 [win32service] 80 dsp=%PYTHONEX%\win32\win32service.dsp 81 cl=/I %PYTHONEX%\win32\src 82 Unicode=1 83 libs=advapi32.lib 84 85 [win32evtlog] 86 dsp=%PYTHONEX%\win32\win32evtlog.dsp 87 cl=/I %PYTHONEX%\win32\src 88 89 [win32process] 90 dsp=%PYTHONEX%\win32\win32process.dsp 91 cl=/I %PYTHONEX%\win32\src 92 93 [win32event] 94 dsp=%PYTHONEX%\win32\win32event.dsp 95 cl=/I %PYTHONEX%\win32\src 96 97 [win32file] 98 dsp=%PYTHONEX%\win32\win32file.dsp 99 cl=/I %PYTHONEX%\win32\src 100 101 [win32net] 102 dsp=%PYTHONEX%\win32\win32net.dsp 103 cl=/I %PYTHONEX%\win32\src 104 libs=netapi32.lib 105 106 [win32pdh] 107 dsp=%PYTHONEX%\win32\win32pdh.dsp 108 cl=/I %PYTHONEX%\win32\src 109 110 [win32pipe] 111 dsp=%PYTHONEX%\win32\win32pipe.dsp 112 cl=/I %PYTHONEX%\win32\src 113 114 [win32security] 115 dsp=%PYTHONEX%\win32\win32security.dsp 116 cl=/I %PYTHONEX%\win32\src 117 118 [win32service] 119 dsp=%PYTHONEX%\win32\win32service.dsp 120 cl=/I %PYTHONEX%\win32\src 121 122 [win32trace] 123 dsp=%PYTHONEX%\win32\win32trace.dsp 124 cl=/I %PYTHONEX%\win32\src 125 126 ;-------------------------------------------------------------- 127 ; 128 ; COM Projects. 129 ; 130 131 [pythoncom] 132 dsp=%PYTHONEX%\com\win32com.dsp 133 cl=/I %PYTHONEX%\com\win32com\src\include /I %PYTHONEX%\win32\src 134 libs=uuid.lib 135 136 [win32com.axcontrol.axcontrol] 137 dsp=%PYTHONEX%\com\axcontrol.dsp 138 cl=/I %PYTHONEX%\win32\src /I %PYTHONEX%\com\win32com\src\include 139 140 [win32com.axscript.axscript] 141 dsp=%PYTHONEX%\com\Active Scripting.dsp 142 cl=/I %PYTHONEX%\win32\src /I %PYTHONEX%\com\win32com\src\include 143 144 [win32com.axdebug.axdebug] 145 dsp=%PYTHONEX%\com\Active Debugging.dsp 146 cl=/I %PYTHONEX%\win32\src /I %PYTHONEX%\com\win32com\src\include 147 148 [win32com.mapi.mapi] 149 dsp=%PYTHONEX%\com\mapi.dsp 150 cl=/I %PYTHONEX%\win32\src /I %PYTHONEX%\com\win32com\src\include 151 libs=MBLOGON.lib ADDRLKUP.LIB mapi32.lib version.lib 152 153 [win32com.mapi.exchange] 154 dsp=%PYTHONEX%\com\exchange.dsp 155 cl=/I %PYTHONEX%\win32\src /I %PYTHONEX%\com\win32com\src\include 156 libs=MBLOGON.lib ADDRLKUP.LIB exchinst.lib EDKCFG.LIB EDKUTILS.LIB EDKMAPI.LIB mapi32.lib version.lib 157 158 [win32com.mapi.exchdapi] 159 dsp=%PYTHONEX%\com\exchdapi.dsp 160 cl=/I %PYTHONEX%\win32\src /I %PYTHONEX%\com\win32com\src\include 161 libs=DAPI.LIB 162 163 [servicemanager] 164 dsp=%PYTHONEX%\win32\PythonService EXE.dsp 165 Unicode = 1 166 167 ; Pythonwin 168 [win32ui] 169 dsp=%PYTHONEX%\Pythonwin\win32ui.dsp 170 cl=/D _AFXDLL /D FREEZE_WIN32UI /GX /I %PYTHONEX%\win32\src 171 libs=mfc42.lib 172