[profiler] Remove the need to pass a MonoProfiler pointer around everywhere.
[mono-project.git] / msvc / libmonoutils.vcxproj
blob29903290d3381140bf7742288fbc2128591c5f4a
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ItemGroup Label="ProjectConfigurations">
4 <ProjectConfiguration Include="Debug|Win32">
5 <Configuration>Debug</Configuration>
6 <Platform>Win32</Platform>
7 </ProjectConfiguration>
8 <ProjectConfiguration Include="Debug|x64">
9 <Configuration>Debug</Configuration>
10 <Platform>x64</Platform>
11 </ProjectConfiguration>
12 <ProjectConfiguration Include="Release|Win32">
13 <Configuration>Release</Configuration>
14 <Platform>Win32</Platform>
15 </ProjectConfiguration>
16 <ProjectConfiguration Include="Release|x64">
17 <Configuration>Release</Configuration>
18 <Platform>x64</Platform>
19 </ProjectConfiguration>
20 </ItemGroup>
21 <ItemGroup>
22 <ClCompile Include="..\mono\utils\dlmalloc.c" />
23 <ClCompile Include="..\mono\utils\hazard-pointer.c" />
24 <ClCompile Include="..\mono\utils\json.c" />
25 <ClCompile Include="..\mono\utils\lock-free-alloc.c" />
26 <ClCompile Include="..\mono\utils\lock-free-array-queue.c" />
27 <ClCompile Include="..\mono\utils\lock-free-queue.c" />
28 <ClCompile Include="..\mono\utils\mach-support-amd64.c">
29 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
30 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
31 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
32 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
33 </ClCompile>
34 <ClCompile Include="..\mono\utils\mach-support-arm.c">
35 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
36 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
37 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
38 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
39 </ClCompile>
40 <ClCompile Include="..\mono\utils\mach-support-x86.c">
41 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
42 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
43 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
44 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
45 </ClCompile>
46 <ClCompile Include="..\mono\utils\mach-support.c">
47 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
48 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
49 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
50 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
51 </ClCompile>
52 <ClCompile Include="..\mono\utils\mono-codeman.c" />
53 <ClCompile Include="..\mono\utils\mono-conc-hashtable.c" />
54 <ClCompile Include="..\mono\utils\mono-context.c" />
55 <ClCompile Include="..\mono\utils\mono-counters.c" />
56 <ClCompile Include="..\mono\utils\mono-dl-windows.c" />
57 <ClCompile Include="..\mono\utils\mono-dl.c" />
58 <ClCompile Include="..\mono\utils\mono-error.c" />
59 <ClCompile Include="..\mono\utils\mono-filemap.c" />
60 <ClCompile Include="..\mono\utils\mono-internal-hash.c" />
61 <ClCompile Include="..\mono\utils\mono-io-portability.c" />
62 <ClCompile Include="..\mono\utils\mono-linked-list-set.c" />
63 <ClCompile Include="..\mono\utils\mono-logger.c" />
64 <ClCompile Include="..\mono\utils\mono-log-windows.c" />
65 <ClCompile Include="..\mono\utils\mono-log-common.c" />
66 <ClCompile Include="..\mono\utils\mono-math.c" />
67 <ClCompile Include="..\mono\utils\mono-md5.c" />
68 <ClCompile Include="..\mono\utils\mono-mmap-windows.c" />
69 <ClCompile Include="..\mono\utils\mono-mmap.c" />
70 <ClCompile Include="..\mono\utils\mono-networkinterfaces.c" />
71 <ClCompile Include="..\mono\utils\mono-proclib-windows.c" />
72 <ClCompile Include="..\mono\utils\mono-rand-windows.c" />
73 <ClCompile Include="..\mono\utils\mono-rand.c" />
74 <ClCompile Include="..\mono\utils\mono-threads-state-machine.c" />
75 <ClCompile Include="..\mono\utils\networking.c" />
76 <ClCompile Include="..\mono\utils\networking-posix.c" />
77 <ClCompile Include="..\mono\utils\networking-missing.c" />
78 <ClCompile Include="..\mono\utils\networking-windows.c" />
79 <ClCompile Include="..\mono\utils\mono-path.c" />
80 <ClCompile Include="..\mono\utils\mono-poll.c" />
81 <ClCompile Include="..\mono\utils\mono-proclib.c" />
82 <ClCompile Include="..\mono\utils\mono-property-hash.c" />
83 <ClCompile Include="..\mono\utils\mono-publib.c" />
84 <ClCompile Include="..\mono\utils\mono-sha1.c" />
85 <ClCompile Include="..\mono\utils\mono-stdlib.c" />
86 <ClCompile Include="..\mono\utils\mono-threads-mach.c">
87 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
88 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
89 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
90 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
91 </ClCompile>
92 <ClCompile Include="..\mono\utils\mono-threads-posix.c">
93 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
94 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
95 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
96 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
97 </ClCompile>
98 <ClCompile Include="..\mono\utils\mono-threads-posix-signals.c">
99 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
100 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
101 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
102 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
103 </ClCompile>
104 <ClCompile Include="..\mono\utils\mono-threads-windows.c" />
105 <ClCompile Include="..\mono\utils\mono-threads.c" />
106 <ClCompile Include="..\mono\utils\mono-threads-coop.c" />
107 <ClCompile Include="..\mono\utils\mono-time.c" />
108 <ClCompile Include="..\mono\utils\mono-tls.c" />
109 <ClCompile Include="..\mono\utils\mono-uri.c" />
110 <ClCompile Include="..\mono\utils\mono-value-hash.c" />
111 <ClCompile Include="..\mono\utils\monobitset.c" />
112 <ClCompile Include="..\mono\utils\mono-os-mutex.c" />
113 <ClCompile Include="..\mono\utils\os-event-win32.c" />
114 <ClCompile Include="..\mono\utils\strenc.c" />
115 <ClCompile Include="..\mono\utils\atomic.c" />
116 <ClCompile Include="..\mono\utils\mono-hwcap.c" />
117 <ClCompile Include="..\mono\utils\mono-hwcap-x86.c" />
118 <ClCompile Include="..\mono\utils\bsearch.c" />
119 <ClCompile Include="..\mono\utils\memfuncs.c" />
120 <ClCompile Include="..\mono\utils\parse.c" />
121 </ItemGroup>
122 <ItemGroup>
123 <ClInclude Include="..\mono\utils\dlmalloc.h" />
124 <ClInclude Include="..\mono\utils\dtrace.h" />
125 <ClInclude Include="..\mono\utils\freebsd-dwarf.h" />
126 <ClInclude Include="..\mono\utils\freebsd-elf32.h" />
127 <ClInclude Include="..\mono\utils\freebsd-elf64.h" />
128 <ClInclude Include="..\mono\utils\freebsd-elf_common.h" />
129 <ClInclude Include="..\mono\utils\gc_wrapper.h" />
130 <ClInclude Include="..\mono\utils\hazard-pointer.h" />
131 <ClInclude Include="..\mono\utils\json.h" />
132 <ClInclude Include="..\mono\utils\linux_magic.h" />
133 <ClInclude Include="..\mono\utils\lock-free-alloc.h" />
134 <ClInclude Include="..\mono\utils\lock-free-array-queue.h" />
135 <ClInclude Include="..\mono\utils\lock-free-queue.h" />
136 <ClInclude Include="..\mono\utils\mach-support.h" />
137 <ClInclude Include="..\mono\utils\memcheck.h" />
138 <ClInclude Include="..\mono\utils\mono-codeman.h" />
139 <ClInclude Include="..\mono\utils\mono-compiler.h" />
140 <ClInclude Include="..\mono\utils\mono-complex.h" />
141 <ClInclude Include="..\mono\utils\mono-conc-hashtable.h" />
142 <ClInclude Include="..\mono\utils\mono-context.h" />
143 <ClInclude Include="..\mono\utils\mono-coop-mutex.h" />
144 <ClInclude Include="..\mono\utils\mono-coop-semaphore.h" />
145 <ClInclude Include="..\mono\utils\mono-counters.h" />
146 <ClInclude Include="..\mono\utils\mono-digest.h" />
147 <ClInclude Include="..\mono\utils\mono-dl-fallback.h" />
148 <ClInclude Include="..\mono\utils\mono-dl-windows-internals.h" />
149 <ClInclude Include="..\mono\utils\mono-dl.h" />
150 <ClInclude Include="..\mono\utils\mono-error-internals.h" />
151 <ClInclude Include="..\mono\utils\mono-error.h" />
152 <ClInclude Include="..\mono\utils\mono-internal-hash.h" />
153 <ClInclude Include="..\mono\utils\mono-io-portability.h" />
154 <ClInclude Include="..\mono\utils\mono-linked-list-set.h" />
155 <ClInclude Include="..\mono\utils\mono-logger-internals.h" />
156 <ClInclude Include="..\mono\utils\mono-logger.h" />
157 <ClInclude Include="..\mono\utils\mono-machine.h" />
158 <ClInclude Include="..\mono\utils\mono-math.h" />
159 <ClInclude Include="..\mono\utils\mono-membar.h" />
160 <ClInclude Include="..\mono\utils\mono-memory-model.h" />
161 <ClInclude Include="..\mono\utils\mono-mmap-internals.h" />
162 <ClInclude Include="..\mono\utils\mono-mmap-windows-internals.h" />
163 <ClInclude Include="..\mono\utils\mono-mmap.h" />
164 <ClInclude Include="..\mono\utils\mono-networkinterfaces.h" />
165 <ClInclude Include="..\mono\utils\mono-once.h" />
166 <ClInclude Include="..\mono\utils\mono-os-mutex.h" />
167 <ClInclude Include="..\mono\utils\mono-os-semaphore.h" />
168 <ClInclude Include="..\mono\utils\mono-path.h" />
169 <ClInclude Include="..\mono\utils\mono-poll.h" />
170 <ClInclude Include="..\mono\utils\mono-proclib-windows-internals.h" />
171 <ClInclude Include="..\mono\utils\mono-proclib.h" />
172 <ClInclude Include="..\mono\utils\mono-property-hash.h" />
173 <ClInclude Include="..\mono\utils\mono-publib.h" />
174 <ClInclude Include="..\mono\utils\mono-rand-windows-internals.h" />
175 <ClInclude Include="..\mono\utils\mono-rand.h" />
176 <ClInclude Include="..\mono\utils\mono-sigcontext.h" />
177 <ClInclude Include="..\mono\utils\mono-stack-unwinding.h" />
178 <ClInclude Include="..\mono\utils\mono-stdlib.h" />
179 <ClInclude Include="..\mono\utils\mono-string.h" />
180 <ClInclude Include="..\mono\utils\mono-threads.h" />
181 <ClInclude Include="..\mono\utils\mono-threads-api.h" />
182 <ClInclude Include="..\mono\utils\mono-threads-coop.h" />
183 <ClInclude Include="..\mono\utils\mono-time.h" />
184 <ClInclude Include="..\mono\utils\mono-tls.h" />
185 <ClInclude Include="..\mono\utils\mono-uri.h" />
186 <ClInclude Include="..\mono\utils\mono-value-hash.h" />
187 <ClInclude Include="..\mono\utils\monobitset.h" />
188 <ClInclude Include="..\mono\utils\os-event.h" />
189 <ClInclude Include="..\mono\utils\strenc.h" />
190 <ClInclude Include="..\mono\utils\valgrind.h" />
191 <ClInclude Include="..\mono\utils\atomic.h" />
192 <ClInclude Include="..\mono\utils\mono-hwcap.h" />
193 <ClInclude Include="..\mono\utils\mono-hwcap-x86.h" />
194 <ClInclude Include="..\mono\utils\bsearch.h" />
195 <ClInclude Include="..\mono\utils\memfuncs.h" />
196 <ClInclude Include="..\mono\utils\parse.h" />
197 </ItemGroup>
198 <ItemGroup>
199 <MASM Include="..\mono\utils\win64.asm">
200 <FileType>Document</FileType>
201 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
202 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
203 </MASM>
204 </ItemGroup>
205 <ItemGroup>
206 <ProjectReference Include="eglib.vcxproj">
207 <Project>{158073ed-99ae-4196-9edc-ddb2344f8466}</Project>
208 </ProjectReference>
209 </ItemGroup>
210 <ItemGroup>
211 <None Include="..\mono\utils\Makefile.am" />
212 </ItemGroup>
213 <PropertyGroup Label="Globals">
214 <ProjectGuid>{8FC2B0C8-51AD-49DF-851F-5D01A77A75E4}</ProjectGuid>
215 <Keyword>Win32Proj</Keyword>
216 <RootNamespace>libmonoutils</RootNamespace>
217 <WindowsTargetPlatformVersion>8.1</WindowsTargetPlatformVersion>
218 </PropertyGroup>
219 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
220 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
221 <ConfigurationType>StaticLibrary</ConfigurationType>
222 <UseDebugLibraries>true</UseDebugLibraries>
223 <CharacterSet>Unicode</CharacterSet>
224 <PlatformToolset>v140</PlatformToolset>
225 </PropertyGroup>
226 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
227 <ConfigurationType>StaticLibrary</ConfigurationType>
228 <UseDebugLibraries>true</UseDebugLibraries>
229 <CharacterSet>Unicode</CharacterSet>
230 <PlatformToolset>v140</PlatformToolset>
231 </PropertyGroup>
232 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
233 <ConfigurationType>StaticLibrary</ConfigurationType>
234 <UseDebugLibraries>false</UseDebugLibraries>
235 <CharacterSet>Unicode</CharacterSet>
236 <PlatformToolset>v140</PlatformToolset>
237 </PropertyGroup>
238 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
239 <ConfigurationType>StaticLibrary</ConfigurationType>
240 <UseDebugLibraries>false</UseDebugLibraries>
241 <CharacterSet>Unicode</CharacterSet>
242 <PlatformToolset>v140</PlatformToolset>
243 </PropertyGroup>
244 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
245 <ImportGroup Label="ExtensionSettings">
246 <Import Project=".\masm.fixed.props" />
247 </ImportGroup>
248 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
249 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
250 <Import Project="mono.props" />
251 </ImportGroup>
252 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
253 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
254 <Import Project="mono.props" />
255 </ImportGroup>
256 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
257 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
258 <Import Project="mono.props" />
259 </ImportGroup>
260 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
261 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
262 <Import Project="mono.props" />
263 </ImportGroup>
264 <PropertyGroup Label="UserMacros" />
265 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
266 <OutDir>$(MONO_BUILD_DIR_PREFIX)$(Platform)\lib\$(Configuration)\</OutDir>
267 <IntDir>$(MONO_BUILD_DIR_PREFIX)$(Platform)\obj\$(ProjectName)\$(Configuration)\</IntDir>
268 </PropertyGroup>
269 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
270 <OutDir>$(MONO_BUILD_DIR_PREFIX)$(Platform)\lib\$(Configuration)\</OutDir>
271 <IntDir>$(MONO_BUILD_DIR_PREFIX)$(Platform)\obj\$(ProjectName)\$(Configuration)\</IntDir>
272 </PropertyGroup>
273 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
274 <OutDir>$(MONO_BUILD_DIR_PREFIX)$(Platform)\lib\$(Configuration)\</OutDir>
275 <IntDir>$(MONO_BUILD_DIR_PREFIX)$(Platform)\obj\$(ProjectName)\$(Configuration)\</IntDir>
276 </PropertyGroup>
277 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
278 <OutDir>$(MONO_BUILD_DIR_PREFIX)$(Platform)\lib\$(Configuration)\</OutDir>
279 <IntDir>$(MONO_BUILD_DIR_PREFIX)$(Platform)\obj\$(ProjectName)\$(Configuration)\</IntDir>
280 </PropertyGroup>
281 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
282 <ClCompile>
283 <PrecompiledHeader>
284 </PrecompiledHeader>
285 <WarningLevel>Level3</WarningLevel>
286 <Optimization>Disabled</Optimization>
287 <PreprocessorDefinitions>WIN32;WIN32_LEAN_AND_MEAN;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
288 <AdditionalIncludeDirectories>$(MONO_DIR);$(MONO_INCLUDE_DIR);$(LIBGC_CPPFLAGS_INCLUDE);$(GLIB_CFLAGS_INCLUDE);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
289 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
290 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
291 </ClCompile>
292 <Link>
293 <SubSystem>Windows</SubSystem>
294 <GenerateDebugInformation>true</GenerateDebugInformation>
295 </Link>
296 <PreBuildEvent>
297 <Command>
298 </Command>
299 </PreBuildEvent>
300 </ItemDefinitionGroup>
301 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
302 <ClCompile>
303 <PrecompiledHeader>
304 </PrecompiledHeader>
305 <WarningLevel>Level3</WarningLevel>
306 <Optimization>Disabled</Optimization>
307 <PreprocessorDefinitions>WIN32;WIN32_LEAN_AND_MEAN;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
308 <AdditionalIncludeDirectories>$(MONO_DIR);$(MONO_INCLUDE_DIR);$(LIBGC_CPPFLAGS_INCLUDE);$(GLIB_CFLAGS_INCLUDE);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
309 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
310 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
311 </ClCompile>
312 <Link>
313 <SubSystem>Windows</SubSystem>
314 <GenerateDebugInformation>true</GenerateDebugInformation>
315 </Link>
316 <PreBuildEvent>
317 <Command>
318 </Command>
319 </PreBuildEvent>
320 <MASM>
321 <PreprocessorDefinitions>X64</PreprocessorDefinitions>
322 </MASM>
323 </ItemDefinitionGroup>
324 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
325 <ClCompile>
326 <WarningLevel>Level3</WarningLevel>
327 <PrecompiledHeader>
328 </PrecompiledHeader>
329 <Optimization>MaxSpeed</Optimization>
330 <FunctionLevelLinking>true</FunctionLevelLinking>
331 <IntrinsicFunctions>true</IntrinsicFunctions>
332 <PreprocessorDefinitions>WIN32;WIN32_LEAN_AND_MEAN;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
333 <AdditionalIncludeDirectories>$(MONO_DIR);$(MONO_INCLUDE_DIR);$(LIBGC_CPPFLAGS_INCLUDE);$(GLIB_CFLAGS_INCLUDE);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
334 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
335 </ClCompile>
336 <Link>
337 <SubSystem>Windows</SubSystem>
338 <GenerateDebugInformation>true</GenerateDebugInformation>
339 <EnableCOMDATFolding>true</EnableCOMDATFolding>
340 <OptimizeReferences>true</OptimizeReferences>
341 </Link>
342 <PreBuildEvent>
343 <Command>
344 </Command>
345 </PreBuildEvent>
346 </ItemDefinitionGroup>
347 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
348 <ClCompile>
349 <WarningLevel>Level3</WarningLevel>
350 <PrecompiledHeader>
351 </PrecompiledHeader>
352 <Optimization>MaxSpeed</Optimization>
353 <FunctionLevelLinking>true</FunctionLevelLinking>
354 <IntrinsicFunctions>true</IntrinsicFunctions>
355 <PreprocessorDefinitions>WIN32;WIN32_LEAN_AND_MEAN;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
356 <AdditionalIncludeDirectories>$(MONO_DIR);$(MONO_INCLUDE_DIR);$(LIBGC_CPPFLAGS_INCLUDE);$(GLIB_CFLAGS_INCLUDE);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
357 <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
358 </ClCompile>
359 <Link>
360 <SubSystem>Windows</SubSystem>
361 <GenerateDebugInformation>true</GenerateDebugInformation>
362 <EnableCOMDATFolding>true</EnableCOMDATFolding>
363 <OptimizeReferences>true</OptimizeReferences>
364 </Link>
365 <PreBuildEvent>
366 <Command>
367 </Command>
368 </PreBuildEvent>
369 <MASM>
370 <PreprocessorDefinitions>X64</PreprocessorDefinitions>
371 </MASM>
372 </ItemDefinitionGroup>
373 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
374 <ImportGroup Label="ExtensionTargets">
375 <Import Project="$(VCTargetsPath)\BuildCustomizations\masm.targets" />
376 </ImportGroup>
377 </Project>