logger.vcxproj
1 <?xml version="1.0" encoding="utf-8"?> 2 <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 4 <Import Project="$(RepoRoot)packages\Microsoft.Windows.CppWinRT.2.0.240111.5\build\native\Microsoft.Windows.CppWinRT.props" Condition="Exists('$(RepoRoot)packages\Microsoft.Windows.CppWinRT.2.0.240111.5\build\native\Microsoft.Windows.CppWinRT.props')" /> 5 <ItemGroup Label="ProjectConfigurations"> 6 <ProjectConfiguration Include="Debug|Win32"> 7 <Configuration>Debug</Configuration> 8 <Platform>Win32</Platform> 9 </ProjectConfiguration> 10 <ProjectConfiguration Include="Debug|x64"> 11 <Configuration>Debug</Configuration> 12 <Platform>x64</Platform> 13 </ProjectConfiguration> 14 <ProjectConfiguration Include="Release|Win32"> 15 <Configuration>Release</Configuration> 16 <Platform>Win32</Platform> 17 </ProjectConfiguration> 18 <ProjectConfiguration Include="Release|x64"> 19 <Configuration>Release</Configuration> 20 <Platform>x64</Platform> 21 </ProjectConfiguration> 22 <ProjectConfiguration Include="Debug|ARM64"> 23 <Configuration>Debug</Configuration> 24 <Platform>ARM64</Platform> 25 </ProjectConfiguration> 26 <ProjectConfiguration Include="Release|ARM64"> 27 <Configuration>Release</Configuration> 28 <Platform>ARM64</Platform> 29 </ProjectConfiguration> 30 </ItemGroup> 31 <PropertyGroup Label="Globals"> 32 <VCProjectVersion>16.0</VCProjectVersion> 33 <Keyword>Win32Proj</Keyword> 34 <ProjectGuid>{d9b8fc84-322a-4f9f-bbb9-20915c47ddfd}</ProjectGuid> 35 <RootNamespace>logger</RootNamespace> 36 </PropertyGroup> 37 <PropertyGroup Label="Configuration"> 38 <ConfigurationType>StaticLibrary</ConfigurationType> 39 <OutDir>$(RepoRoot)$(Platform)\$(Configuration)\</OutDir> 40 </PropertyGroup> 41 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 42 <Import Project="$(RepoRoot)deps\spdlog.props" /> 43 <ImportGroup Label="ExtensionSettings"> 44 </ImportGroup> 45 <ImportGroup Label="Shared"> 46 </ImportGroup> 47 <ImportGroup Label="PropertySheets"> 48 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 49 </ImportGroup> 50 <PropertyGroup Label="UserMacros" /> 51 <ItemDefinitionGroup> 52 <ClCompile> 53 <PreprocessorDefinitions>_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions> 54 <ConformanceMode>true</ConformanceMode> 55 </ClCompile> 56 </ItemDefinitionGroup> 57 <ItemGroup> 58 <ClInclude Include="call_tracer.h" /> 59 <ClInclude Include="framework.h" /> 60 <ClInclude Include="logger.h" /> 61 <ClInclude Include="logger_settings.h" /> 62 <ClInclude Include="pch.h" /> 63 </ItemGroup> 64 <ItemGroup> 65 <ClCompile Include="call_tracer.cpp" /> 66 <ClCompile Include="logger.cpp" /> 67 <ClCompile Include="logger_settings.cpp" /> 68 <ClCompile Include="pch.cpp"> 69 <PrecompiledHeader Condition="'$(UsePrecompiledHeaders)' != 'false'">Create</PrecompiledHeader> 70 </ClCompile> 71 </ItemGroup> 72 <ItemGroup> 73 <ProjectReference Include="..\..\logging\logging.vcxproj"> 74 <Project>{7e1e3f13-2bd6-3f75-a6a7-873a2b55c60f}</Project> 75 </ProjectReference> 76 <ProjectReference Include="..\version\version.vcxproj"> 77 <Project>{cc6e41ac-8174-4e8a-8d22-85dd7f4851df}</Project> 78 </ProjectReference> 79 </ItemGroup> 80 <ItemGroup> 81 <None Include="packages.config" /> 82 </ItemGroup> 83 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 84 <ImportGroup Label="ExtensionTargets"> 85 <Import Project="$(RepoRoot)packages\Microsoft.Windows.CppWinRT.2.0.240111.5\build\native\Microsoft.Windows.CppWinRT.targets" Condition="Exists('$(RepoRoot)packages\Microsoft.Windows.CppWinRT.2.0.240111.5\build\native\Microsoft.Windows.CppWinRT.targets')" /> 86 </ImportGroup> 87 <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild"> 88 <PropertyGroup> 89 <ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText> 90 </PropertyGroup> 91 <Error Condition="!Exists('$(RepoRoot)packages\Microsoft.Windows.CppWinRT.2.0.240111.5\build\native\Microsoft.Windows.CppWinRT.props')" Text="$([System.String]::Format('$(ErrorText)', '$(RepoRoot)packages\Microsoft.Windows.CppWinRT.2.0.240111.5\build\native\Microsoft.Windows.CppWinRT.props'))" /> 92 <Error Condition="!Exists('$(RepoRoot)packages\Microsoft.Windows.CppWinRT.2.0.240111.5\build\native\Microsoft.Windows.CppWinRT.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(RepoRoot)packages\Microsoft.Windows.CppWinRT.2.0.240111.5\build\native\Microsoft.Windows.CppWinRT.targets'))" /> 93 </Target> 94 </Project>