|
11 | 11 | <PropertyGroup> |
12 | 12 | <BeforeTransform> |
13 | 13 | $(BeforeTransform); |
14 | | - UpdateAssemblyInfo; |
| 14 | + GenerateAssemblyVersionInfo; |
15 | 15 | CalculateVersion; |
16 | 16 | </BeforeTransform> |
17 | 17 | </PropertyGroup> |
|
187 | 187 | <Import Project="$(IncludeDir)Common.targets" /> |
188 | 188 | <Import Project="$(IncludeDir)TextTemplating.targets" /> |
189 | 189 | <Import Project="$(SolutionDir).nuget\NuGet.targets" /> |
190 | | - <Target Name="CalculateVersion" DependsOnTargets="GetVersion" AfterTargets="UpdateAssemblyInfo"> |
191 | | - <PropertyGroup> |
192 | | - <BuildNumber>$(GitVersion_BuildMetaData)</BuildNumber> |
193 | | - <BuildNumber Condition="'$(BuildNumber)'==''">0</BuildNumber> |
194 | | - <PackageVersion>$(GitVersion_MajorMinorPatch).$(BuildNumber)</PackageVersion> |
195 | | - </PropertyGroup> |
| 190 | + <Target Name="CalculateVersion" DependsOnTargets="GetBuildVersion" AfterTargets="GenerateAssemblyVersionInfo"> |
196 | 191 | <ItemGroup> |
197 | 192 | <T4ParameterValues Include="PackageVersion"> |
198 | | - <Value>$(PackageVersion)</Value> |
| 193 | + <Value>$(BuildVersion)</Value> |
199 | 194 | <Visible>false</Visible> |
200 | 195 | </T4ParameterValues> |
201 | 196 | </ItemGroup> |
202 | 197 | </Target> |
203 | | - <Target Name="BuildPackage" DependsOnTargets="CalculateVersion" Inputs="$(TargetPath);$(MSBuildProjectName).nuspec" Outputs="$(OutputPath)MSI.$(PackageVersion).nupkg"> |
| 198 | + <Target Name="BuildPackage" DependsOnTargets="CalculateVersion" Inputs="$(TargetPath);$(MSBuildProjectName).nuspec" Outputs="$(OutputPath)MSI.$(BuildVersion).nupkg"> |
204 | 199 | <PropertyGroup> |
205 | 200 | <ProjectPath>$(MSBuildProjectDirectory)\$(MSBuildProjectName).nuspec</ProjectPath> |
206 | | - <BuildCommand>$(NuGetCommand) pack "$(ProjectPath)" -Properties "SolutionDir=$(SolutionDir);Configuration=$(Configuration);Platform=$(Platform);Version=$(PackageVersion)" -OutputDirectory "$(OutputPath.TrimEnd('\'))" -Symbols -NonInteractive -NoPackageAnalysis</BuildCommand> |
| 201 | + <BuildCommand>$(NuGetCommand) pack "$(ProjectPath)" -Properties "SolutionDir=$(SolutionDir);Configuration=$(Configuration);Platform=$(Platform);Version=$(BuildVersion)" -OutputDirectory "$(OutputPath.TrimEnd('\'))" -Symbols -NonInteractive -NoPackageAnalysis</BuildCommand> |
207 | 202 | </PropertyGroup> |
208 | | - <Exec Command="$(BuildCommand)" Outputs="$(OutputPath)MSI.$(PackageVersion).nupkg"> |
| 203 | + <Exec Command="$(BuildCommand)" Outputs="$(OutputPath)MSI.$(BuildVersion).nupkg"> |
209 | 204 | <Output TaskParameter="Outputs" ItemName="FileWrites" /> |
210 | 205 | </Exec> |
211 | 206 | </Target> |
212 | 207 | <Target Name="AfterBuild" DependsOnTargets="BuildPackage" /> |
| 208 | + <Import Project="..\..\packages\Nerdbank.GitVersioning.1.5.46\build\portable-net+win+wpa+wp+sl+netmf+MonoAndroid+MonoTouch+Xamarin.iOS\Nerdbank.GitVersioning.targets" Condition="Exists('..\..\packages\Nerdbank.GitVersioning.1.5.46\build\portable-net+win+wpa+wp+sl+netmf+MonoAndroid+MonoTouch+Xamarin.iOS\Nerdbank.GitVersioning.targets')" /> |
213 | 209 | <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild"> |
214 | 210 | <PropertyGroup> |
215 | 211 | <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> |
216 | 212 | </PropertyGroup> |
217 | | - <Error Condition="!Exists('..\..\packages\GitVersionTask.3.4.1\build\portable-net+sl+win+wpa+wp\GitVersionTask.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\GitVersionTask.3.4.1\build\portable-net+sl+win+wpa+wp\GitVersionTask.targets'))" /> |
| 213 | + <Error Condition="!Exists('..\..\packages\Nerdbank.GitVersioning.1.5.46\build\portable-net+win+wpa+wp+sl+netmf+MonoAndroid+MonoTouch+Xamarin.iOS\Nerdbank.GitVersioning.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\..\packages\Nerdbank.GitVersioning.1.5.46\build\portable-net+win+wpa+wp+sl+netmf+MonoAndroid+MonoTouch+Xamarin.iOS\Nerdbank.GitVersioning.targets'))" /> |
218 | 214 | </Target> |
219 | | - <Import Project="..\..\packages\GitVersionTask.3.4.1\build\portable-net+sl+win+wpa+wp\GitVersionTask.targets" Condition="Exists('..\..\packages\GitVersionTask.3.4.1\build\portable-net+sl+win+wpa+wp\GitVersionTask.targets')" /> |
220 | 215 | <!-- vim: set sw=2 ts=2 sts=2 ft=xml: --> |
221 | 216 | </Project> |
0 commit comments