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