2010-01-12 Rodrigo Kumpera <rkumpera@novell.com>
[mono.git] / msvc / mono.vcproj
blob138c45e6cdf434cd658d51eb4762845f3890fa70
1 <?xml version="1.0" encoding="Windows-1252"?>
2 <VisualStudioProject
3 ProjectType="Visual C++"
4 Version="9.00"
5 Name="mono"
6 ProjectGUID="{A0EDDCD9-940F-432C-A28F-7EF322437D79}"
7 RootNamespace="mono"
8 Keyword="Win32Proj"
9 TargetFrameworkVersion="131072"
11 <Platforms>
12 <Platform
13 Name="Win32"
15 <Platform
16 Name="x64"
18 </Platforms>
19 <ToolFiles>
20 </ToolFiles>
21 <Configurations>
22 <Configuration
23 Name="Debug|Win32"
24 OutputDirectory="$(PlatformName)_$(ConfigurationName)/bin"
25 IntermediateDirectory="$(PlatformName)_$(ConfigurationName)/obj/$(ProjectName)"
26 ConfigurationType="1"
27 CharacterSet="1"
29 <Tool
30 Name="VCPreBuildEventTool"
32 <Tool
33 Name="VCCustomBuildTool"
35 <Tool
36 Name="VCXMLDataGeneratorTool"
38 <Tool
39 Name="VCWebServiceProxyGeneratorTool"
41 <Tool
42 Name="VCMIDLTool"
44 <Tool
45 Name="VCCLCompilerTool"
46 Optimization="0"
47 AdditionalIncludeDirectories="..\libgc\include;..\;&quot;$(MONO_DEPENDENCIES_PREFIX)\include\glib-2.0&quot;;&quot;$(MONO_DEPENDENCIES_PREFIX)\include\glib-2.0\glib&quot;;&quot;$(MONO_DEPENDENCIES_PREFIX)\lib\glib-2.0\include&quot;;..\mono\;..\mono\jit"
48 PreprocessorDefinitions="_DEBUG;__i386__;TARGET_X86;i386;WIN32;_WIN32;__WIN32__;_WINDOWS;WINDOWS;HOST_WIN32;TARGET_WIN32;_CRT_SECURE_NO_DEPRECATE;_CONSOLE;HAVE_CONFIG_H;WINVER=0x0500;_WIN32_WINNT=0x0500;_WIN32_IE=0x0501;WIN32_THREADS;FD_SETSIZE=1024"
49 MinimalRebuild="true"
50 BasicRuntimeChecks="3"
51 RuntimeLibrary="3"
52 BufferSecurityCheck="true"
53 UsePrecompiledHeader="0"
54 DebugInformationFormat="3"
55 CompileAs="1"
56 DisableSpecificWarnings="4996"
58 <Tool
59 Name="VCManagedResourceCompilerTool"
61 <Tool
62 Name="VCResourceCompilerTool"
64 <Tool
65 Name="VCPreLinkEventTool"
67 <Tool
68 Name="VCLinkerTool"
69 LinkLibraryDependencies="false"
70 AdditionalDependencies="mono.lib version.lib glib-2.0.lib ws2_32.lib gthread-2.0.lib mono.lib Psapi.lib winmm.lib"
71 LinkIncremental="1"
72 AdditionalLibraryDirectories="&quot;$(PlatformName)_$(ConfigurationName)/lib&quot;;&quot;$(MONO_DEPENDENCIES_PREFIX)\lib&quot;"
73 GenerateDebugInformation="true"
74 ProgramDatabaseFile="$(TargetDir)$(TargetName).exe.pdb"
75 SubSystem="1"
76 RandomizedBaseAddress="1"
77 DataExecutionPrevention="0"
78 TargetMachine="1"
80 <Tool
81 Name="VCALinkTool"
83 <Tool
84 Name="VCManifestTool"
86 <Tool
87 Name="VCXDCMakeTool"
89 <Tool
90 Name="VCBscMakeTool"
92 <Tool
93 Name="VCFxCopTool"
95 <Tool
96 Name="VCAppVerifierTool"
98 <Tool
99 Name="VCPostBuildEventTool"
101 </Configuration>
102 <Configuration
103 Name="Debug|x64"
104 OutputDirectory="$(PlatformName)_$(ConfigurationName)/bin"
105 IntermediateDirectory="$(PlatformName)_$(ConfigurationName)/obj/$(ProjectName)"
106 ConfigurationType="1"
107 CharacterSet="1"
109 <Tool
110 Name="VCPreBuildEventTool"
112 <Tool
113 Name="VCCustomBuildTool"
115 <Tool
116 Name="VCXMLDataGeneratorTool"
118 <Tool
119 Name="VCWebServiceProxyGeneratorTool"
121 <Tool
122 Name="VCMIDLTool"
123 TargetEnvironment="3"
125 <Tool
126 Name="VCCLCompilerTool"
127 Optimization="0"
128 AdditionalIncludeDirectories="..\libgc\include;..\;&quot;$(MONO_DEPENDENCIES_PREFIX)\include\glib-2.0&quot;;&quot;$(MONO_DEPENDENCIES_PREFIX)\include\glib-2.0\glib&quot;;&quot;$(MONO_DEPENDENCIES_PREFIX)\lib\glib-2.0\include&quot;;..\mono\;..\mono\jit"
129 PreprocessorDefinitions="_DEBUG;__x86_64__;WIN64;_WIN64;WIN32;_WIN32;__WIN32__;_WINDOWS;WINDOWS;HOST_WIN32;TARGET_WIN32;_CRT_SECURE_NO_DEPRECATE;_CONSOLE;HAVE_CONFIG_H;WINVER=0x0500;_WIN32_WINNT=0x0500;_WIN32_IE=0x0501;WIN32_THREADS;FD_SETSIZE=1024"
130 MinimalRebuild="true"
131 BasicRuntimeChecks="3"
132 RuntimeLibrary="3"
133 BufferSecurityCheck="true"
134 UsePrecompiledHeader="0"
135 DebugInformationFormat="3"
136 CompileAs="1"
137 DisableSpecificWarnings="4996"
139 <Tool
140 Name="VCManagedResourceCompilerTool"
142 <Tool
143 Name="VCResourceCompilerTool"
145 <Tool
146 Name="VCPreLinkEventTool"
148 <Tool
149 Name="VCLinkerTool"
150 LinkLibraryDependencies="false"
151 AdditionalDependencies="mono.lib version.lib glib-2.0.lib ws2_32.lib gthread-2.0.lib mono.lib Psapi.lib winmm.lib"
152 LinkIncremental="1"
153 AdditionalLibraryDirectories="&quot;$(PlatformName)_$(ConfigurationName)/lib&quot;;&quot;$(MONO_DEPENDENCIES_PREFIX)\lib&quot;"
154 GenerateDebugInformation="true"
155 ProgramDatabaseFile="$(TargetDir)$(TargetName).pdb"
156 SubSystem="1"
157 TargetMachine="17"
159 <Tool
160 Name="VCALinkTool"
162 <Tool
163 Name="VCManifestTool"
165 <Tool
166 Name="VCXDCMakeTool"
168 <Tool
169 Name="VCBscMakeTool"
171 <Tool
172 Name="VCFxCopTool"
174 <Tool
175 Name="VCAppVerifierTool"
177 <Tool
178 Name="VCPostBuildEventTool"
180 </Configuration>
181 <Configuration
182 Name="Release|Win32"
183 OutputDirectory="$(PlatformName)_$(ConfigurationName)/bin"
184 IntermediateDirectory="$(PlatformName)_$(ConfigurationName)/obj/$(ProjectName)"
185 ConfigurationType="1"
186 CharacterSet="1"
188 <Tool
189 Name="VCPreBuildEventTool"
191 <Tool
192 Name="VCCustomBuildTool"
194 <Tool
195 Name="VCXMLDataGeneratorTool"
197 <Tool
198 Name="VCWebServiceProxyGeneratorTool"
200 <Tool
201 Name="VCMIDLTool"
203 <Tool
204 Name="VCCLCompilerTool"
205 Optimization="1"
206 AdditionalIncludeDirectories="..\libgc\include;..\;&quot;$(MONO_DEPENDENCIES_PREFIX)\include\glib-2.0&quot;;&quot;$(MONO_DEPENDENCIES_PREFIX)\include\glib-2.0\glib&quot;;&quot;$(MONO_DEPENDENCIES_PREFIX)\lib\glib-2.0\include&quot;;..\mono\;..\mono\jit"
207 PreprocessorDefinitions="NDEBUG;__i386__;TARGET_X86;i386;WIN32;_WIN32;__WIN32__;_WINDOWS;WINDOWS;HOST_WIN32;TARGET_WIN32;_CRT_SECURE_NO_DEPRECATE;_CONSOLE;HAVE_CONFIG_H;WINVER=0x0500;_WIN32_WINNT=0x0500;_WIN32_IE=0x0501;WIN32_THREADS;FD_SETSIZE=1024"
208 RuntimeLibrary="2"
209 BufferSecurityCheck="true"
210 UsePrecompiledHeader="0"
211 DebugInformationFormat="3"
212 CompileAs="1"
214 <Tool
215 Name="VCManagedResourceCompilerTool"
217 <Tool
218 Name="VCResourceCompilerTool"
220 <Tool
221 Name="VCPreLinkEventTool"
223 <Tool
224 Name="VCLinkerTool"
225 LinkLibraryDependencies="false"
226 AdditionalDependencies="mono.lib version.lib glib-2.0.lib ws2_32.lib gthread-2.0.lib mono.lib Psapi.lib winmm.lib"
227 LinkIncremental="1"
228 AdditionalLibraryDirectories="&quot;$(PlatformName)_$(ConfigurationName)/lib&quot;;&quot;$(MONO_DEPENDENCIES_PREFIX)\lib&quot;"
229 GenerateDebugInformation="true"
230 SubSystem="1"
231 OptimizeReferences="2"
232 EnableCOMDATFolding="2"
233 RandomizedBaseAddress="1"
234 DataExecutionPrevention="0"
235 TargetMachine="1"
237 <Tool
238 Name="VCALinkTool"
240 <Tool
241 Name="VCManifestTool"
243 <Tool
244 Name="VCXDCMakeTool"
246 <Tool
247 Name="VCBscMakeTool"
249 <Tool
250 Name="VCFxCopTool"
252 <Tool
253 Name="VCAppVerifierTool"
255 <Tool
256 Name="VCPostBuildEventTool"
258 </Configuration>
259 <Configuration
260 Name="Release|x64"
261 OutputDirectory="$(PlatformName)_$(ConfigurationName)/bin"
262 IntermediateDirectory="$(PlatformName)_$(ConfigurationName)/obj/$(ProjectName)"
263 ConfigurationType="1"
264 CharacterSet="1"
266 <Tool
267 Name="VCPreBuildEventTool"
269 <Tool
270 Name="VCCustomBuildTool"
272 <Tool
273 Name="VCXMLDataGeneratorTool"
275 <Tool
276 Name="VCWebServiceProxyGeneratorTool"
278 <Tool
279 Name="VCMIDLTool"
280 TargetEnvironment="3"
282 <Tool
283 Name="VCCLCompilerTool"
284 Optimization="1"
285 AdditionalIncludeDirectories="..\libgc\include;..\;&quot;$(MONO_DEPENDENCIES_PREFIX)\include\glib-2.0&quot;;&quot;$(MONO_DEPENDENCIES_PREFIX)\include\glib-2.0\glib&quot;;&quot;$(MONO_DEPENDENCIES_PREFIX)\lib\glib-2.0\include&quot;;..\mono\;..\mono\jit"
286 PreprocessorDefinitions="NDEBUG;__x86_64__;WIN64;_WIN64;WIN32;_WIN32;__WIN32__;_WINDOWS;WINDOWS;HOST_WIN32;TARGET_WIN32;_CRT_SECURE_NO_DEPRECATE;_CONSOLE;HAVE_CONFIG_H;WINVER=0x0500;_WIN32_WINNT=0x0500;_WIN32_IE=0x0501;WIN32_THREADS;FD_SETSIZE=1024"
287 RuntimeLibrary="2"
288 BufferSecurityCheck="true"
289 UsePrecompiledHeader="0"
290 DebugInformationFormat="3"
291 CompileAs="1"
293 <Tool
294 Name="VCManagedResourceCompilerTool"
296 <Tool
297 Name="VCResourceCompilerTool"
299 <Tool
300 Name="VCPreLinkEventTool"
302 <Tool
303 Name="VCLinkerTool"
304 LinkLibraryDependencies="false"
305 AdditionalDependencies="mono.lib version.lib glib-2.0.lib ws2_32.lib gthread-2.0.lib mono.lib Psapi.lib winmm.lib"
306 LinkIncremental="1"
307 AdditionalLibraryDirectories="&quot;$(PlatformName)_$(ConfigurationName)/lib&quot;;&quot;$(MONO_DEPENDENCIES_PREFIX)\lib&quot;"
308 GenerateDebugInformation="true"
309 SubSystem="1"
310 OptimizeReferences="2"
311 EnableCOMDATFolding="2"
312 TargetMachine="17"
314 <Tool
315 Name="VCALinkTool"
317 <Tool
318 Name="VCManifestTool"
320 <Tool
321 Name="VCXDCMakeTool"
323 <Tool
324 Name="VCBscMakeTool"
326 <Tool
327 Name="VCFxCopTool"
329 <Tool
330 Name="VCAppVerifierTool"
332 <Tool
333 Name="VCPostBuildEventTool"
335 </Configuration>
336 <Configuration
337 Name="Debug_eglib|Win32"
338 OutputDirectory="$(PlatformName)_$(ConfigurationName)/bin"
339 IntermediateDirectory="$(PlatformName)_$(ConfigurationName)/obj/$(ProjectName)"
340 ConfigurationType="1"
341 CharacterSet="1"
343 <Tool
344 Name="VCPreBuildEventTool"
346 <Tool
347 Name="VCCustomBuildTool"
349 <Tool
350 Name="VCXMLDataGeneratorTool"
352 <Tool
353 Name="VCWebServiceProxyGeneratorTool"
355 <Tool
356 Name="VCMIDLTool"
358 <Tool
359 Name="VCCLCompilerTool"
360 Optimization="0"
361 AdditionalIncludeDirectories="..\libgc\include;..\;..\mono\;..\mono\jit;..\mono\eglib\src;..\..\mono\eglib\src"
362 PreprocessorDefinitions="_DEBUG;__i386__;TARGET_X86;i386;WIN32;_WIN32;__WIN32__;_WINDOWS;WINDOWS;HOST_WIN32;TARGET_WIN32;_CRT_SECURE_NO_DEPRECATE;_CONSOLE;HAVE_CONFIG_H;WINVER=0x0500;_WIN32_WINNT=0x0500;_WIN32_IE=0x0501;WIN32_THREADS;FD_SETSIZE=1024"
363 MinimalRebuild="true"
364 BasicRuntimeChecks="3"
365 RuntimeLibrary="3"
366 BufferSecurityCheck="true"
367 UsePrecompiledHeader="0"
368 DebugInformationFormat="3"
369 CompileAs="1"
370 DisableSpecificWarnings="4996"
372 <Tool
373 Name="VCManagedResourceCompilerTool"
375 <Tool
376 Name="VCResourceCompilerTool"
378 <Tool
379 Name="VCPreLinkEventTool"
381 <Tool
382 Name="VCLinkerTool"
383 LinkLibraryDependencies="false"
384 AdditionalDependencies="mono.lib version.lib libgc.lib eglib.lib ws2_32.lib Psapi.lib winmm.lib"
385 LinkIncremental="1"
386 AdditionalLibraryDirectories="&quot;$(PlatformName)_$(ConfigurationName)/lib&quot;"
387 GenerateDebugInformation="true"
388 ProgramDatabaseFile="$(TargetDir)$(TargetName).exe.pdb"
389 SubSystem="1"
390 RandomizedBaseAddress="1"
391 DataExecutionPrevention="0"
392 TargetMachine="1"
394 <Tool
395 Name="VCALinkTool"
397 <Tool
398 Name="VCManifestTool"
400 <Tool
401 Name="VCXDCMakeTool"
403 <Tool
404 Name="VCBscMakeTool"
406 <Tool
407 Name="VCFxCopTool"
409 <Tool
410 Name="VCAppVerifierTool"
412 <Tool
413 Name="VCPostBuildEventTool"
415 </Configuration>
416 <Configuration
417 Name="Debug_eglib|x64"
418 OutputDirectory="$(PlatformName)_$(ConfigurationName)/bin"
419 IntermediateDirectory="$(PlatformName)_$(ConfigurationName)/obj/$(ProjectName)"
420 ConfigurationType="1"
421 CharacterSet="1"
423 <Tool
424 Name="VCPreBuildEventTool"
426 <Tool
427 Name="VCCustomBuildTool"
429 <Tool
430 Name="VCXMLDataGeneratorTool"
432 <Tool
433 Name="VCWebServiceProxyGeneratorTool"
435 <Tool
436 Name="VCMIDLTool"
437 TargetEnvironment="3"
439 <Tool
440 Name="VCCLCompilerTool"
441 Optimization="0"
442 AdditionalIncludeDirectories="..\libgc\include;..\;..\mono\;..\mono\jit;..\mono\eglib\src;..\..\mono\eglib\src"
443 PreprocessorDefinitions="_DEBUG;__x86_64__;TARGET_AMD64;WIN64;_WIN64;WIN32;_WIN32;__WIN32__;_WINDOWS;WINDOWS;HOST_WIN32;TARGET_WIN32;_CRT_SECURE_NO_DEPRECATE;_CONSOLE;HAVE_CONFIG_H;WINVER=0x0500;_WIN32_WINNT=0x0500;_WIN32_IE=0x0501;WIN32_THREADS;FD_SETSIZE=1024"
444 MinimalRebuild="true"
445 BasicRuntimeChecks="3"
446 RuntimeLibrary="3"
447 BufferSecurityCheck="true"
448 UsePrecompiledHeader="0"
449 DebugInformationFormat="3"
450 CompileAs="1"
451 DisableSpecificWarnings="4996"
453 <Tool
454 Name="VCManagedResourceCompilerTool"
456 <Tool
457 Name="VCResourceCompilerTool"
459 <Tool
460 Name="VCPreLinkEventTool"
462 <Tool
463 Name="VCLinkerTool"
464 LinkLibraryDependencies="false"
465 AdditionalDependencies="mono.lib version.lib libgc.lib eglib.lib ws2_32.lib Psapi.lib winmm.lib"
466 LinkIncremental="1"
467 AdditionalLibraryDirectories="&quot;$(PlatformName)_$(ConfigurationName)/lib&quot;"
468 GenerateDebugInformation="true"
469 SubSystem="1"
470 TargetMachine="17"
472 <Tool
473 Name="VCALinkTool"
475 <Tool
476 Name="VCManifestTool"
478 <Tool
479 Name="VCXDCMakeTool"
481 <Tool
482 Name="VCBscMakeTool"
484 <Tool
485 Name="VCFxCopTool"
487 <Tool
488 Name="VCAppVerifierTool"
490 <Tool
491 Name="VCPostBuildEventTool"
493 </Configuration>
494 <Configuration
495 Name="Release_eglib|Win32"
496 OutputDirectory="$(PlatformName)_$(ConfigurationName)/bin"
497 IntermediateDirectory="$(PlatformName)_$(ConfigurationName)/obj/$(ProjectName)"
498 ConfigurationType="1"
499 CharacterSet="1"
501 <Tool
502 Name="VCPreBuildEventTool"
504 <Tool
505 Name="VCCustomBuildTool"
507 <Tool
508 Name="VCXMLDataGeneratorTool"
510 <Tool
511 Name="VCWebServiceProxyGeneratorTool"
513 <Tool
514 Name="VCMIDLTool"
516 <Tool
517 Name="VCCLCompilerTool"
518 Optimization="1"
519 AdditionalIncludeDirectories="..\libgc\include;..\;..\mono\;..\mono\jit;..\mono\eglib\src;..\..\mono\eglib\src"
520 PreprocessorDefinitions="NDEBUG;__i386__;TARGET_X86;i386;WIN32;_WIN32;__WIN32__;_WINDOWS;WINDOWS;HOST_WIN32;TARGET_WIN32;_CRT_SECURE_NO_DEPRECATE;_CONSOLE;HAVE_CONFIG_H;WINVER=0x0500;_WIN32_WINNT=0x0500;_WIN32_IE=0x0501;WIN32_THREADS;FD_SETSIZE=1024"
521 RuntimeLibrary="2"
522 BufferSecurityCheck="true"
523 UsePrecompiledHeader="0"
524 DebugInformationFormat="3"
525 CompileAs="1"
527 <Tool
528 Name="VCManagedResourceCompilerTool"
530 <Tool
531 Name="VCResourceCompilerTool"
533 <Tool
534 Name="VCPreLinkEventTool"
536 <Tool
537 Name="VCLinkerTool"
538 LinkLibraryDependencies="false"
539 AdditionalDependencies="mono.lib version.lib libgc.lib eglib.lib ws2_32.lib Psapi.lib winmm.lib"
540 LinkIncremental="1"
541 AdditionalLibraryDirectories="&quot;$(PlatformName)_$(ConfigurationName)/lib&quot;"
542 GenerateDebugInformation="true"
543 SubSystem="1"
544 OptimizeReferences="2"
545 EnableCOMDATFolding="2"
546 RandomizedBaseAddress="1"
547 DataExecutionPrevention="0"
548 TargetMachine="1"
550 <Tool
551 Name="VCALinkTool"
553 <Tool
554 Name="VCManifestTool"
556 <Tool
557 Name="VCXDCMakeTool"
559 <Tool
560 Name="VCBscMakeTool"
562 <Tool
563 Name="VCFxCopTool"
565 <Tool
566 Name="VCAppVerifierTool"
568 <Tool
569 Name="VCPostBuildEventTool"
571 </Configuration>
572 <Configuration
573 Name="Release_eglib|x64"
574 OutputDirectory="$(PlatformName)_$(ConfigurationName)/bin"
575 IntermediateDirectory="$(PlatformName)_$(ConfigurationName)/obj/$(ProjectName)"
576 ConfigurationType="1"
577 CharacterSet="1"
579 <Tool
580 Name="VCPreBuildEventTool"
582 <Tool
583 Name="VCCustomBuildTool"
585 <Tool
586 Name="VCXMLDataGeneratorTool"
588 <Tool
589 Name="VCWebServiceProxyGeneratorTool"
591 <Tool
592 Name="VCMIDLTool"
593 TargetEnvironment="3"
595 <Tool
596 Name="VCCLCompilerTool"
597 Optimization="1"
598 AdditionalIncludeDirectories="..\libgc\include;..\;..\mono\;..\mono\jit;..\mono\eglib\src;..\..\mono\eglib\src"
599 PreprocessorDefinitions="NDEBUG;__x86_64__;WIN64;_WIN64;WIN32;_WIN32;__WIN32__;_WINDOWS;WINDOWS;HOST_WIN32;TARGET_WIN32;_CRT_SECURE_NO_DEPRECATE;_CONSOLE;HAVE_CONFIG_H;WINVER=0x0500;_WIN32_WINNT=0x0500;_WIN32_IE=0x0501;WIN32_THREADS;FD_SETSIZE=1024"
600 RuntimeLibrary="2"
601 BufferSecurityCheck="true"
602 UsePrecompiledHeader="0"
603 DebugInformationFormat="3"
604 CompileAs="1"
606 <Tool
607 Name="VCManagedResourceCompilerTool"
609 <Tool
610 Name="VCResourceCompilerTool"
612 <Tool
613 Name="VCPreLinkEventTool"
615 <Tool
616 Name="VCLinkerTool"
617 LinkLibraryDependencies="false"
618 AdditionalDependencies="mono.lib version.lib libgc.lib eglib.lib ws2_32.lib Psapi.lib winmm.lib"
619 LinkIncremental="1"
620 AdditionalLibraryDirectories="&quot;$(PlatformName)_$(ConfigurationName)/lib&quot;"
621 GenerateDebugInformation="true"
622 SubSystem="1"
623 OptimizeReferences="2"
624 EnableCOMDATFolding="2"
625 TargetMachine="17"
627 <Tool
628 Name="VCALinkTool"
630 <Tool
631 Name="VCManifestTool"
633 <Tool
634 Name="VCXDCMakeTool"
636 <Tool
637 Name="VCBscMakeTool"
639 <Tool
640 Name="VCFxCopTool"
642 <Tool
643 Name="VCAppVerifierTool"
645 <Tool
646 Name="VCPostBuildEventTool"
648 </Configuration>
649 </Configurations>
650 <References>
651 </References>
652 <Files>
653 <File
654 RelativePath="..\mono\mini\main.c"
656 </File>
657 </Files>
658 <Globals>
659 </Globals>
660 </VisualStudioProject>