wscript: Make CELT optional
[jack2.git] / windows / libjack.cbp
blob21f935160a7827dcbdc82fee3044fb32414f17f8
1 <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
2 <CodeBlocks_project_file>
3 <FileVersion major="1" minor="6" />
4 <Project>
5 <Option title="libjack" />
6 <Option pch_mode="2" />
7 <Option compiler="mingw_64" />
8 <Build>
9 <Target title="Win32 Release 64bits">
10 <Option output="Release64\bin\libjack64" prefix_auto="1" extension_auto="1" />
11 <Option object_output="Release64\libjack" />
12 <Option type="3" />
13 <Option compiler="mingw_64" />
14 <Option createDefFile="1" />
15 <Option createStaticLib="1" />
16 <Compiler>
17 <Add option="-O2" />
18 <Add option="-Wall" />
19 <Add option="-DWIN32" />
20 <Add option="-DNDEBUG" />
21 <Add option="-D_WINDOWS" />
22 <Add option="-D_MBCS" />
23 <Add option="-D_USRDLL" />
24 <Add option="-DREGEX_MALLOC" />
25 <Add option="-DSTDC_HEADERS" />
26 <Add option="-D__SMP__" />
27 <Add option="-DJACK_32_64" />
28 <Add option="-DHAVE_CONFIG_H" />
29 <Add directory="." />
30 <Add directory="..\windows" />
31 <Add directory="..\common\jack" />
32 <Add directory="..\common" />
33 <Add directory="tre-0.8.0\win32" />
34 <Add directory="tre-0.8.0\lib" />
35 </Compiler>
36 <Linker>
37 <Add library="kernel32" />
38 <Add library="user32" />
39 <Add library="gdi32" />
40 <Add library="winspool" />
41 <Add library="comdlg32" />
42 <Add library="advapi32" />
43 <Add library="shell32" />
44 <Add library="ole32" />
45 <Add library="oleaut32" />
46 <Add library="uuid" />
47 <Add library="odbc32" />
48 <Add library="odbccp32" />
49 <Add library="psapi" />
50 </Linker>
51 </Target>
52 <Target title="Win32 Debug 64bits">
53 <Option output="Debug64\bin\libjack64" prefix_auto="1" extension_auto="1" />
54 <Option object_output="Debug64\libjack" />
55 <Option type="3" />
56 <Option compiler="mingw_64" />
57 <Option createDefFile="1" />
58 <Option createStaticLib="1" />
59 <Compiler>
60 <Add option="-Wall" />
61 <Add option="-g" />
62 <Add option="-DWIN32" />
63 <Add option="-D_DEBUG" />
64 <Add option="-D_CONSOLE" />
65 <Add option="-D_MBCS" />
66 <Add option="-D_USRDLL" />
67 <Add option="-DREGEX_MALLOC" />
68 <Add option="-DSTDC_HEADERS" />
69 <Add option="-D__SMP__" />
70 <Add option="-DJACK_32_64" />
71 <Add option="-DHAVE_CONFIG_H" />
72 <Add directory="." />
73 <Add directory="..\windows" />
74 <Add directory="..\common\jack" />
75 <Add directory="..\common" />
76 <Add directory="tre-0.8.0\win32" />
77 <Add directory="tre-0.8.0\lib" />
78 </Compiler>
79 <Linker>
80 <Add library="kernel32" />
81 <Add library="user32" />
82 <Add library="gdi32" />
83 <Add library="winspool" />
84 <Add library="comdlg32" />
85 <Add library="advapi32" />
86 <Add library="shell32" />
87 <Add library="ole32" />
88 <Add library="oleaut32" />
89 <Add library="uuid" />
90 <Add library="odbc32" />
91 <Add library="odbccp32" />
92 <Add library="psapi" />
93 </Linker>
94 </Target>
95 <Target title="Win32 Profiling 64bits">
96 <Option output="Release64\bin\libjack64" prefix_auto="1" extension_auto="1" />
97 <Option object_output="Release64\libjack" />
98 <Option type="3" />
99 <Option compiler="mingw_64" />
100 <Option createDefFile="1" />
101 <Option createStaticLib="1" />
102 <Compiler>
103 <Add option="-O2" />
104 <Add option="-Wall" />
105 <Add option="-DWIN32" />
106 <Add option="-DNDEBUG" />
107 <Add option="-D_WINDOWS" />
108 <Add option="-D_MBCS" />
109 <Add option="-D_USRDLL" />
110 <Add option="-DREGEX_MALLOC" />
111 <Add option="-DSTDC_HEADERS" />
112 <Add option="-D__SMP__" />
113 <Add option="-DJACK_32_64" />
114 <Add option="-DJACK_MONITOR" />
115 <Add option="-DHAVE_CONFIG_H" />
116 <Add directory="." />
117 <Add directory="..\windows" />
118 <Add directory="..\common\jack" />
119 <Add directory="..\common" />
120 <Add directory="tre-0.8.0\win32" />
121 <Add directory="tre-0.8.0\lib" />
122 </Compiler>
123 <Linker>
124 <Add library="kernel32" />
125 <Add library="user32" />
126 <Add library="gdi32" />
127 <Add library="winspool" />
128 <Add library="comdlg32" />
129 <Add library="advapi32" />
130 <Add library="shell32" />
131 <Add library="ole32" />
132 <Add library="oleaut32" />
133 <Add library="uuid" />
134 <Add library="odbc32" />
135 <Add library="odbccp32" />
136 <Add library="psapi" />
137 </Linker>
138 </Target>
139 <Target title="Win32 Release 32bits">
140 <Option output="Release\bin\libjack" prefix_auto="1" extension_auto="1" />
141 <Option object_output="Release\libjack" />
142 <Option type="3" />
143 <Option compiler="mingw_64" />
144 <Option createDefFile="1" />
145 <Option createStaticLib="1" />
146 <Compiler>
147 <Add option="-O2" />
148 <Add option="-Wall" />
149 <Add option="-m32" />
150 <Add option="-DWIN32" />
151 <Add option="-DNDEBUG" />
152 <Add option="-D_WINDOWS" />
153 <Add option="-D_MBCS" />
154 <Add option="-D_USRDLL" />
155 <Add option="-DREGEX_MALLOC" />
156 <Add option="-DSTDC_HEADERS" />
157 <Add option="-D__SMP__" />
158 <Add option="-DJACK_32_64" />
159 <Add option="-DHAVE_CONFIG_H" />
160 <Add directory="." />
161 <Add directory="..\windows" />
162 <Add directory="..\common\jack" />
163 <Add directory="..\common" />
164 <Add directory="tre-0.8.0\win32" />
165 <Add directory="tre-0.8.0\lib" />
166 </Compiler>
167 <Linker>
168 <Add option="-m32" />
169 <Add library="kernel32" />
170 <Add library="user32" />
171 <Add library="gdi32" />
172 <Add library="winspool" />
173 <Add library="comdlg32" />
174 <Add library="advapi32" />
175 <Add library="shell32" />
176 <Add library="ole32" />
177 <Add library="oleaut32" />
178 <Add library="uuid" />
179 <Add library="odbc32" />
180 <Add library="odbccp32" />
181 <Add library="psapi" />
182 </Linker>
183 <ExtraCommands>
184 <Add before="windres -F pe-i386 -O coff -o Release/libjack/libjack.res libjack.rc" />
185 </ExtraCommands>
186 </Target>
187 <Target title="Win32 Debug 32bits">
188 <Option output="Debug\bin\libjack" prefix_auto="1" extension_auto="1" />
189 <Option object_output="Debug\libjack" />
190 <Option type="3" />
191 <Option compiler="mingw_64" />
192 <Option createDefFile="1" />
193 <Option createStaticLib="1" />
194 <Compiler>
195 <Add option="-Wall" />
196 <Add option="-g" />
197 <Add option="-m32" />
198 <Add option="-DWIN32" />
199 <Add option="-D_DEBUG" />
200 <Add option="-D_CONSOLE" />
201 <Add option="-D_MBCS" />
202 <Add option="-D_USRDLL" />
203 <Add option="-DREGEX_MALLOC" />
204 <Add option="-DSTDC_HEADERS" />
205 <Add option="-D__SMP__" />
206 <Add option="-DJACK_32_64" />
207 <Add option="-DHAVE_CONFIG_H" />
208 <Add directory="." />
209 <Add directory="..\windows" />
210 <Add directory="..\common\jack" />
211 <Add directory="..\common" />
212 <Add directory="tre-0.8.0\win32" />
213 <Add directory="tre-0.8.0\lib" />
214 </Compiler>
215 <Linker>
216 <Add option="-m32" />
217 <Add library="kernel32" />
218 <Add library="user32" />
219 <Add library="gdi32" />
220 <Add library="winspool" />
221 <Add library="comdlg32" />
222 <Add library="advapi32" />
223 <Add library="shell32" />
224 <Add library="ole32" />
225 <Add library="oleaut32" />
226 <Add library="uuid" />
227 <Add library="odbc32" />
228 <Add library="odbccp32" />
229 <Add library="psapi" />
230 </Linker>
231 <ExtraCommands>
232 <Add before="windres -F pe-i386 -O coff -o Debug/libjack/libjack.res libjack.rc" />
233 </ExtraCommands>
234 </Target>
235 <Target title="Win32 Profiling 32bits">
236 <Option output="Release\bin\libjack" prefix_auto="1" extension_auto="1" />
237 <Option object_output="Release\libjack" />
238 <Option type="3" />
239 <Option compiler="mingw_64" />
240 <Option createDefFile="1" />
241 <Option createStaticLib="1" />
242 <Compiler>
243 <Add option="-O2" />
244 <Add option="-Wall" />
245 <Add option="-m32" />
246 <Add option="-DWIN32" />
247 <Add option="-DNDEBUG" />
248 <Add option="-D_WINDOWS" />
249 <Add option="-D_MBCS" />
250 <Add option="-D_USRDLL" />
251 <Add option="-DREGEX_MALLOC" />
252 <Add option="-DSTDC_HEADERS" />
253 <Add option="-D__SMP__" />
254 <Add option="-DJACK_32_64" />
255 <Add option="-DJACK_MONITOR" />
256 <Add option="-DHAVE_CONFIG_H" />
257 <Add directory="." />
258 <Add directory="..\windows" />
259 <Add directory="..\common\jack" />
260 <Add directory="..\common" />
261 <Add directory="tre-0.8.0\win32" />
262 <Add directory="tre-0.8.0\lib" />
263 </Compiler>
264 <Linker>
265 <Add option="-m32" />
266 <Add library="kernel32" />
267 <Add library="user32" />
268 <Add library="gdi32" />
269 <Add library="winspool" />
270 <Add library="comdlg32" />
271 <Add library="advapi32" />
272 <Add library="shell32" />
273 <Add library="ole32" />
274 <Add library="oleaut32" />
275 <Add library="uuid" />
276 <Add library="odbc32" />
277 <Add library="odbccp32" />
278 <Add library="psapi" />
279 </Linker>
280 <ExtraCommands>
281 <Add before="windres -F pe-i386 -O coff -o Release/libjack/libjack.res libjack.rc" />
282 </ExtraCommands>
283 </Target>
284 </Build>
285 <Compiler>
286 <Add option="-Wall" />
287 </Compiler>
288 <Linker>
289 <Add library="kernel32" />
290 <Add library="user32" />
291 <Add library="gdi32" />
292 <Add library="winspool" />
293 <Add library="comdlg32" />
294 <Add library="advapi32" />
295 <Add library="shell32" />
296 <Add library="ole32" />
297 <Add library="oleaut32" />
298 <Add library="uuid" />
299 <Add library="odbc32" />
300 <Add library="odbccp32" />
301 <Add library="winmm" />
302 </Linker>
303 <Unit filename="..\common\JackAPI.cpp" />
304 <Unit filename="..\common\JackActivationCount.cpp" />
305 <Unit filename="..\common\JackAudioPort.cpp" />
306 <Unit filename="..\common\JackClient.cpp" />
307 <Unit filename="..\common\JackConnectionManager.cpp" />
308 <Unit filename="..\common\JackDebugClient.cpp">
309 <Option target="Win32 Debug 64bits" />
310 <Option target="Win32 Debug 32bits" />
311 </Unit>
312 <Unit filename="..\common\JackEngineControl.cpp" />
313 <Unit filename="..\common\JackEngineProfiling.cpp">
314 <Option target="Win32 Profiling" />
315 </Unit>
316 <Unit filename="..\common\JackError.cpp" />
317 <Unit filename="..\common\JackException.cpp" />
318 <Unit filename="..\common\JackFrameTimer.cpp" />
319 <Unit filename="..\common\JackGenericClientChannel.cpp" />
320 <Unit filename="..\common\JackGlobals.cpp" />
321 <Unit filename="..\common\JackGraphManager.cpp" />
322 <Unit filename="..\common\JackLibAPI.cpp" />
323 <Unit filename="..\common\JackLibClient.cpp" />
324 <Unit filename="..\common\JackMessageBuffer.cpp" />
325 <Unit filename="..\common\JackMidiAPI.cpp" />
326 <Unit filename="..\common\JackMidiPort.cpp" />
327 <Unit filename="..\common\JackPort.cpp" />
328 <Unit filename="..\common\JackPortType.cpp" />
329 <Unit filename="..\common\JackShmMem.cpp" />
330 <Unit filename="..\common\JackTools.cpp" />
331 <Unit filename="..\common\JackTransportEngine.cpp" />
332 <Unit filename="..\common\ringbuffer.c">
333 <Option compilerVar="CC" />
334 </Unit>
335 <Unit filename="..\common\shm.c">
336 <Option compilerVar="CC" />
337 </Unit>
338 <Unit filename="JackMMCSS.cpp" />
339 <Unit filename="JackWinMutex.cpp" />
340 <Unit filename="JackWinNamedPipe.cpp" />
341 <Unit filename="JackWinNamedPipeClientChannel.cpp" />
342 <Unit filename="JackWinProcessSync.cpp" />
343 <Unit filename="JackWinSemaphore.cpp" />
344 <Unit filename="JackWinServerLaunch.cpp" />
345 <Unit filename="JackWinThread.cpp" />
346 <Unit filename="JackWinTime.c">
347 <Option compilerVar="CC" />
348 </Unit>
349 <Unit filename="libjack.rc">
350 <Option compilerVar="WINDRES" />
351 </Unit>
352 <Unit filename="tre-0.8.0\lib\regcomp.c">
353 <Option compilerVar="CC" />
354 </Unit>
355 <Unit filename="tre-0.8.0\lib\regerror.c">
356 <Option compilerVar="CC" />
357 </Unit>
358 <Unit filename="tre-0.8.0\lib\regex.h" />
359 <Unit filename="tre-0.8.0\lib\regexec.c">
360 <Option compilerVar="CC" />
361 </Unit>
362 <Unit filename="tre-0.8.0\lib\tre-ast.c">
363 <Option compilerVar="CC" />
364 </Unit>
365 <Unit filename="tre-0.8.0\lib\tre-ast.h" />
366 <Unit filename="tre-0.8.0\lib\tre-compile.c">
367 <Option compilerVar="CC" />
368 </Unit>
369 <Unit filename="tre-0.8.0\lib\tre-compile.h" />
370 <Unit filename="tre-0.8.0\lib\tre-internal.h" />
371 <Unit filename="tre-0.8.0\lib\tre-match-approx.c">
372 <Option compilerVar="CC" />
373 </Unit>
374 <Unit filename="tre-0.8.0\lib\tre-match-backtrack.c">
375 <Option compilerVar="CC" />
376 </Unit>
377 <Unit filename="tre-0.8.0\lib\tre-match-parallel.c">
378 <Option compilerVar="CC" />
379 </Unit>
380 <Unit filename="tre-0.8.0\lib\tre-match-utils.h" />
381 <Unit filename="tre-0.8.0\lib\tre-mem.c">
382 <Option compilerVar="CC" />
383 </Unit>
384 <Unit filename="tre-0.8.0\lib\tre-mem.h" />
385 <Unit filename="tre-0.8.0\lib\tre-parse.c">
386 <Option compilerVar="CC" />
387 </Unit>
388 <Unit filename="tre-0.8.0\lib\tre-parse.h" />
389 <Unit filename="tre-0.8.0\lib\tre-stack.c">
390 <Option compilerVar="CC" />
391 </Unit>
392 <Unit filename="tre-0.8.0\lib\tre-stack.h" />
393 <Unit filename="tre-0.8.0\lib\tre.h" />
394 <Unit filename="tre-0.8.0\lib\xmalloc.c">
395 <Option compilerVar="CC" />
396 </Unit>
397 <Unit filename="tre-0.8.0\lib\xmalloc.h" />
398 <Extensions>
399 <code_completion />
400 <envvars />
401 <debugger />
402 <AutoVersioning>
403 <Scheme minor_max="10" build_max="0" rev_max="0" rev_rand_max="10" build_times_to_increment_minor="100" />
404 <Settings autoincrement="1" date_declarations="1" do_auto_increment="0" ask_to_increment="0" language="C++" svn="0" svn_directory="" header_path="version.h" />
405 <Changes_Log show_changes_editor="0" app_title="released version %M.%m.%b of %p" changeslog_path="ChangesLog.txt" />
406 </AutoVersioning>
407 </Extensions>
408 </Project>
409 </CodeBlocks_project_file>