From 5d23ecebeb971b78b8a9847b6be634bf0f48c359 Mon Sep 17 00:00:00 2001 From: lbsa71 Date: Tue, 26 May 2009 16:01:06 +0000 Subject: * Introduced GetVersionString so we can harness the whole thing. * Introduced 'Flavour' to spice things up. --- OpenSim/Framework/Servers/VersionInfo.cs | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) (limited to 'OpenSim/Framework/Servers/VersionInfo.cs') diff --git a/OpenSim/Framework/Servers/VersionInfo.cs b/OpenSim/Framework/Servers/VersionInfo.cs index 200f0e2..56f9148 100644 --- a/OpenSim/Framework/Servers/VersionInfo.cs +++ b/OpenSim/Framework/Servers/VersionInfo.cs @@ -29,11 +29,25 @@ namespace OpenSim { public class VersionInfo { + private enum Flavour + { + Unknown, + Dev, + RC1, + RC2, + Release + } private const string m_versionNumber = "0.6.5"; public static string Version { - get { return "OpenSimulator Server" + " " + m_versionNumber; } + get { return GetVersionString(m_versionNumber); } + } + + public static string GetVersionString(string versionNumber) + { + string versionString = "OpenSimulator Server" + versionNumber; + return versionString.PadRight(VERSIONINFO_VERSION_LENGTH); } public const int VERSIONINFO_VERSION_LENGTH = 27; -- cgit v1.1