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