blob: 4b6224327dadf4cfc672e9262ce6239018ece54d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TodayTimeStamp>$([System.DateTime]::Now.ToString(yyyyMMdd))</TodayTimeStamp>
<BuildVersionFilePath>$(BaseIntermediateOutputPath)</BuildVersionFilePath>
<BuildVersionFile Condition="'$(BuildVersionFile)'==''">$(BuildVersionFilePath)BuildVersion-$(TodayTimeStamp).props</BuildVersionFile>
</PropertyGroup>
<!-- If BuildVersion.props exists already then import it to get BuildNumberMajor, else generate it and override props values. -->
<Import Condition="Exists('$(BuildVersionFile)')" Project="$(BuildVersionFile)" />
<PropertyGroup Condition="!Exists('$(BuildVersionFile)')">
<ShouldCreateVersionFileDuringBuild>true</ShouldCreateVersionFileDuringBuild>
</PropertyGroup>
</Project>
|