2007-11-06 Geoff Norton <gnorton@novell.com>
[mono-project.git] / msvc / mono.vcproj
blob3c486c9b5019eaff0f664e47d41294a49f995f4f
1 <?xml version="1.0" encoding="Windows-1252"?>
2 <VisualStudioProject
3 ProjectType="Visual C++"
4 Version="8.00"
5 Name="mono"
6 ProjectGUID="{A0EDDCD9-940F-432C-A28F-7EF322437D79}"
7 RootNamespace="mono"
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=".\bin\$(PlatformName)"
24 IntermediateDirectory=".\obj\$(ProjectName)\$(PlatformName)"
25 ConfigurationType="1"
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;..\;&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"
47 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_WINDOWS;__WIN32__;PLATFORM_WIN32;__i386__;_CRT_SECURE_NO_DEPRECATE"
48 MinimalRebuild="true"
49 BasicRuntimeChecks="3"
50 RuntimeLibrary="3"
51 BufferSecurityCheck="true"
52 UsePrecompiledHeader="0"
53 DebugInformationFormat="3"
54 CompileAs="1"
55 DisableSpecificWarnings="4996"
57 <Tool
58 Name="VCManagedResourceCompilerTool"
60 <Tool
61 Name="VCResourceCompilerTool"
63 <Tool
64 Name="VCPreLinkEventTool"
66 <Tool
67 Name="VCLinkerTool"
68 AdditionalDependencies="glib-2.0.lib ws2_32.lib gthread-2.0.lib mono.lib Psapi.lib winmm.lib"
69 LinkIncremental="1"
70 AdditionalLibraryDirectories="&quot;$(MONO_DEPENDENCIES_PREFIX)/lib&quot;;&quot;lib/$(PlatformName)&quot;"
71 GenerateDebugInformation="true"
72 ProgramDatabaseFile="$(TargetDir)$(TargetName).exe.pdb"
73 SubSystem="1"
74 TargetMachine="1"
76 <Tool
77 Name="VCALinkTool"
79 <Tool
80 Name="VCManifestTool"
82 <Tool
83 Name="VCXDCMakeTool"
85 <Tool
86 Name="VCBscMakeTool"
88 <Tool
89 Name="VCFxCopTool"
91 <Tool
92 Name="VCAppVerifierTool"
94 <Tool
95 Name="VCWebDeploymentTool"
97 <Tool
98 Name="VCPostBuildEventTool"
100 </Configuration>
101 <Configuration
102 Name="Debug|x64"
103 OutputDirectory=".\bin\$(PlatformName)"
104 IntermediateDirectory=".\obj\$(ProjectName)\$(PlatformName)"
105 ConfigurationType="1"
106 CharacterSet="1"
108 <Tool
109 Name="VCPreBuildEventTool"
111 <Tool
112 Name="VCCustomBuildTool"
114 <Tool
115 Name="VCXMLDataGeneratorTool"
117 <Tool
118 Name="VCWebServiceProxyGeneratorTool"
120 <Tool
121 Name="VCMIDLTool"
122 TargetEnvironment="3"
124 <Tool
125 Name="VCCLCompilerTool"
126 Optimization="0"
127 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"
128 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_WINDOWS;__WIN32__;PLATFORM_WIN32;__i386__;_CRT_SECURE_NO_DEPRECATE"
129 MinimalRebuild="true"
130 BasicRuntimeChecks="3"
131 RuntimeLibrary="3"
132 BufferSecurityCheck="true"
133 UsePrecompiledHeader="0"
134 DebugInformationFormat="3"
135 CompileAs="1"
136 DisableSpecificWarnings="4996"
138 <Tool
139 Name="VCManagedResourceCompilerTool"
141 <Tool
142 Name="VCResourceCompilerTool"
144 <Tool
145 Name="VCPreLinkEventTool"
147 <Tool
148 Name="VCLinkerTool"
149 AdditionalDependencies="glib-2.0.lib ws2_32.lib gthread-2.0.lib mono.lib Psapi.lib winmm.lib"
150 LinkIncremental="1"
151 AdditionalLibraryDirectories="&quot;$(MONO_DEPENDENCIES_PREFIX)/lib&quot;;&quot;lib/$(PlatformName)&quot;"
152 GenerateDebugInformation="true"
153 SubSystem="1"
154 TargetMachine="17"
156 <Tool
157 Name="VCALinkTool"
159 <Tool
160 Name="VCManifestTool"
162 <Tool
163 Name="VCXDCMakeTool"
165 <Tool
166 Name="VCBscMakeTool"
168 <Tool
169 Name="VCFxCopTool"
171 <Tool
172 Name="VCAppVerifierTool"
174 <Tool
175 Name="VCWebDeploymentTool"
177 <Tool
178 Name="VCPostBuildEventTool"
180 </Configuration>
181 <Configuration
182 Name="Release|Win32"
183 OutputDirectory=".\bin\$(PlatformName)"
184 IntermediateDirectory=".\obj\$(ProjectName)\$(PlatformName)"
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="2"
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="WIN32;NDEBUG;_CONSOLE;_WINDOWS;__WIN32__;PLATFORM_WIN32;__i386__;_CRT_SECURE_NO_DEPRECATE"
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 AdditionalDependencies="glib-2.0.lib ws2_32.lib gthread-2.0.lib mono.lib Psapi.lib winmm.lib"
226 LinkIncremental="1"
227 AdditionalLibraryDirectories="&quot;$(MONO_DEPENDENCIES_PREFIX)/lib&quot;;&quot;lib/$(PlatformName)&quot;"
228 GenerateDebugInformation="true"
229 SubSystem="1"
230 OptimizeReferences="2"
231 EnableCOMDATFolding="2"
232 TargetMachine="1"
234 <Tool
235 Name="VCALinkTool"
237 <Tool
238 Name="VCManifestTool"
240 <Tool
241 Name="VCXDCMakeTool"
243 <Tool
244 Name="VCBscMakeTool"
246 <Tool
247 Name="VCFxCopTool"
249 <Tool
250 Name="VCAppVerifierTool"
252 <Tool
253 Name="VCWebDeploymentTool"
255 <Tool
256 Name="VCPostBuildEventTool"
258 </Configuration>
259 <Configuration
260 Name="Release|x64"
261 OutputDirectory=".\bin\$(PlatformName)"
262 IntermediateDirectory=".\obj\$(ProjectName)\$(PlatformName)"
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="2"
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="WIN32;NDEBUG;_CONSOLE;_WINDOWS;__WIN32__;PLATFORM_WIN32;__i386__;_CRT_SECURE_NO_DEPRECATE"
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 AdditionalDependencies="glib-2.0.lib ws2_32.lib gthread-2.0.lib mono.lib Psapi.lib winmm.lib"
305 LinkIncremental="1"
306 AdditionalLibraryDirectories="&quot;$(MONO_DEPENDENCIES_PREFIX)/lib&quot;;&quot;lib/$(PlatformName)&quot;"
307 GenerateDebugInformation="true"
308 SubSystem="1"
309 OptimizeReferences="2"
310 EnableCOMDATFolding="2"
311 TargetMachine="17"
313 <Tool
314 Name="VCALinkTool"
316 <Tool
317 Name="VCManifestTool"
319 <Tool
320 Name="VCXDCMakeTool"
322 <Tool
323 Name="VCBscMakeTool"
325 <Tool
326 Name="VCFxCopTool"
328 <Tool
329 Name="VCAppVerifierTool"
331 <Tool
332 Name="VCWebDeploymentTool"
334 <Tool
335 Name="VCPostBuildEventTool"
337 </Configuration>
338 <Configuration
339 Name="Debug_eglib|Win32"
340 OutputDirectory="$(ConfigurationName)"
341 IntermediateDirectory="$(ConfigurationName)"
342 ConfigurationType="1"
343 CharacterSet="1"
345 <Tool
346 Name="VCPreBuildEventTool"
348 <Tool
349 Name="VCCustomBuildTool"
351 <Tool
352 Name="VCXMLDataGeneratorTool"
354 <Tool
355 Name="VCWebServiceProxyGeneratorTool"
357 <Tool
358 Name="VCMIDLTool"
360 <Tool
361 Name="VCCLCompilerTool"
362 Optimization="0"
363 AdditionalIncludeDirectories="..\libgc\include;..\;..\mono\;..\mono\jit;..\mono\eglib\src;..\..\mono\eglib\src"
364 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_WINDOWS;__WIN32__;PLATFORM_WIN32;__i386__;_CRT_SECURE_NO_DEPRECATE"
365 MinimalRebuild="true"
366 BasicRuntimeChecks="3"
367 RuntimeLibrary="3"
368 BufferSecurityCheck="true"
369 UsePrecompiledHeader="0"
370 DebugInformationFormat="3"
371 CompileAs="1"
372 DisableSpecificWarnings="4996"
374 <Tool
375 Name="VCManagedResourceCompilerTool"
377 <Tool
378 Name="VCResourceCompilerTool"
380 <Tool
381 Name="VCPreLinkEventTool"
383 <Tool
384 Name="VCLinkerTool"
385 AdditionalDependencies="glib-2.0.lib ws2_32.lib gthread-2.0.lib mono.lib Psapi.lib winmm.lib"
386 LinkIncremental="1"
387 AdditionalLibraryDirectories="&quot;$(MONO_DEPENDENCIES_PREFIX)/lib&quot;;&quot;lib/$(PlatformName)&quot;"
388 GenerateDebugInformation="true"
389 ProgramDatabaseFile="$(TargetDir)$(TargetName).exe.pdb"
390 SubSystem="1"
391 TargetMachine="1"
393 <Tool
394 Name="VCALinkTool"
396 <Tool
397 Name="VCManifestTool"
399 <Tool
400 Name="VCXDCMakeTool"
402 <Tool
403 Name="VCBscMakeTool"
405 <Tool
406 Name="VCFxCopTool"
408 <Tool
409 Name="VCAppVerifierTool"
411 <Tool
412 Name="VCWebDeploymentTool"
414 <Tool
415 Name="VCPostBuildEventTool"
417 </Configuration>
418 <Configuration
419 Name="Debug_eglib|x64"
420 OutputDirectory="$(PlatformName)\$(ConfigurationName)"
421 IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
422 ConfigurationType="1"
423 CharacterSet="1"
425 <Tool
426 Name="VCPreBuildEventTool"
428 <Tool
429 Name="VCCustomBuildTool"
431 <Tool
432 Name="VCXMLDataGeneratorTool"
434 <Tool
435 Name="VCWebServiceProxyGeneratorTool"
437 <Tool
438 Name="VCMIDLTool"
439 TargetEnvironment="3"
441 <Tool
442 Name="VCCLCompilerTool"
443 Optimization="0"
444 AdditionalIncludeDirectories="..\libgc\include;..\;..\mono\;..\mono\jit;..\mono\eglib\src;..\..\mono\eglib\src"
445 PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;_WINDOWS;__WIN32__;PLATFORM_WIN32;__i386__;_CRT_SECURE_NO_DEPRECATE"
446 MinimalRebuild="true"
447 BasicRuntimeChecks="3"
448 RuntimeLibrary="3"
449 BufferSecurityCheck="true"
450 UsePrecompiledHeader="0"
451 DebugInformationFormat="3"
452 CompileAs="1"
453 DisableSpecificWarnings="4996"
455 <Tool
456 Name="VCManagedResourceCompilerTool"
458 <Tool
459 Name="VCResourceCompilerTool"
461 <Tool
462 Name="VCPreLinkEventTool"
464 <Tool
465 Name="VCLinkerTool"
466 AdditionalDependencies="glib-2.0.lib ws2_32.lib gthread-2.0.lib mono.lib Psapi.lib winmm.lib"
467 LinkIncremental="1"
468 AdditionalLibraryDirectories="&quot;$(MONO_DEPENDENCIES_PREFIX)/lib&quot;;&quot;lib/$(PlatformName)&quot;"
469 GenerateDebugInformation="true"
470 SubSystem="1"
471 TargetMachine="17"
473 <Tool
474 Name="VCALinkTool"
476 <Tool
477 Name="VCManifestTool"
479 <Tool
480 Name="VCXDCMakeTool"
482 <Tool
483 Name="VCBscMakeTool"
485 <Tool
486 Name="VCFxCopTool"
488 <Tool
489 Name="VCAppVerifierTool"
491 <Tool
492 Name="VCWebDeploymentTool"
494 <Tool
495 Name="VCPostBuildEventTool"
497 </Configuration>
498 <Configuration
499 Name="Release_eglib|Win32"
500 OutputDirectory="$(ConfigurationName)"
501 IntermediateDirectory="$(ConfigurationName)"
502 ConfigurationType="1"
503 CharacterSet="1"
505 <Tool
506 Name="VCPreBuildEventTool"
508 <Tool
509 Name="VCCustomBuildTool"
511 <Tool
512 Name="VCXMLDataGeneratorTool"
514 <Tool
515 Name="VCWebServiceProxyGeneratorTool"
517 <Tool
518 Name="VCMIDLTool"
520 <Tool
521 Name="VCCLCompilerTool"
522 Optimization="2"
523 AdditionalIncludeDirectories="..\libgc\include;..\;..\mono\;..\mono\jit;..\mono\eglib\src;..\..\mono\eglib\src"
524 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;_WINDOWS;__WIN32__;PLATFORM_WIN32;__i386__;_CRT_SECURE_NO_DEPRECATE"
525 RuntimeLibrary="2"
526 BufferSecurityCheck="true"
527 UsePrecompiledHeader="0"
528 DebugInformationFormat="3"
529 CompileAs="1"
531 <Tool
532 Name="VCManagedResourceCompilerTool"
534 <Tool
535 Name="VCResourceCompilerTool"
537 <Tool
538 Name="VCPreLinkEventTool"
540 <Tool
541 Name="VCLinkerTool"
542 AdditionalDependencies="glib-2.0.lib ws2_32.lib gthread-2.0.lib mono.lib Psapi.lib winmm.lib"
543 LinkIncremental="1"
544 AdditionalLibraryDirectories="&quot;$(MONO_DEPENDENCIES_PREFIX)/lib&quot;;&quot;lib/$(PlatformName)&quot;"
545 GenerateDebugInformation="true"
546 SubSystem="1"
547 OptimizeReferences="2"
548 EnableCOMDATFolding="2"
549 TargetMachine="1"
551 <Tool
552 Name="VCALinkTool"
554 <Tool
555 Name="VCManifestTool"
557 <Tool
558 Name="VCXDCMakeTool"
560 <Tool
561 Name="VCBscMakeTool"
563 <Tool
564 Name="VCFxCopTool"
566 <Tool
567 Name="VCAppVerifierTool"
569 <Tool
570 Name="VCWebDeploymentTool"
572 <Tool
573 Name="VCPostBuildEventTool"
575 </Configuration>
576 <Configuration
577 Name="Release_eglib|x64"
578 OutputDirectory="$(PlatformName)\$(ConfigurationName)"
579 IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
580 ConfigurationType="1"
581 CharacterSet="1"
583 <Tool
584 Name="VCPreBuildEventTool"
586 <Tool
587 Name="VCCustomBuildTool"
589 <Tool
590 Name="VCXMLDataGeneratorTool"
592 <Tool
593 Name="VCWebServiceProxyGeneratorTool"
595 <Tool
596 Name="VCMIDLTool"
597 TargetEnvironment="3"
599 <Tool
600 Name="VCCLCompilerTool"
601 Optimization="2"
602 AdditionalIncludeDirectories="..\libgc\include;..\;..\mono\;..\mono\jit;..\mono\eglib\src;..\..\mono\eglib\src"
603 PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;_WINDOWS;__WIN32__;PLATFORM_WIN32;__i386__;_CRT_SECURE_NO_DEPRECATE"
604 RuntimeLibrary="2"
605 BufferSecurityCheck="true"
606 UsePrecompiledHeader="0"
607 DebugInformationFormat="3"
608 CompileAs="1"
610 <Tool
611 Name="VCManagedResourceCompilerTool"
613 <Tool
614 Name="VCResourceCompilerTool"
616 <Tool
617 Name="VCPreLinkEventTool"
619 <Tool
620 Name="VCLinkerTool"
621 AdditionalDependencies="glib-2.0.lib ws2_32.lib gthread-2.0.lib mono.lib Psapi.lib winmm.lib"
622 LinkIncremental="1"
623 AdditionalLibraryDirectories="&quot;$(MONO_DEPENDENCIES_PREFIX)/lib&quot;;&quot;lib/$(PlatformName)&quot;"
624 GenerateDebugInformation="true"
625 SubSystem="1"
626 OptimizeReferences="2"
627 EnableCOMDATFolding="2"
628 TargetMachine="17"
630 <Tool
631 Name="VCALinkTool"
633 <Tool
634 Name="VCManifestTool"
636 <Tool
637 Name="VCXDCMakeTool"
639 <Tool
640 Name="VCBscMakeTool"
642 <Tool
643 Name="VCFxCopTool"
645 <Tool
646 Name="VCAppVerifierTool"
648 <Tool
649 Name="VCWebDeploymentTool"
651 <Tool
652 Name="VCPostBuildEventTool"
654 </Configuration>
655 </Configurations>
656 <References>
657 </References>
658 <Files>
659 <File
660 RelativePath="..\mono\mini\main.c"
662 </File>
663 </Files>
664 <Globals>
665 </Globals>
666 </VisualStudioProject>