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