<?xml version="1.0" encoding="utf-8"?> <Project> <Import Project="..\..\VSProps\Base.Macros.props" /> <Import Project="$(VSPropsDir)Base.Targets.props" /> <PropertyGroup Label="Globals"> <ProjectGuid>{41279555-F94F-4EBC-99DE-AF863C10C5C4}</ProjectGuid> </PropertyGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> <Import Project="$(VSPropsDir)Configuration.Utility.props" /> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> <ImportGroup Label="ExtensionSettings"> </ImportGroup> <ImportGroup Label="PropertySheets"> <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> <Import Project="$(VSPropsDir)Base.props" /> </ImportGroup> <Target Name="GenerateScmRevHeader" BeforeTargets="BuildGenerateSources" Outputs="scmrev.h"> <Exec Command="$(CScript) /nologo /E:JScript make_scmrev.h.js" /> </Target> <!-- DisableFastUpToDateCheck bypasses Visual Studio's build manager and forces MSBuild to be run on the project. This is only needed for VS-initiated builds, not msbuild itself. --> <PropertyGroup> <DisableFastUpToDateCheck>true</DisableFastUpToDateCheck> </PropertyGroup> <ItemGroup> <None Include="make_scmrev.h.js" /> </ItemGroup> <ItemGroup> <ClInclude Include="scmrev.h" /> </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> </Project>