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>{40EC0A14-E90F-450F-B250-2071B05ED099}</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;MAXLOGLEVEL=6;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 72 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 73 <WarningLevel>Level3</WarningLevel> 74 <Optimization>Disabled</Optimization> 75 <AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)\src;$(SolutionDir)\include\tss2;(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 76 </ClCompile> 77 <Link> 78 <TargetMachine>MachineX86</TargetMachine> 79 <GenerateDebugInformation>true</GenerateDebugInformation> 80 <SubSystem>Windows</SubSystem> 81 <ModuleDefinitionFile>$(SolutionDir)\lib\tss2-tctildr.def</ModuleDefinitionFile> 82 <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;$(OutDir)\tss2-tcti-mssim.lib;$(OutDir)\tss2-tcti-tbs.lib;%(AdditionalDependencies)</AdditionalDependencies> 83 </Link> 84 </ItemDefinitionGroup> 85 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 86 <ClCompile> 87 <PreprocessorDefinitions>WIN32;MAXLOGLEVEL=6;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 88 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> 89 <WarningLevel>Level3</WarningLevel> 90 <AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)\src;$(SolutionDir)\include\tss2;$(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 <ModuleDefinitionFile>$(SolutionDir)\lib\tss2-tctildr.def</ModuleDefinitionFile> 99 <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;$(OutDir)\tss2-tcti-mssim.lib;$(OutDir)\tss2-tcti-tbs.lib;%(AdditionalDependencies)</AdditionalDependencies> 100 </Link> 101 </ItemDefinitionGroup> 102 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 103 <ClCompile> 104 <AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)\src;$(SolutionDir)\include\tss2;$(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 105 <PreprocessorDefinitions>_WINDLL;MAXLOGLEVEL=6;%(PreprocessorDefinitions)</PreprocessorDefinitions> 106 </ClCompile> 107 <Link> 108 <ModuleDefinitionFile>$(SolutionDir)\lib\tss2-tctildr.def</ModuleDefinitionFile> 109 <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;$(OutDir)\tss2-tcti-mssim.lib;$(OutDir)\tss2-tcti-tbs.lib;%(AdditionalDependencies)</AdditionalDependencies> 110 </Link> 111 </ItemDefinitionGroup> 112 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 113 <ClCompile> 114 <AdditionalIncludeDirectories>$(SolutionDir);$(SolutionDir)\src;$(SolutionDir)\include\tss2;$(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 115 <PreprocessorDefinitions>_WINDLL;MAXLOGLEVEL=6;%(PreprocessorDefinitions)</PreprocessorDefinitions> 116 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> 117 </ClCompile> 118 <Link> 119 <ModuleDefinitionFile>$(SolutionDir)\lib\tss2-tctildr.def</ModuleDefinitionFile> 120 <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;$(OutDir)\tss2-tcti-mssim.lib;$(OutDir)\tss2-tcti-tbs.lib;%(AdditionalDependencies)</AdditionalDependencies> 121 </Link> 122 </ItemDefinitionGroup> 123 <ItemGroup> 124 <ClCompile Include="..\util\log.c" /> 125 <ClCompile Include="tctildr.c" /> 126 <ClCompile Include="tctildr-nodl.c" /> 127 </ItemGroup> 128 <ItemGroup> 129 <ClInclude Include="..\util\log.h" /> 130 <ClInclude Include="tctildr.h" /> 131 <ClInclude Include="tctildr-nodl.h" /> 132 <ClInclude Include="tctildr-interface.h" /> 133 </ItemGroup> 134 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 135 <ImportGroup Label="ExtensionTargets"> 136 </ImportGroup> 137</Project> 138