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|Win32">
5      <Configuration>Debug</Configuration>
6      <Platform>Win32</Platform>
7    </ProjectConfiguration>
8    <ProjectConfiguration Include="Release|Win32">
9      <Configuration>Release</Configuration>
10      <Platform>Win32</Platform>
11    </ProjectConfiguration>
12    <ProjectConfiguration Include="Debug|x64">
13      <Configuration>Debug</Configuration>
14      <Platform>x64</Platform>
15    </ProjectConfiguration>
16    <ProjectConfiguration Include="Release|x64">
17      <Configuration>Release</Configuration>
18      <Platform>x64</Platform>
19    </ProjectConfiguration>
20  </ItemGroup>
21  <PropertyGroup Label="Globals">
22    <VCProjectVersion>15.0</VCProjectVersion>
23    <ProjectGuid>{89B6B774-2886-48CF-B1D0-534AC449E0FD}</ProjectGuid>
24    <Keyword>Win32Proj</Keyword>
25    <WindowsTargetPlatformVersion>10.0.17134.0</WindowsTargetPlatformVersion>
26  </PropertyGroup>
27  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
28  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
29    <ConfigurationType>DynamicLibrary</ConfigurationType>
30    <UseDebugLibraries>true</UseDebugLibraries>
31    <PlatformToolset>v141_clang_c2</PlatformToolset>
32  </PropertyGroup>
33  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
34    <ConfigurationType>DynamicLibrary</ConfigurationType>
35    <UseDebugLibraries>false</UseDebugLibraries>
36    <PlatformToolset>v141_clang_c2</PlatformToolset>
37  </PropertyGroup>
38  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
39    <ConfigurationType>DynamicLibrary</ConfigurationType>
40    <UseDebugLibraries>true</UseDebugLibraries>
41    <PlatformToolset>v141_clang_c2</PlatformToolset>
42  </PropertyGroup>
43  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
44    <ConfigurationType>DynamicLibrary</ConfigurationType>
45    <UseDebugLibraries>false</UseDebugLibraries>
46    <PlatformToolset>v141_clang_c2</PlatformToolset>
47  </PropertyGroup>
48  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
49  <ImportGroup Label="ExtensionSettings">
50  </ImportGroup>
51  <ImportGroup Label="Shared">
52  </ImportGroup>
53  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
54    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
55  </ImportGroup>
56  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
57    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
58  </ImportGroup>
59  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
60    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
61  </ImportGroup>
62  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
63    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
64  </ImportGroup>
65  <PropertyGroup Label="UserMacros" />
66  <PropertyGroup>
67    <IntDir>$(ProjectDir)\$(ProjectName)\$(Configuration)\$(PlatformTarget)\</IntDir>
68  </PropertyGroup>
69  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
70    <ClCompile>
71      <PreprocessorDefinitions>WIN32;_WINSOCKAPI_;_DEBUG;_WINDOWS;_USRDLL;TSS2TCTIMSSIM_EXPORTS;MAXLOGLEVEL=6;strtok_r=strtok_s;%(PreprocessorDefinitions)</PreprocessorDefinitions>
72      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
73      <WarningLevel>Level3</WarningLevel>
74      <Optimization>Disabled</Optimization>
75      <AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)\src;$(SolutionDir)\include\tss2;$(SolutionDir)\src\tss2-mu;$(SolutionDir)\src\tss2-sys;(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
76    </ClCompile>
77    <Link>
78      <TargetMachine>MachineX86</TargetMachine>
79      <GenerateDebugInformation>true</GenerateDebugInformation>
80      <SubSystem>Windows</SubSystem>
81      <ModuleDefinitionFile>$(SolutionDir)\lib\tss2-tcti-mssim.def</ModuleDefinitionFile>
82      <AdditionalDependencies>$(OutDir)\tss2-mu.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
83    </Link>
84  </ItemDefinitionGroup>
85  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
86    <ClCompile>
87      <PreprocessorDefinitions>WIN32;_WINSOCKAPI_;NDEBUG;_WINDOWS;_USRDLL;TSS2TCTIMSSIM_EXPORTS;MAXLOGLEVEL=6;strtok_r=strtok_s;%(PreprocessorDefinitions)</PreprocessorDefinitions>
88      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
89      <WarningLevel>Level3</WarningLevel>
90      <AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)\src;$(SolutionDir)\include\tss2;$(SolutionDir)\src\tss2-mu;$(SolutionDir)\src\tss2-sys;(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
91    </ClCompile>
92    <Link>
93      <TargetMachine>MachineX86</TargetMachine>
94      <GenerateDebugInformation>true</GenerateDebugInformation>
95      <SubSystem>Windows</SubSystem>
96      <EnableCOMDATFolding>true</EnableCOMDATFolding>
97      <OptimizeReferences>true</OptimizeReferences>
98      <AdditionalDependencies>$(OutDir)\tss2-mu.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
99      <ModuleDefinitionFile>$(SolutionDir)\lib\tss2-tcti-mssim.def</ModuleDefinitionFile>
100    </Link>
101  </ItemDefinitionGroup>
102  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
103    <ClCompile>
104      <AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)\src;$(SolutionDir)\include\tss2;$(SolutionDir)\src\tss2-mu;$(SolutionDir)\src\tss2-sys;(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
105      <PreprocessorDefinitions>_DEBUG;_WINSOCKAPI_;_WINDOWS;_USRDLL;TSS2TCTIMSSIM_EXPORTS;MAXLOGLEVEL=6;strtok_r=strtok_s;%(PreprocessorDefinitions)</PreprocessorDefinitions>
106    </ClCompile>
107    <Link>
108      <AdditionalDependencies>$(OutDir)\tss2-mu.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
109      <ModuleDefinitionFile>$(SolutionDir)\lib\tss2-tcti-mssim.def</ModuleDefinitionFile>
110    </Link>
111  </ItemDefinitionGroup>
112  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
113    <ClCompile>
114      <AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)\src;$(SolutionDir)\include\tss2;$(SolutionDir)\src\tss2-mu;$(SolutionDir)\src\tss2-sys;(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
115      <PreprocessorDefinitions>NDEBUG;_WINSOCKAPI_;_WINDOWS;_USRDLL;TSS2TCTIMSSIM_EXPORTS;MAXLOGLEVEL=6;strtok_r=strtok_s;%(PreprocessorDefinitions)</PreprocessorDefinitions>
116    </ClCompile>
117    <Link>
118      <AdditionalDependencies>$(OutDir)\tss2-mu.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
119      <ModuleDefinitionFile>$(SolutionDir)\lib\tss2-tcti-mssim.def</ModuleDefinitionFile>
120    </Link>
121  </ItemDefinitionGroup>
122  <ItemGroup>
123    <ClCompile Include="..\util\io.c" />
124    <ClCompile Include="..\util\key-value-parse.c" />
125    <ClCompile Include="..\util\log.c" />
126    <ClCompile Include="tcti-common.c" />
127    <ClCompile Include="tcti-mssim.c" />
128  </ItemGroup>
129  <ItemGroup>
130    <ClInclude Include="..\util\io.h" />
131    <ClInclude Include="..\util\key-value-parse.h" />
132    <ClInclude Include="..\util\log.h" />
133    <ClInclude Include="tcti-common.h" />
134    <ClInclude Include="tcti-mssim.h" />
135  </ItemGroup>
136  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
137  <ImportGroup Label="ExtensionTargets">
138  </ImportGroup>
139</Project>
140