Clarify portability and main program.
[python/dscho.git] / Tools / freeze / extensions_win32.ini
blob3b6d08e4976d30eb6268fd583f3ca9f37fc6ff7d
1 ; This is a list of modules generally build as .pyd files.
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.
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
13 ;--------------------------------------------------------------
15 ; Win32 Projects.
17 [perfmon]
18 dsp=%PYTHONEX%\win32\perfmon.dsp
19 cl=/I %PYTHONEX%\win32\src
20 Unicode=1
22 [pywintypes]
23 dsp=%PYTHONEX%\win32\pywintypes.dsp
24 cl=/I %PYTHONEX%\win32\src
25 libs=ole32.lib oleaut32.lib
27 [win32api]
28 dsp=%PYTHONEX%\win32\win32api.dsp
29 cl=/I %PYTHONEX%\win32\src
30 libs=kernel32.lib user32.lib shell32.lib advapi32.lib
32 [win32service]
33 dsp=%PYTHONEX%\win32\win32service.dsp
34 cl=/I %PYTHONEX%\win32\src
35 Unicode=1
36 libs=advapi32.lib
38 [win32evtlog]
39 dsp=%PYTHONEX%\win32\win32evtlog.dsp
40 cl=/I %PYTHONEX%\win32\src
42 [win32event]
43 dsp=%PYTHONEX%\win32\win32event.dsp
44 cl=/I %PYTHONEX%\win32\src
46 [win32file]
47 dsp=%PYTHONEX%\win32\win32file.dsp
48 cl=/I %PYTHONEX%\win32\src
50 [win32net]
51 dsp=%PYTHONEX%\win32\win32net.dsp
52 cl=/I %PYTHONEX%\win32\src
53 libs=netapi32.lib
55 [win32pdh]
56 dsp=%PYTHONEX%\win32\win32pdh.dsp
57 cl=/I %PYTHONEX%\win32\src
59 [win32pipe]
60 dsp=%PYTHONEX%\win32\win32pipe.dsp
61 cl=/I %PYTHONEX%\win32\src
63 [win32security]
64 dsp=%PYTHONEX%\win32\win32security.dsp
65 cl=/I %PYTHONEX%\win32\src
67 [win32service]
68 dsp=%PYTHONEX%\win32\win32service.dsp
69 cl=/I %PYTHONEX%\win32\src
71 [win32trace]
72 dsp=%PYTHONEX%\win32\win32trace.dsp
73 cl=/I %PYTHONEX%\win32\src
75 ;--------------------------------------------------------------
77 ; COM Projects.
80 [pythoncom]
81 dsp=%PYTHONEX%\com\win32com.dsp
82 cl=/I %PYTHONEX%\com\win32com\src\include /I %PYTHONEX%\win32\src
83 libs=uuid.lib
85 [win32com.axscript.axscript]
86 dsp=%PYTHONEX%\com\Active Scripting.dsp
87 cl=/I %PYTHONEX%\win32\src /I %PYTHONEX%\com\win32com\src\include
89 [win32com.axdebug.axdebug]
90 dsp=%PYTHONEX%\com\Active Debugging.dsp
91 cl=/I %PYTHONEX%\win32\src /I %PYTHONEX%\com\win32com\src\include
93 [win32com.mapi.mapi]
94 dsp=%PYTHONEX%\com\mapi.dsp
95 cl=/I %PYTHONEX%\win32\src /I %PYTHONEX%\com\win32com\src\include
96 libs=MBLOGON.lib ADDRLKUP.LIB mapi32.lib version.lib
98 [win32com.mapi.exchange]
99 dsp=%PYTHONEX%\com\exchange.dsp
100 cl=/I %PYTHONEX%\win32\src /I %PYTHONEX%\com\win32com\src\include
101 libs=MBLOGON.lib ADDRLKUP.LIB exchinst.lib EDKCFG.LIB EDKUTILS.LIB EDKMAPI.LIB mapi32.lib version.lib
103 [win32com.mapi.exchdapi]
104 dsp=%PYTHONEX%\com\exchdapi.dsp
105 cl=/I %PYTHONEX%\win32\src /I %PYTHONEX%\com\win32com\src\include
106 libs=DAPI.LIB
108 [servicemanager]
109 dsp=%PYTHONEX%\win32\PythonService EXE.dsp
110 Unicode = 1
112 ; Pythonwin
113 [win32ui]
114 dsp=%PYTHONEX%\Pythonwin\win32ui.dsp
115 cl=/D _AFXDLL /D FREEZE_WIN32UI /GX /I %PYTHONEX%\win32\src
116 libs=mfc42.lib