; 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 |