EtwTrace.vcxproj
1 <?xml version="1.0" encoding="utf-8"?> 2 <Project DefaultTargets="Build" 3 xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 4 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 5 <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')" /> 6 <PropertyGroup Label="Globals"> 7 <VCProjectVersion>17.0</VCProjectVersion> 8 <Keyword>Win32Proj</Keyword> 9 <ProjectGuid>{8f021b46-362b-485c-bfba-ccf83e820cbd}</ProjectGuid> 10 <RootNamespace>EtwTrace</RootNamespace> 11 </PropertyGroup> 12 <PropertyGroup Label="Configuration"> 13 <ConfigurationType>StaticLibrary</ConfigurationType> 14 15 </PropertyGroup> 16 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 17 <ImportGroup Label="ExtensionSettings"> 18 </ImportGroup> 19 <ImportGroup Label="Shared"> 20 </ImportGroup> 21 <ImportGroup Label="PropertySheets"> 22 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 23 </ImportGroup> 24 <PropertyGroup Label="UserMacros" /> 25 <ItemGroup> 26 <ClInclude Include="EtwTrace.h" /> 27 <ClInclude Include="pch.h" /> 28 </ItemGroup> 29 <ItemGroup> 30 <ClCompile Include="EtwTrace.cpp" /> 31 <ClCompile Include="pch.cpp"> 32 <PrecompiledHeader>Create</PrecompiledHeader> 33 </ClCompile> 34 </ItemGroup> 35 <ItemGroup> 36 <None Include="packages.config" /> 37 </ItemGroup> 38 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 39 <ImportGroup Label="ExtensionTargets"> 40 <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')" /> 41 <Import Project="$(RepoRoot)packages\Microsoft.Windows.ImplementationLibrary.1.0.231216.1\build\native\Microsoft.Windows.ImplementationLibrary.targets" Condition="Exists('$(RepoRoot)packages\Microsoft.Windows.ImplementationLibrary.1.0.231216.1\build\native\Microsoft.Windows.ImplementationLibrary.targets')" /> 42 </ImportGroup> 43 <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild"> 44 <PropertyGroup> 45 <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> 46 </PropertyGroup> 47 <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'))" /> 48 <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'))" /> 49 <Error Condition="!Exists('$(RepoRoot)packages\Microsoft.Windows.ImplementationLibrary.1.0.231216.1\build\native\Microsoft.Windows.ImplementationLibrary.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(RepoRoot)packages\Microsoft.Windows.ImplementationLibrary.1.0.231216.1\build\native\Microsoft.Windows.ImplementationLibrary.targets'))" /> 50 </Target> 51 </Project>