2007-03-28 Chris Toshok <toshok@ximian.com>
[mono-project.git] / msvc / libgc.vcproj
blob078cc05334bfff52ac933fe4a07ea86626e13683
1 <?xml version="1.0" encoding="Windows-1252"?>
2 <VisualStudioProject
3 ProjectType="Visual C++"
4 Version="8.00"
5 Name="libgc"
6 ProjectGUID="{EB56000B-C80B-4E8B-908D-D84D31B517D3}"
7 RootNamespace="libgc"
8 Keyword="Win32Proj"
10 <Platforms>
11 <Platform
12 Name="Win32"
14 <Platform
15 Name="x64"
17 </Platforms>
18 <ToolFiles>
19 </ToolFiles>
20 <Configurations>
21 <Configuration
22 Name="Debug|Win32"
23 OutputDirectory="../msvc/lib/$(ProjectName)/$(PlatformName)/$(ConfigurationName)"
24 IntermediateDirectory="../msvc/obj/$(ProjectName)/$(PlatformName)/$(ConfigurationName)"
25 ConfigurationType="4"
26 CharacterSet="1"
28 <Tool
29 Name="VCPreBuildEventTool"
31 <Tool
32 Name="VCCustomBuildTool"
34 <Tool
35 Name="VCXMLDataGeneratorTool"
37 <Tool
38 Name="VCWebServiceProxyGeneratorTool"
40 <Tool
41 Name="VCMIDLTool"
43 <Tool
44 Name="VCCLCompilerTool"
45 Optimization="0"
46 AdditionalIncludeDirectories="..\libgc\include"
47 PreprocessorDefinitions="GC_THREADS;WIN32_THREADS;GC_INSIDE_DLL;GC_GCJ_SUPPORT;WIN32;_DEBUG;_LIB;_WINDOWS;__WIN32__;__i386__;PLATFORM_WIN32;SILENT;ALL_INTERIOR_POINTERS;__STDC__;GC_BUILD;_CRT_SECURE_NO_DEPRECATE"
48 MinimalRebuild="true"
49 BasicRuntimeChecks="3"
50 RuntimeLibrary="3"
51 BufferSecurityCheck="true"
52 UsePrecompiledHeader="0"
53 ProgramDataBaseFileName="$(OutDir)\vc80.pdb"
54 DebugInformationFormat="3"
55 CompileAs="1"
56 DisableSpecificWarnings="4311;4312;4996;4005"
58 <Tool
59 Name="VCManagedResourceCompilerTool"
61 <Tool
62 Name="VCResourceCompilerTool"
64 <Tool
65 Name="VCPreLinkEventTool"
67 <Tool
68 Name="VCLibrarianTool"
69 OutputFile="$(OutDir)\libgc.lib"
71 <Tool
72 Name="VCALinkTool"
74 <Tool
75 Name="VCXDCMakeTool"
77 <Tool
78 Name="VCBscMakeTool"
80 <Tool
81 Name="VCFxCopTool"
83 <Tool
84 Name="VCPostBuildEventTool"
86 </Configuration>
87 <Configuration
88 Name="Debug|x64"
89 OutputDirectory="$(PlatformName)\$(ConfigurationName)"
90 IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
91 ConfigurationType="4"
92 CharacterSet="1"
94 <Tool
95 Name="VCPreBuildEventTool"
97 <Tool
98 Name="VCCustomBuildTool"
100 <Tool
101 Name="VCXMLDataGeneratorTool"
103 <Tool
104 Name="VCWebServiceProxyGeneratorTool"
106 <Tool
107 Name="VCMIDLTool"
108 TargetEnvironment="3"
110 <Tool
111 Name="VCCLCompilerTool"
112 Optimization="0"
113 AdditionalIncludeDirectories="..\libgc\include"
114 PreprocessorDefinitions="WIN64;_WIN64;GC_THREADS;WIN32_THREADS;GC_INSIDE_DLL;GC_GCJ_SUPPORT;WIN32;_DEBUG;_LIB;_WINDOWS;__WIN32__;__i386__;PLATFORM_WIN32;SILENT;ALL_INTERIOR_POINTERS;__STDC__;GC_BUILD;_CRT_SECURE_NO_DEPRECATE"
115 MinimalRebuild="true"
116 BasicRuntimeChecks="3"
117 RuntimeLibrary="3"
118 BufferSecurityCheck="true"
119 UsePrecompiledHeader="0"
120 ProgramDataBaseFileName="$(OutDir)\vc80.pdb"
121 DebugInformationFormat="3"
122 CompileAs="1"
123 DisableSpecificWarnings="4311;4312;4996;4005"
125 <Tool
126 Name="VCManagedResourceCompilerTool"
128 <Tool
129 Name="VCResourceCompilerTool"
131 <Tool
132 Name="VCPreLinkEventTool"
134 <Tool
135 Name="VCLibrarianTool"
136 OutputFile="$(OutDir)\libgc.lib"
138 <Tool
139 Name="VCALinkTool"
141 <Tool
142 Name="VCXDCMakeTool"
144 <Tool
145 Name="VCBscMakeTool"
147 <Tool
148 Name="VCFxCopTool"
150 <Tool
151 Name="VCPostBuildEventTool"
153 </Configuration>
154 <Configuration
155 Name="Release|Win32"
156 OutputDirectory="../msvc/lib/$(ProjectName)/$(PlatformName)/$(ConfigurationName)"
157 IntermediateDirectory="../msvc/obj/$(ProjectName)/$(PlatformName)/$(ConfigurationName)"
158 ConfigurationType="4"
159 CharacterSet="1"
161 <Tool
162 Name="VCPreBuildEventTool"
164 <Tool
165 Name="VCCustomBuildTool"
167 <Tool
168 Name="VCXMLDataGeneratorTool"
170 <Tool
171 Name="VCWebServiceProxyGeneratorTool"
173 <Tool
174 Name="VCMIDLTool"
176 <Tool
177 Name="VCCLCompilerTool"
178 Optimization="2"
179 AdditionalIncludeDirectories="..\libgc\include"
180 PreprocessorDefinitions="GC_THREADS;WIN32_THREADS;GC_INSIDE_DLL;GC_GCJ_SUPPORT;WIN32;NDEBUG;_LIB;_WINDOWS;__WIN32__;__i386__;PLATFORM_WIN32;SILENT;ALL_INTERIOR_POINTERS;__STDC__;GC_BUILD;_CRT_SECURE_NO_DEPRECATE"
181 RuntimeLibrary="2"
182 BufferSecurityCheck="true"
183 UsePrecompiledHeader="0"
184 ProgramDataBaseFileName="$(OutDir)\vc80.pdb"
185 DebugInformationFormat="3"
186 CompileAs="1"
188 <Tool
189 Name="VCManagedResourceCompilerTool"
191 <Tool
192 Name="VCResourceCompilerTool"
194 <Tool
195 Name="VCPreLinkEventTool"
197 <Tool
198 Name="VCLibrarianTool"
199 OutputFile="$(OutDir)\libgc.lib"
201 <Tool
202 Name="VCALinkTool"
204 <Tool
205 Name="VCXDCMakeTool"
207 <Tool
208 Name="VCBscMakeTool"
210 <Tool
211 Name="VCFxCopTool"
213 <Tool
214 Name="VCPostBuildEventTool"
216 </Configuration>
217 <Configuration
218 Name="Release|x64"
219 OutputDirectory="$(PlatformName)\$(ConfigurationName)"
220 IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
221 ConfigurationType="4"
222 CharacterSet="1"
224 <Tool
225 Name="VCPreBuildEventTool"
227 <Tool
228 Name="VCCustomBuildTool"
230 <Tool
231 Name="VCXMLDataGeneratorTool"
233 <Tool
234 Name="VCWebServiceProxyGeneratorTool"
236 <Tool
237 Name="VCMIDLTool"
238 TargetEnvironment="3"
240 <Tool
241 Name="VCCLCompilerTool"
242 Optimization="2"
243 AdditionalIncludeDirectories="..\libgc\include"
244 PreprocessorDefinitions="GC_THREADS;WIN32_THREADS;GC_INSIDE_DLL;GC_GCJ_SUPPORT;WIN32;NDEBUG;_LIB;_WINDOWS;__WIN32__;__i386__;PLATFORM_WIN32;SILENT;ALL_INTERIOR_POINTERS;__STDC__;GC_BUILD;_CRT_SECURE_NO_DEPRECATE"
245 RuntimeLibrary="2"
246 BufferSecurityCheck="true"
247 UsePrecompiledHeader="0"
248 ProgramDataBaseFileName="$(OutDir)\vc80.pdb"
249 DebugInformationFormat="3"
250 CompileAs="1"
252 <Tool
253 Name="VCManagedResourceCompilerTool"
255 <Tool
256 Name="VCResourceCompilerTool"
258 <Tool
259 Name="VCPreLinkEventTool"
261 <Tool
262 Name="VCLibrarianTool"
263 OutputFile="$(OutDir)\libgc.lib"
265 <Tool
266 Name="VCALinkTool"
268 <Tool
269 Name="VCXDCMakeTool"
271 <Tool
272 Name="VCBscMakeTool"
274 <Tool
275 Name="VCFxCopTool"
277 <Tool
278 Name="VCPostBuildEventTool"
280 </Configuration>
281 </Configurations>
282 <References>
283 </References>
284 <Files>
285 <Filter
286 Name="Source Files"
287 Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
288 UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
290 <File
291 RelativePath="..\libgc\allchblk.c"
293 </File>
294 <File
295 RelativePath="..\libgc\alloc.c"
297 </File>
298 <File
299 RelativePath="..\libgc\blacklst.c"
301 </File>
302 <File
303 RelativePath="..\libgc\dbg_mlc.c"
305 </File>
306 <File
307 RelativePath="..\libgc\dyn_load.c"
309 </File>
310 <File
311 RelativePath="..\libgc\finalize.c"
313 </File>
314 <File
315 RelativePath="..\libgc\gcj_mlc.c"
317 </File>
318 <File
319 RelativePath="..\libgc\headers.c"
321 </File>
322 <File
323 RelativePath="..\libgc\mach_dep.c"
325 </File>
326 <File
327 RelativePath="..\libgc\malloc.c"
329 </File>
330 <File
331 RelativePath="..\libgc\mallocx.c"
333 </File>
334 <File
335 RelativePath="..\libgc\mark.c"
337 </File>
338 <File
339 RelativePath="..\libgc\mark_rts.c"
341 </File>
342 <File
343 RelativePath="..\libgc\misc.c"
345 </File>
346 <File
347 RelativePath="..\libgc\new_hblk.c"
349 </File>
350 <File
351 RelativePath="..\libgc\obj_map.c"
353 </File>
354 <File
355 RelativePath="..\libgc\os_dep.c"
357 </File>
358 <File
359 RelativePath="..\libgc\ptr_chck.c"
361 </File>
362 <File
363 RelativePath="..\libgc\reclaim.c"
365 </File>
366 <File
367 RelativePath="..\libgc\stubborn.c"
369 </File>
370 <File
371 RelativePath="..\libgc\typd_mlc.c"
373 </File>
374 <File
375 RelativePath="..\libgc\win32_threads.c"
377 </File>
378 </Filter>
379 <Filter
380 Name="Header Files"
381 Filter="h;hpp;hxx;hm;inl;inc;xsd"
382 UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
384 <File
385 RelativePath="..\libgc\include\gc.h"
387 </File>
388 <File
389 RelativePath="..\libgc\include\private\gc_hdrs.h"
391 </File>
392 <File
393 RelativePath="..\libgc\include\private\gc_locks.h"
395 </File>
396 <File
397 RelativePath="..\libgc\include\gc_mark.h"
399 </File>
400 <File
401 RelativePath="..\libgc\include\private\gc_pmark.h"
403 </File>
404 <File
405 RelativePath="..\libgc\include\private\gc_priv.h"
407 </File>
408 <File
409 RelativePath="..\libgc\include\private\gcconfig.h"
411 </File>
412 </Filter>
413 </Files>
414 <Globals>
415 </Globals>
416 </VisualStudioProject>