scmversion.vcxproj (1333B)
1 <?xml version="1.0" encoding="utf-8"?> 2 <Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 <Import Project="..\..\dep\msvc\vsprops\Configurations.props" /> 4 5 <ItemGroup> 6 <ClCompile Include="scmversion.cpp" /> 7 </ItemGroup> 8 <ItemGroup> 9 <ClInclude Include="scmversion.h" /> 10 </ItemGroup> 11 <ItemGroup> 12 <None Include="gen_scmversion.bat" /> 13 <None Include="gen_scmversion.sh" /> 14 </ItemGroup> 15 16 <PropertyGroup Label="Globals"> 17 <ProjectGuid>{075CED82-6A20-46DF-94C7-9624AC9DDBEB}</ProjectGuid> 18 <DisableFastUpToDateCheck>true</DisableFastUpToDateCheck> 19 </PropertyGroup> 20 21 <Import Project="..\..\dep\msvc\vsprops\StaticLibrary.props" /> 22 23 <PropertyGroup> 24 <CustomBuildBeforeTargets>PreBuildEvent</CustomBuildBeforeTargets> 25 </PropertyGroup> 26 27 <ItemDefinitionGroup> 28 <PreBuildEvent /> 29 <PreBuildEvent /> 30 <CustomBuildStep> 31 <Command>cmd /k "$(ProjectDir)gen_scmversion.bat"</Command> 32 </CustomBuildStep> 33 <CustomBuildStep> 34 <Message>Checking whether scmversion.cpp needs updating...</Message> 35 </CustomBuildStep> 36 <CustomBuildStep> 37 <Outputs>$(ProjectDir)scmversion.cpp</Outputs> 38 </CustomBuildStep> 39 </ItemDefinitionGroup> 40 41 <Import Project="..\..\dep\msvc\vsprops\Targets.props" /> 42 </Project>