]> Kevux Git Server - doxy2man/commitdiff
add version strings in help output
authorGeorg Sauthoff <mail@georg.so>
Mon, 10 Mar 2014 12:50:17 +0000 (13:50 +0100)
committerGeorg Sauthoff <mail@georg.so>
Mon, 10 Mar 2014 12:50:17 +0000 (13:50 +0100)
main.cc

diff --git a/main.cc b/main.cc
index 432e7cf8e51c223ad7e174b4a0b0d25f012449a8..3a0a4cad6ea4c95bfb27511008fc19356c01e822 100644 (file)
--- a/main.cc
+++ b/main.cc
@@ -37,10 +37,16 @@ ostream &operator<<(ostream &o, const QString &q)
 struct doxy2man {
   static const char name[];
   static const char ver[];
+  static const char author[];
+  static const char mail[];
+  static const char date[];
 };
 
 const char doxy2man::name[] = "doxy2man";
 const char doxy2man::ver[] = "0.2";
+const char doxy2man::author[] = "Georg Sauthoff";
+const char doxy2man::mail[] = "mail@georg.so";
+const char doxy2man::date[] = "2014-03-10";
 
 enum Direction { DIR_NONE, DIR_IN, DIR_OUT };
 
@@ -216,6 +222,9 @@ struct Options {
       "        --short-pkg STR  short man page header/footer string, e.g. 'Linux'\n"
       "        --pkg STR        man page header/footer string, e.g. 'Linux Programmer's Manual'\n"
       "-i STR, --include STR    include path prefix\n"
+      "\n"
+         "Version: " << doxy2man::name << " " << doxy2man::ver << "\n"
+      << "Author : " << doxy2man::author << " <" << doxy2man::mail << ">, (" << doxy2man::date << ")\n"
       << "\n";
   }
   void check_input_filename()