summaryrefslogtreecommitdiffstats
path: root/src/DotNetOpenAuth.BuildTasks/GetBuildVersion.cs
diff options
context:
space:
mode:
authorAndrew Arnott <andrewarnott@gmail.com>2012-03-10 17:29:55 -0800
committerAndrew Arnott <andrewarnott@gmail.com>2012-03-10 17:29:55 -0800
commitf7ccdb36e7d91dc56c94a1eac1a535cd23585fc4 (patch)
tree29fdfdecc43e84a9835715268f5e592778e4edd8 /src/DotNetOpenAuth.BuildTasks/GetBuildVersion.cs
parent02a1a7a3adcf70b80d6bc11854ae0ed21246ddd1 (diff)
downloadDotNetOpenAuth-f7ccdb36e7d91dc56c94a1eac1a535cd23585fc4.zip
DotNetOpenAuth-f7ccdb36e7d91dc56c94a1eac1a535cd23585fc4.tar.gz
DotNetOpenAuth-f7ccdb36e7d91dc56c94a1eac1a535cd23585fc4.tar.bz2
AssemblyVersion is now a simple major.minor string, to make referencing easier.
Diffstat (limited to 'src/DotNetOpenAuth.BuildTasks/GetBuildVersion.cs')
-rw-r--r--src/DotNetOpenAuth.BuildTasks/GetBuildVersion.cs10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/DotNetOpenAuth.BuildTasks/GetBuildVersion.cs b/src/DotNetOpenAuth.BuildTasks/GetBuildVersion.cs
index 6df372f..05976ea 100644
--- a/src/DotNetOpenAuth.BuildTasks/GetBuildVersion.cs
+++ b/src/DotNetOpenAuth.BuildTasks/GetBuildVersion.cs
@@ -29,6 +29,15 @@ namespace DotNetOpenAuth.BuildTasks {
public string SimpleVersion { get; private set; }
/// <summary>
+ /// Gets or sets the major.minor version string.
+ /// </summary>
+ /// <value>
+ /// The x.y string (no build number or revision number).
+ /// </value>
+ [Output]
+ public string MajorMinorVersion { get; set; }
+
+ /// <summary>
/// Gets or sets the prerelease version, or empty if this is a final release.
/// </summary>
/// <value>
@@ -74,6 +83,7 @@ namespace DotNetOpenAuth.BuildTasks {
this.PrereleaseVersion = prerelease;
this.OAuth2PackagesVersion = oauth2PackagesVersion;
this.SimpleVersion = typedVersion.ToString();
+ this.MajorMinorVersion = new Version(typedVersion.Major, typedVersion.Minor).ToString();
this.BuildNumber = this.CalculateJDate(DateTime.Now);
var fullVersion = new Version(typedVersion.Major, typedVersion.Minor, typedVersion.Build, this.BuildNumber);