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