1
<?xml version="1.0" encoding="utf-8"?>
2
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3
<ItemGroup Label="ProjectConfigurations">
4
<ProjectConfiguration Include="Debug_Static|Win32">
5
<Configuration>Debug_Static</Configuration>
6
<Platform>Win32</Platform>
7
</ProjectConfiguration>
8
<ProjectConfiguration Include="Debug_Static|x64">
9
<Configuration>Debug_Static</Configuration>
10
<Platform>x64</Platform>
11
</ProjectConfiguration>
12
<ProjectConfiguration Include="Debug|Win32">
13
<Configuration>Debug</Configuration>
14
<Platform>Win32</Platform>
15
</ProjectConfiguration>
16
<ProjectConfiguration Include="Debug|x64">
17
<Configuration>Debug</Configuration>
18
<Platform>x64</Platform>
19
</ProjectConfiguration>
20
<ProjectConfiguration Include="Release_Static|Win32">
21
<Configuration>Release_Static</Configuration>
22
<Platform>Win32</Platform>
23
</ProjectConfiguration>
24
<ProjectConfiguration Include="Release_Static|x64">
25
<Configuration>Release_Static</Configuration>
26
<Platform>x64</Platform>
27
</ProjectConfiguration>
28
<ProjectConfiguration Include="Release|Win32">
29
<Configuration>Release</Configuration>
30
<Platform>Win32</Platform>
31
</ProjectConfiguration>
32
<ProjectConfiguration Include="Release|x64">
33
<Configuration>Release</Configuration>
34
<Platform>x64</Platform>
35
</ProjectConfiguration>
38
<ClCompile Include="clang\basetypematcher.cpp" />
39
<ClCompile Include="clang\clang.cpp" />
40
<ClCompile Include="clang\evalexpr.cpp" />
41
<ClCompile Include="customtypes.cpp" />
42
<ClCompile Include="dataaccessor.cpp" />
43
<ClCompile Include="dbgio.cpp" />
44
<ClCompile Include="dia\diadata.cpp" />
45
<ClCompile Include="dia\diaload.cpp" />
46
<ClCompile Include="dia\diawrapper.cpp" />
47
<ClCompile Include="dia\symexport.cpp" />
48
<ClCompile Include="disasm.cpp" />
49
<ClCompile Include="fnmatch.cpp" />
50
<ClCompile Include="memaccess.cpp" />
51
<ClCompile Include="module.cpp" />
52
<ClCompile Include="net\metadata.cpp" />
53
<ClCompile Include="net\net.cpp" />
54
<ClCompile Include="net\netheap.cpp" />
55
<ClCompile Include="net\netmodule.cpp" />
56
<ClCompile Include="net\netobject.cpp" />
57
<ClCompile Include="net\nettype.cpp" />
58
<ClCompile Include="processmon.cpp" />
59
<ClCompile Include="stack.cpp" />
60
<ClCompile Include="stdafx.cpp">
61
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>
62
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug_Static|Win32'">Create</PrecompiledHeader>
63
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Create</PrecompiledHeader>
64
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug_Static|x64'">Create</PrecompiledHeader>
65
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>
66
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release_Static|Win32'">Create</PrecompiledHeader>
67
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Create</PrecompiledHeader>
68
<PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release_Static|x64'">Create</PrecompiledHeader>
70
<ClCompile Include="typedvar.cpp" />
71
<ClCompile Include="typeinfo.cpp" />
72
<ClCompile Include="udtfiled.cpp" />
73
<ClCompile Include="windbg\windbg.cpp" />
74
<ClCompile Include="win\autoswitch.cpp" />
75
<ClCompile Include="win\breakpoint.cpp" />
76
<ClCompile Include="win\cpucontext.cpp" />
77
<ClCompile Include="win\cpucontextamd64.cpp" />
78
<ClCompile Include="win\cpucontextarm.cpp" />
79
<ClCompile Include="win\cpucontextarm64.cpp" />
80
<ClCompile Include="win\cpucontexti386.cpp" />
81
<ClCompile Include="win\dbgeng.cpp" />
82
<ClCompile Include="win\dbgmem.cpp" />
83
<ClCompile Include="win\dbgmgr.cpp" />
84
<ClCompile Include="win\dbgmod.cpp" />
85
<ClCompile Include="win\liveprocess.cpp" />
86
<ClCompile Include="win\processimpl.cpp" />
87
<ClCompile Include="win\strconvert.cpp" />
88
<ClCompile Include="win\sympath.cpp" />
89
<ClCompile Include="win\tagged.cpp" />
92
<ClInclude Include="..\include\kdlib\breakpoint.h" />
93
<ClInclude Include="..\include\kdlib\cpucontext.h" />
94
<ClInclude Include="..\include\kdlib\dataaccessor.h" />
95
<ClInclude Include="..\include\kdlib\dbgcallbacks.h" />
96
<ClInclude Include="..\include\kdlib\dbgengine.h" />
97
<ClInclude Include="..\include\kdlib\dbgio.h" />
98
<ClInclude Include="..\include\kdlib\dbgtypedef.h" />
99
<ClInclude Include="..\include\kdlib\disasm.h" />
100
<ClInclude Include="..\include\kdlib\disasmengine.h" />
101
<ClInclude Include="..\include\kdlib\eventhandler.h" />
102
<ClInclude Include="..\include\kdlib\exceptions.h" />
103
<ClInclude Include="..\include\kdlib\heap.h" />
104
<ClInclude Include="..\include\kdlib\kdlib.h" />
105
<ClInclude Include="..\include\kdlib\memaccess.h" />
106
<ClInclude Include="..\include\kdlib\module.h" />
107
<ClInclude Include="..\include\kdlib\process.h" />
108
<ClInclude Include="..\include\kdlib\stack.h" />
109
<ClInclude Include="..\include\kdlib\symengine.h" />
110
<ClInclude Include="..\include\kdlib\tagged.h" />
111
<ClInclude Include="..\include\kdlib\typedvar.h" />
112
<ClInclude Include="..\include\kdlib\typeinfo.h" />
113
<ClInclude Include="..\include\kdlib\variant.h" />
114
<ClInclude Include="..\include\kdlib\windbg.h" />
115
<ClInclude Include="clang\basetypematcher.h" />
116
<ClInclude Include="clang\clang.h" />
117
<ClInclude Include="clang\evalexpr.h" />
118
<ClInclude Include="clang\exprparser.h" />
119
<ClInclude Include="clang\parser.h" />
120
<ClInclude Include="clang\typeparser.h" />
121
<ClInclude Include="dataaccessorimpl.h" />
122
<ClInclude Include="dia\diacallback.h" />
123
<ClInclude Include="dia\diawrapper.h" />
124
<ClInclude Include="fnmatch.h" />
125
<ClInclude Include="moduleimp.h" />
126
<ClInclude Include="net\metadata.h" />
127
<ClInclude Include="net\net.h" />
128
<ClInclude Include="net\netheap.h" />
129
<ClInclude Include="net\netmodule.h" />
130
<ClInclude Include="net\netobject.h" />
131
<ClInclude Include="net\nettype.h" />
132
<ClInclude Include="processmon.h" />
133
<ClInclude Include="stackimpl.h" />
134
<ClInclude Include="stdafx.h" />
135
<ClInclude Include="strconvert.h" />
136
<ClInclude Include="targetver.h" />
137
<ClInclude Include="typedvarimp.h" />
138
<ClInclude Include="typeinfoimp.h" />
139
<ClInclude Include="udtfield.h" />
140
<ClInclude Include="win\autoswitch.h" />
141
<ClInclude Include="win\cpucontextimpl.h" />
142
<ClInclude Include="win\dbgmgr.h" />
143
<ClInclude Include="win\exceptions.h" />
144
<ClInclude Include="win\threadctx.h" />
147
<None Include="packages.config" />
149
<PropertyGroup Label="Globals">
150
<ProjectGuid>{3E9C538F-F060-4E86-AB7D-D44439615B63}</ProjectGuid>
151
<Keyword>Win32Proj</Keyword>
152
<RootNamespace>kdlib</RootNamespace>
153
<ProjectName>kdlib</ProjectName>
154
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\</SolutionDir>
155
<RestorePackages>true</RestorePackages>
156
<WindowsTargetPlatformVersion>10.0.16299.0</WindowsTargetPlatformVersion>
158
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
159
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
160
<ConfigurationType>StaticLibrary</ConfigurationType>
161
<UseDebugLibraries>true</UseDebugLibraries>
162
<CharacterSet>Unicode</CharacterSet>
163
<PlatformToolset>v141</PlatformToolset>
164
<LLVM_USE_CRT_DEBUG>MDd</LLVM_USE_CRT_DEBUG>
166
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Static|Win32'" Label="Configuration">
167
<ConfigurationType>StaticLibrary</ConfigurationType>
168
<UseDebugLibraries>true</UseDebugLibraries>
169
<CharacterSet>Unicode</CharacterSet>
170
<PlatformToolset>v141</PlatformToolset>
171
<LLVM_USE_CRT_DEBUG>MTd</LLVM_USE_CRT_DEBUG>
173
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
174
<ConfigurationType>StaticLibrary</ConfigurationType>
175
<UseDebugLibraries>true</UseDebugLibraries>
176
<CharacterSet>Unicode</CharacterSet>
177
<PlatformToolset>v141</PlatformToolset>
178
<LLVM_USE_CRT_DEBUG>MDd</LLVM_USE_CRT_DEBUG>
180
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Static|x64'" Label="Configuration">
181
<ConfigurationType>StaticLibrary</ConfigurationType>
182
<UseDebugLibraries>true</UseDebugLibraries>
183
<CharacterSet>Unicode</CharacterSet>
184
<PlatformToolset>v141</PlatformToolset>
185
<LLVM_USE_CRT_DEBUG>MTd</LLVM_USE_CRT_DEBUG>
187
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
188
<ConfigurationType>StaticLibrary</ConfigurationType>
189
<UseDebugLibraries>false</UseDebugLibraries>
190
<WholeProgramOptimization>true</WholeProgramOptimization>
191
<CharacterSet>Unicode</CharacterSet>
192
<PlatformToolset>v141</PlatformToolset>
193
<LLVM_USE_CRT_RELEASE>MD</LLVM_USE_CRT_RELEASE>
195
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_Static|Win32'" Label="Configuration">
196
<ConfigurationType>StaticLibrary</ConfigurationType>
197
<UseDebugLibraries>false</UseDebugLibraries>
198
<WholeProgramOptimization>true</WholeProgramOptimization>
199
<CharacterSet>Unicode</CharacterSet>
200
<PlatformToolset>v141</PlatformToolset>
201
<LLVM_USE_CRT_RELEASE>MT</LLVM_USE_CRT_RELEASE>
203
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
204
<ConfigurationType>StaticLibrary</ConfigurationType>
205
<UseDebugLibraries>false</UseDebugLibraries>
206
<WholeProgramOptimization>true</WholeProgramOptimization>
207
<CharacterSet>Unicode</CharacterSet>
208
<PlatformToolset>v141</PlatformToolset>
209
<LLVM_USE_CRT_RELEASE>MD</LLVM_USE_CRT_RELEASE>
211
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_Static|x64'" Label="Configuration">
212
<ConfigurationType>StaticLibrary</ConfigurationType>
213
<UseDebugLibraries>false</UseDebugLibraries>
214
<WholeProgramOptimization>true</WholeProgramOptimization>
215
<CharacterSet>Unicode</CharacterSet>
216
<PlatformToolset>v141</PlatformToolset>
217
<LLVM_USE_CRT_RELEASE>MTd</LLVM_USE_CRT_RELEASE>
219
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
220
<ImportGroup Label="ExtensionSettings">
222
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
223
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
225
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Static|Win32'" Label="PropertySheets">
226
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
228
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
229
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
231
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Static|x64'" Label="PropertySheets">
232
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
234
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
235
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
237
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_Static|Win32'" Label="PropertySheets">
238
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
240
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
241
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
243
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_Static|x64'" Label="PropertySheets">
244
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
246
<PropertyGroup Label="UserMacros" />
248
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
249
<OutDir>$(SolutionDir)out\$(Platform)\$(Configuration)\</OutDir>
250
<IncludePath>$(DotNetSdk_IncludePath);$(IncludePath)</IncludePath>
252
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
253
<OutDir>$(SolutionDir)out\$(Platform)\$(Configuration)\</OutDir>
254
<IncludePath>$(DotNetSdk_IncludePath);$(IncludePath)</IncludePath>
256
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_Static|Win32'">
257
<OutDir>$(SolutionDir)out\$(Platform)\$(Configuration)\</OutDir>
258
<IncludePath>$(DotNetSdk_IncludePath);$(IncludePath)</IncludePath>
260
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Static|Win32'">
261
<OutDir>$(SolutionDir)out\$(Platform)\$(Configuration)\</OutDir>
262
<IncludePath>$(DotNetSdk_IncludePath);$(IncludePath)</IncludePath>
264
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
265
<OutDir>$(SolutionDir)out\$(Platform)\$(Configuration)\</OutDir>
266
<IncludePath>$(DotNetSdk_IncludePath);$(IncludePath)</IncludePath>
268
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
269
<OutDir>$(SolutionDir)out\$(Platform)\$(Configuration)\</OutDir>
270
<IncludePath>$(DotNetSdk_IncludePath);$(IncludePath)</IncludePath>
272
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_Static|x64'">
273
<OutDir>$(SolutionDir)out\$(Platform)\$(Configuration)\</OutDir>
274
<IncludePath>$(DotNetSdk_IncludePath);$(IncludePath)</IncludePath>
276
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Static|x64'">
277
<OutDir>$(SolutionDir)out\$(Platform)\$(Configuration)\</OutDir>
278
<IncludePath>$(DotNetSdk_IncludePath);$(IncludePath)</IncludePath>
280
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
282
<PrecompiledHeader>Use</PrecompiledHeader>
283
<WarningLevel>Level3</WarningLevel>
284
<Optimization>Disabled</Optimization>
285
<PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
286
<AdditionalIncludeDirectories>$(ProjectDir)..\include;$(ProjectDir);"$(VCInstallDir)..\DIA SDK\include";$(VCInstallDir)..\DIA SDK\include</AdditionalIncludeDirectories>
287
<DisableLanguageExtensions>false</DisableLanguageExtensions>
288
<AdditionalOptions>/Zc:referenceBinding /Zc:rvalueCast %(AdditionalOptions)</AdditionalOptions>
291
<SubSystem>Windows</SubSystem>
292
<GenerateDebugInformation>true</GenerateDebugInformation>
295
<AdditionalDependencies>diaguids.lib;dbgeng.lib;comsuppw.lib;%(AdditionalDependencies)</AdditionalDependencies>
296
<AdditionalLibraryDirectories>$(VCInstallDir)..\DIA SDK\lib</AdditionalLibraryDirectories>
298
</ItemDefinitionGroup>
299
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Static|Win32'">
301
<PrecompiledHeader>Use</PrecompiledHeader>
302
<WarningLevel>Level3</WarningLevel>
303
<Optimization>Disabled</Optimization>
304
<PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
305
<AdditionalIncludeDirectories>$(ProjectDir)..\include;$(ProjectDir);"$(VCInstallDir)..\DIA SDK\include";$(VCInstallDir)..\DIA SDK\include</AdditionalIncludeDirectories>
306
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
307
<DisableLanguageExtensions>false</DisableLanguageExtensions>
308
<AdditionalOptions>/Zc:referenceBinding /Zc:rvalueCast %(AdditionalOptions)</AdditionalOptions>
311
<SubSystem>Windows</SubSystem>
312
<GenerateDebugInformation>true</GenerateDebugInformation>
315
<AdditionalDependencies>diaguids.lib;dbgeng.lib;comsuppw.lib;%(AdditionalDependencies)</AdditionalDependencies>
316
<AdditionalLibraryDirectories>$(VCInstallDir)..\DIA SDK\lib</AdditionalLibraryDirectories>
318
</ItemDefinitionGroup>
319
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
321
<PrecompiledHeader>Use</PrecompiledHeader>
322
<WarningLevel>Level3</WarningLevel>
323
<Optimization>Disabled</Optimization>
324
<PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
325
<AdditionalIncludeDirectories>$(ProjectDir)..\include;$(ProjectDir);"$(VCInstallDir)..\DIA SDK\include";$(VCInstallDir)..\DIA SDK\include</AdditionalIncludeDirectories>
326
<DisableLanguageExtensions>false</DisableLanguageExtensions>
327
<AdditionalOptions>/Zc:referenceBinding /Zc:rvalueCast %(AdditionalOptions)</AdditionalOptions>
328
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
329
<LanguageStandard>stdcpp17</LanguageStandard>
332
<SubSystem>Windows</SubSystem>
333
<GenerateDebugInformation>true</GenerateDebugInformation>
336
<AdditionalDependencies>diaguids.lib;dbgeng.lib;comsuppw.lib;%(AdditionalDependencies)</AdditionalDependencies>
337
<AdditionalLibraryDirectories>$(VCInstallDir)..\DIA SDK\lib\amd64</AdditionalLibraryDirectories>
339
</ItemDefinitionGroup>
340
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_Static|x64'">
342
<PrecompiledHeader>Use</PrecompiledHeader>
343
<WarningLevel>Level3</WarningLevel>
344
<Optimization>Disabled</Optimization>
345
<PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
346
<AdditionalIncludeDirectories>$(ProjectDir)..\include;$(ProjectDir);"$(VCInstallDir)..\DIA SDK\include";$(VCInstallDir)..\DIA SDK\include</AdditionalIncludeDirectories>
347
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
348
<DisableLanguageExtensions>false</DisableLanguageExtensions>
349
<AdditionalOptions>/Zc:referenceBinding /Zc:rvalueCast %(AdditionalOptions)</AdditionalOptions>
350
<LanguageStandard>stdcpp17</LanguageStandard>
353
<SubSystem>Windows</SubSystem>
354
<GenerateDebugInformation>true</GenerateDebugInformation>
357
<AdditionalDependencies>diaguids.lib;dbgeng.lib;comsuppw.lib;%(AdditionalDependencies)</AdditionalDependencies>
358
<AdditionalLibraryDirectories>$(VCInstallDir)..\DIA SDK\lib\amd64</AdditionalLibraryDirectories>
360
</ItemDefinitionGroup>
361
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
363
<WarningLevel>Level3</WarningLevel>
364
<PrecompiledHeader>Use</PrecompiledHeader>
365
<Optimization>MaxSpeed</Optimization>
366
<FunctionLevelLinking>true</FunctionLevelLinking>
367
<IntrinsicFunctions>true</IntrinsicFunctions>
368
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
369
<AdditionalIncludeDirectories>$(ProjectDir)..\include;$(ProjectDir);"$(VCInstallDir)..\DIA SDK\include";$(VCInstallDir)..\DIA SDK\include</AdditionalIncludeDirectories>
370
<DisableLanguageExtensions>false</DisableLanguageExtensions>
371
<AdditionalOptions>/Zc:referenceBinding /Zc:rvalueCast %(AdditionalOptions)</AdditionalOptions>
374
<SubSystem>Windows</SubSystem>
375
<GenerateDebugInformation>true</GenerateDebugInformation>
376
<EnableCOMDATFolding>true</EnableCOMDATFolding>
377
<OptimizeReferences>true</OptimizeReferences>
380
<AdditionalDependencies>diaguids.lib;dbgeng.lib;comsuppw.lib;%(AdditionalDependencies)</AdditionalDependencies>
381
<AdditionalLibraryDirectories>$(VCInstallDir)..\DIA SDK\lib</AdditionalLibraryDirectories>
383
</ItemDefinitionGroup>
384
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_Static|Win32'">
386
<WarningLevel>Level3</WarningLevel>
387
<PrecompiledHeader>Use</PrecompiledHeader>
388
<Optimization>MaxSpeed</Optimization>
389
<FunctionLevelLinking>true</FunctionLevelLinking>
390
<IntrinsicFunctions>true</IntrinsicFunctions>
391
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
392
<AdditionalIncludeDirectories>$(ProjectDir)..\include;$(ProjectDir);"$(VCInstallDir)..\DIA SDK\include";$(VCInstallDir)..\DIA SDK\include</AdditionalIncludeDirectories>
393
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
394
<DisableLanguageExtensions>false</DisableLanguageExtensions>
395
<AdditionalOptions>/Zc:referenceBinding /Zc:rvalueCast %(AdditionalOptions)</AdditionalOptions>
398
<SubSystem>Windows</SubSystem>
399
<GenerateDebugInformation>true</GenerateDebugInformation>
400
<EnableCOMDATFolding>true</EnableCOMDATFolding>
401
<OptimizeReferences>true</OptimizeReferences>
404
<AdditionalDependencies>diaguids.lib;dbgeng.lib;comsuppw.lib;%(AdditionalDependencies)</AdditionalDependencies>
405
<AdditionalLibraryDirectories>$(VCInstallDir)..\DIA SDK\lib</AdditionalLibraryDirectories>
407
</ItemDefinitionGroup>
408
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
410
<WarningLevel>Level3</WarningLevel>
411
<PrecompiledHeader>Use</PrecompiledHeader>
412
<Optimization>MaxSpeed</Optimization>
413
<FunctionLevelLinking>true</FunctionLevelLinking>
414
<IntrinsicFunctions>true</IntrinsicFunctions>
415
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
416
<AdditionalIncludeDirectories>$(ProjectDir)..\include;$(ProjectDir);"$(VCInstallDir)..\DIA SDK\include";$(VCInstallDir)..\DIA SDK\include</AdditionalIncludeDirectories>
417
<DisableLanguageExtensions>false</DisableLanguageExtensions>
418
<AdditionalOptions>/Zc:referenceBinding /Zc:rvalueCast %(AdditionalOptions)</AdditionalOptions>
419
<LanguageStandard>stdcpp17</LanguageStandard>
422
<SubSystem>Windows</SubSystem>
423
<GenerateDebugInformation>true</GenerateDebugInformation>
424
<EnableCOMDATFolding>true</EnableCOMDATFolding>
425
<OptimizeReferences>true</OptimizeReferences>
428
<AdditionalDependencies>diaguids.lib;dbgeng.lib;comsuppw.lib;%(AdditionalDependencies)</AdditionalDependencies>
429
<AdditionalLibraryDirectories>$(VCInstallDir)..\DIA SDK\lib\amd64</AdditionalLibraryDirectories>
431
</ItemDefinitionGroup>
432
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_Static|x64'">
434
<WarningLevel>Level3</WarningLevel>
435
<PrecompiledHeader>Use</PrecompiledHeader>
436
<Optimization>MaxSpeed</Optimization>
437
<FunctionLevelLinking>true</FunctionLevelLinking>
438
<IntrinsicFunctions>true</IntrinsicFunctions>
439
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
440
<AdditionalIncludeDirectories>$(ProjectDir)..\include;$(ProjectDir);"$(VCInstallDir)..\DIA SDK\include";$(VCInstallDir)..\DIA SDK\include</AdditionalIncludeDirectories>
441
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
442
<DisableLanguageExtensions>false</DisableLanguageExtensions>
443
<AdditionalOptions>/Zc:referenceBinding /Zc:rvalueCast %(AdditionalOptions)</AdditionalOptions>
444
<LanguageStandard>stdcpp17</LanguageStandard>
447
<SubSystem>Windows</SubSystem>
448
<GenerateDebugInformation>true</GenerateDebugInformation>
449
<EnableCOMDATFolding>true</EnableCOMDATFolding>
450
<OptimizeReferences>true</OptimizeReferences>
453
<AdditionalDependencies>diaguids.lib;dbgeng.lib;comsuppw.lib;%(AdditionalDependencies)</AdditionalDependencies>
454
<AdditionalLibraryDirectories>$(VCInstallDir)..\DIA SDK\lib\amd64</AdditionalLibraryDirectories>
456
</ItemDefinitionGroup>
457
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
458
<ImportGroup Label="ExtensionTargets">
459
<Import Project="$(SolutionDir)\packages\llvm-cmake.6.0.0.1\build\native\llvm-cmake.targets" Condition="Exists('$(SolutionDir)\packages\llvm-cmake.6.0.0.1\build\native\llvm-cmake.targets')" />
460
<Import Project="$(SolutionDir)\packages\clang-cmake.6.0.0.1\build\native\clang-cmake.targets" Condition="Exists('$(SolutionDir)\packages\clang-cmake.6.0.0.1\build\native\clang-cmake.targets')" />
461
<Import Project="..\..\..\packages\boost.1.85.0\build\boost.targets" Condition="Exists('..\..\..\packages\boost.1.85.0\build\boost.targets')" />
463
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
465
<ErrorText>This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
467
<Error Condition="!Exists('$(SolutionDir)\packages\llvm-cmake.6.0.0.1\build\native\llvm-cmake.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\packages\llvm-cmake.6.0.0.1\build\native\llvm-cmake.targets'))" />
468
<Error Condition="!Exists('$(SolutionDir)\packages\clang-cmake.6.0.0.1\build\native\clang-cmake.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\packages\clang-cmake.6.0.0.1\build\native\clang-cmake.targets'))" />
469
<Error Condition="!Exists('..\..\..\packages\boost.1.85.0\build\boost.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\..\packages\boost.1.85.0\build\boost.targets'))" />