From 9c513a84abc69b21def9cfade18c699673cfa620 Mon Sep 17 00:00:00 2001 From: Latif Khalifa Date: Sun, 26 Jul 2009 03:56:45 +0000 Subject: [PATCH] Added build numbering git-svn-id: https://radegast.googlecode.com/svn/trunk@126 f7a694da-4d33-11de-9ad6-1127a62b9fcd --- Radegast/Core/ChatTextManager.cs | 2 +- Radegast/Radegast.csproj | 4 ++++ Radegast/RadegastBuild.cs | 5 +++++ Radegast/updatebuildnr.bat | 8 ++++++++ 4 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 Radegast/RadegastBuild.cs create mode 100755 Radegast/updatebuildnr.bat diff --git a/Radegast/Core/ChatTextManager.cs b/Radegast/Core/ChatTextManager.cs index 3898505..358958c 100644 --- a/Radegast/Core/ChatTextManager.cs +++ b/Radegast/Core/ChatTextManager.cs @@ -145,7 +145,7 @@ namespace Radegast public void PrintStartupMessage() { ChatBufferItem title = new ChatBufferItem( - DateTime.Now, Properties.Resources.RadegastTitle, ChatBufferTextStyle.StartupTitle); + DateTime.Now, Properties.Resources.RadegastTitle + "." + RadegastBuild.CurrentRev, ChatBufferTextStyle.StartupTitle); ChatBufferItem ready = new ChatBufferItem( DateTime.Now, "Ready.\n", ChatBufferTextStyle.StatusBlue); diff --git a/Radegast/Radegast.csproj b/Radegast/Radegast.csproj index d0df3b1..3a59f73 100644 --- a/Radegast/Radegast.csproj +++ b/Radegast/Radegast.csproj @@ -619,6 +619,7 @@ Settings.settings True + @@ -1103,4 +1104,7 @@ --> + + $(ProjectDir)\updatebuildnr.bat + \ No newline at end of file diff --git a/Radegast/RadegastBuild.cs b/Radegast/RadegastBuild.cs new file mode 100644 index 0000000..a9f8844 --- /dev/null +++ b/Radegast/RadegastBuild.cs @@ -0,0 +1,5 @@ +// Autogenerated: run updatebuildnr.bat/sh to update +namespace Radegast +{ + public static class RadegastBuild { public static int CurrentRev = 124; } +} diff --git a/Radegast/updatebuildnr.bat b/Radegast/updatebuildnr.bat new file mode 100755 index 0000000..87d2960 --- /dev/null +++ b/Radegast/updatebuildnr.bat @@ -0,0 +1,8 @@ +@echo off +FOR /F "tokens=2 skip=4" %%G IN ('svn info') DO ^ +IF NOT DEFINED REVISION SET REVISION=%%G +echo // Autogenerated: run updatebuildnr.bat/sh to update > RadegastBuild.cs +echo namespace Radegast >> RadegastBuild.cs +echo { >> RadegastBuild.cs +echo public static class RadegastBuild { public static int CurrentRev = %REVISION%; } >> RadegastBuild.cs +echo } >> RadegastBuild.cs -- 2.11.0