summaryrefslogtreecommitdiffstats
path: root/tools/DotNetOpenAuth.Versioning.targets
diff options
context:
space:
mode:
Diffstat (limited to 'tools/DotNetOpenAuth.Versioning.targets')
-rw-r--r--tools/DotNetOpenAuth.Versioning.targets7
1 files changed, 5 insertions, 2 deletions
diff --git a/tools/DotNetOpenAuth.Versioning.targets b/tools/DotNetOpenAuth.Versioning.targets
index 5ea67e5..0fd86ed 100644
--- a/tools/DotNetOpenAuth.Versioning.targets
+++ b/tools/DotNetOpenAuth.Versioning.targets
@@ -17,6 +17,7 @@
<Output TaskParameter="Version" PropertyName="BuildVersion" />
<Output TaskParameter="SimpleVersion" PropertyName="BuildVersionSimple" />
<Output TaskParameter="PrereleaseVersion" PropertyName="PrereleaseVersion" />
+ <Output TaskParameter="MajorMinorVersion" PropertyName="MajorMinorVersion" />
<Output TaskParameter="OAuth2PackagesVersion" PropertyName="OAuth2PackagesVersion" />
<Output TaskParameter="GitCommitId" PropertyName="GitCommitId" />
<Output TaskParameter="BuildNumber" PropertyName="BuildNumber" />
@@ -45,8 +46,10 @@
</PropertyGroup>
<MakeDir Directories="$(IntermediatePath)"/>
<AssemblyInfo OutputFile="$(NewVersionCsFile)" CodeLanguage="C#"
- AssemblyVersion="$(BuildVersion)"
- AssemblyInformationalVersion="$(AssemblyInformationalVersion)" />
+ AssemblyVersion="$(MajorMinorVersion)"
+ AssemblyFileVersion="$(BuildVersion)"
+ AssemblyInformationalVersion="$(AssemblyInformationalVersion)"
+ GenerateClass="true" />
<!-- Avoid applying the newly generated AssemblyInfo.cs file to the build
unless it has changed in order to allow for incremental building. -->
<CompareFiles OriginalItems="$(VersionCsFile)" NewItems="$(NewVersionCsFile)">