Skip to content

Commit

Permalink
Get along better with the new VS2017 SDK targets
Browse files Browse the repository at this point in the history
  • Loading branch information
AArnott committed Dec 17, 2016
1 parent 9d499af commit 1ac9af8
Showing 1 changed file with 15 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,19 @@
$(VersionDependsOn)
</VersionDependsOn>

<GenerateNuspecDependsOn>
GetNuPkgVersion;
$(GenerateNuspecDependsOn)
</GenerateNuspecDependsOn>

<!-- Suppress assembly version info generation if not obviously compiling an assembly. -->
<GenerateAssemblyVersionInfo Condition=" '$(GenerateAssemblyVersionInfo)' == '' and '$(TargetExt)' != '.dll' and '$(TargetExt)' != '.exe'">false</GenerateAssemblyVersionInfo>

<!-- Suppress version attribute generation in Microsoft.NET.Sdk projects to avoid build failures
when two sets of attributes are emitted. -->
<GenerateAssemblyInformationalVersionAttribute>false</GenerateAssemblyInformationalVersionAttribute>
<GenerateAssemblyVersionAttribute>false</GenerateAssemblyVersionAttribute>
<GenerateAssemblyFileVersionAttribute>false</GenerateAssemblyFileVersionAttribute>
</PropertyGroup>

<UsingTask AssemblyFile="$(NerdbankGitVersioningTasksPath)Nerdbank.GitVersioning.Tasks.dll" TaskName="Nerdbank.GitVersioning.Tasks.AssemblyVersionInfo"/>
Expand All @@ -38,7 +49,7 @@
<_NBGV_AssemblyCopyright>$(AssemblyCopyright)</_NBGV_AssemblyCopyright>
<_NBGV_AssemblyCompany>$(AssemblyCompany)</_NBGV_AssemblyCompany>
</PropertyGroup>

<Target Name="GetBuildVersion" Returns="$(BuildVersion)">
<Nerdbank.GitVersioning.Tasks.GetBuildVersion
BuildingRef="$(_NBGV_BuildingRef)"
Expand All @@ -49,6 +60,7 @@
<Output TaskParameter="Version" PropertyName="BuildVersion" />
<Output TaskParameter="AssemblyInformationalVersion" PropertyName="AssemblyInformationalVersion" />
<Output TaskParameter="AssemblyFileVersion" PropertyName="AssemblyFileVersion" />
<Output TaskParameter="AssemblyFileVersion" PropertyName="FileVersion" />
<Output TaskParameter="SimpleVersion" PropertyName="BuildVersionSimple" />
<Output TaskParameter="PrereleaseVersion" PropertyName="PrereleaseVersion" />
<Output TaskParameter="MajorMinorVersion" PropertyName="MajorMinorVersion" />
Expand All @@ -62,6 +74,8 @@
<Output TaskParameter="CloudBuildNumber" PropertyName="CloudBuildNumber" Condition=" '$(CloudBuildNumber)' == '' "/>
<Output TaskParameter="BuildMetadataFragment" PropertyName="SemVerBuildSuffix" />
<Output TaskParameter="NuGetPackageVersion" PropertyName="NuGetPackageVersion" />
<Output TaskParameter="NuGetPackageVersion" PropertyName="Version" />
<Output TaskParameter="NuGetPackageVersion" PropertyName="PackageVersion" />
<Output TaskParameter="NPMPackageVersion" PropertyName="NPMPackageVersion" />
<Output TaskParameter="CloudBuildVersionVars" ItemName="CloudBuildVersionVars" />
</Nerdbank.GitVersioning.Tasks.GetBuildVersion>
Expand Down

0 comments on commit 1ac9af8

Please sign in to comment.