[smuxi: 1/2] Server: added --version parameter to show version information



commit b05bf4c7c321070c43185c4a01a4171ec2491e38
Author: Mirco Bauer <meebey meebey net>
Date:   Sat Feb 14 20:14:09 2015 +0100

    Server: added --version parameter to show version information

 src/Server/Main.cs        |   18 +++++++++++-------
 src/Server/smuxi-server.1 |    2 ++
 2 files changed, 13 insertions(+), 7 deletions(-)
---
diff --git a/src/Server/Main.cs b/src/Server/Main.cs
index b4f36cf..ef0b81e 100644
--- a/src/Server/Main.cs
+++ b/src/Server/Main.cs
@@ -1,13 +1,7 @@
 /*
- * $Id$
- * $URL$
- * $Rev$
- * $Author$
- * $Date$
- *
  * Smuxi - Smart MUltipleXed Irc
  *
- * Copyright (c) 2005-2006, 2008, 2010 Mirco Bauer <meebey meebey net>
+ * Copyright (c) 2005-2006, 2008, 2010, 2011, 2015  Mirco Bauer <meebey meebey net>
  * Copyright (c) 2010 Clement Bourgeois <moonpyk gmail com>
  *
  * Full GPL License: <http://www.gnu.org/licenses/gpl.txt>
@@ -154,6 +148,16 @@ namespace Smuxi.Server
             );
 
             parser.Add(
+                "version",
+                _("Show version"),
+                delegate(string val) {
+                    Engine.Engine.Init();
+                    Console.WriteLine(Engine.Engine.VersionString);
+                    Environment.Exit(0);
+                }
+            );
+
+            parser.Add(
                  "<>",
                 delegate(string val) {
                     throw new OptionException(
diff --git a/src/Server/smuxi-server.1 b/src/Server/smuxi-server.1
index 963cb5c..1fbfdeb 100644
--- a/src/Server/smuxi-server.1
+++ b/src/Server/smuxi-server.1
@@ -26,6 +26,8 @@ Turn on debugging. Debug logs are sent to
 , and older logs are moved to the date of usage.
 .It Fl h , Fl \-help
 Show the arguments Smuxi takes.
+.It Fl \-version
+Show version information.
 .It Fl \-add-user
 Adds a user to the server.
 .It Fl \-delete-user


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]