; This is a list of modules generally build as .pyd files. ; ; Each section contains enough information about a module for ; freeze to include the module as a static, built-in module ; in a frozen .EXE/.DLL. ; This is all setup for all the win32 extension modules ; released by Mark Hammond. ; You must ensure that the environment variable PYTHONEX is set ; to point to the root win32 extensions directory ; PYTHONPREFIX must point to the Python build root directory ; (the *parent* of PCbuild); normally the freeze script takes ; care of this. ;-------------------------------------------------------------- ; ; Standard Python extension modules ; ; Here are some of the standard Python extensions modules. ; If you need others, add them here [_socket] dsp=%PYTHONPREFIX%\PCBuild\_socket.dsp [_sre] dsp=%PYTHONPREFIX%\PCBuild\_sre.dsp [unicodedata] dsp=%PYTHONPREFIX%\PCBuild\unicodedata.dsp [mmap] dsp=%PYTHONPREFIX%\PCBuild\mmap.dsp [winsound] dsp=%PYTHONPREFIX%\PCBuild\winsound.dsp libs=winmm.lib [parser] dsp=%PYTHONPREFIX%\PCBuild\parser.dsp [select] dsp=%PYTHONPREFIX%\PCBuild\select.dsp [zlib] dsp=%PYTHONPREFIX%\PCBuild\zlib.dsp cl=/I %PYTHONPREFIX%\..\zlib-1.1.4 /D _WINDOWS /D WIN32 libs=%PYTHONPREFIX%\..\zlib-1.1.4\zlib.lib /nodefaultlib:libc [_winreg] dsp=%PYTHONPREFIX%\PCBuild\winreg.dsp libs=advapi32.lib ;-------------------------------------------------------------- ; ; Win32 Projects. ; [perfmon] dsp=%PYTHONEX%\win32\perfmon.dsp cl=/I %PYTHONEX%\win32\src Unicode=1 [pywintypes] dsp=%PYTHONEX%\win32\pywintypes.dsp cl=/I %PYTHONEX%\win32\src libs=ole32.lib oleaut32.lib [win32api] dsp=%PYTHONEX%\win32\win32api.dsp cl=/I %PYTHONEX%\win32\src libs=kernel32.lib user32.lib shell32.lib advapi32.lib [win32service] dsp=%PYTHONEX%\win32\win32service.dsp cl=/I %PYTHONEX%\win32\src Unicode=1 libs=advapi32.lib [win32evtlog] dsp=%PYTHONEX%\win32\win32evtlog.dsp cl=/I %PYTHONEX%\win32\src [win32process] dsp=%PYTHONEX%\win32\win32process.dsp cl=/I %PYTHONEX%\win32\src [win32event] dsp=%PYTHONEX%\win32\win32event.dsp cl=/I %PYTHONEX%\win32\src [win32file] dsp=%PYTHONEX%\win32\win32file.dsp cl=/I %PYTHONEX%\win32\src [win32net] dsp=%PYTHONEX%\win32\win32net.dsp cl=/I %PYTHONEX%\win32\src libs=netapi32.lib [win32pdh] dsp=%PYTHONEX%\win32\win32pdh.dsp cl=/I %PYTHONEX%\win32\src [win32pipe] dsp=%PYTHONEX%\win32\win32pipe.dsp cl=/I %PYTHONEX%\win32\src [win32security] dsp=%PYTHONEX%\win32\win32security.dsp cl=/I %PYTHONEX%\win32\src [win32service] dsp=%PYTHONEX%\win32\win32service.dsp cl=/I %PYTHONEX%\win32\src [win32trace] dsp=%PYTHONEX%\win32\win32trace.dsp cl=/I %PYTHONEX%\win32\src ;-------------------------------------------------------------- ; ; COM Projects. ; [pythoncom] dsp=%PYTHONEX%\com\win32com.dsp cl=/I %PYTHONEX%\com\win32com\src\include /I %PYTHONEX%\win32\src libs=uuid.lib [win32com.axcontrol.axcontrol] dsp=%PYTHONEX%\com\axcontrol.dsp cl=/I %PYTHONEX%\win32\src /I %PYTHONEX%\com\win32com\src\include [win32com.axscript.axscript] dsp=%PYTHONEX%\com\Active Scripting.dsp cl=/I %PYTHONEX%\win32\src /I %PYTHONEX%\com\win32com\src\include [win32com.axdebug.axdebug] dsp=%PYTHONEX%\com\Active Debugging.dsp cl=/I %PYTHONEX%\win32\src /I %PYTHONEX%\com\win32com\src\include [win32com.mapi.mapi] dsp=%PYTHONEX%\com\mapi.dsp cl=/I %PYTHONEX%\win32\src /I %PYTHONEX%\com\win32com\src\include libs=MBLOGON.lib ADDRLKUP.LIB mapi32.lib version.lib [win32com.mapi.exchange] dsp=%PYTHONEX%\com\exchange.dsp cl=/I %PYTHONEX%\win32\src /I %PYTHONEX%\com\win32com\src\include libs=MBLOGON.lib ADDRLKUP.LIB exchinst.lib EDKCFG.LIB EDKUTILS.LIB EDKMAPI.LIB mapi32.lib version.lib [win32com.mapi.exchdapi] dsp=%PYTHONEX%\com\exchdapi.dsp cl=/I %PYTHONEX%\win32\src /I %PYTHONEX%\com\win32com\src\include libs=DAPI.LIB [servicemanager] dsp=%PYTHONEX%\win32\PythonService EXE.dsp Unicode = 1 ; Pythonwin [win32ui] dsp=%PYTHONEX%\Pythonwin\win32ui.dsp cl=/D _AFXDLL /D FREEZE_WIN32UI /GX /I %PYTHONEX%\win32\src libs=mfc42.lib