diff options
author | megamage <none@none> | 2009-01-17 13:33:07 -0600 |
---|---|---|
committer | megamage <none@none> | 2009-01-17 13:33:07 -0600 |
commit | c5dfe7dac27a0441192af758dc55e6c71c83ccb4 (patch) | |
tree | e9075c32f9cd1176090e1530f5aaae247d3bc867 /src/trinityrealm/Main.cpp | |
parent | 88fd7455323b0e58ea2b808510d8c7e5aa1cd599 (diff) | |
parent | adeb696f756739e2ed5b9c3ef4f7551ce023ff2b (diff) |
*Merge.
--HG--
branch : trunk
Diffstat (limited to 'src/trinityrealm/Main.cpp')
-rw-r--r-- | src/trinityrealm/Main.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/trinityrealm/Main.cpp b/src/trinityrealm/Main.cpp index e74cd5144d3..3e2739ec6b5 100644 --- a/src/trinityrealm/Main.cpp +++ b/src/trinityrealm/Main.cpp @@ -31,6 +31,7 @@ #include "sockets/ListenSocket.h" #include "AuthSocket.h" #include "SystemConfig.h" +#include "revision.h" #include "Util.h" // Format is YYYYMMDDRR where RR is the change in the conf file @@ -70,6 +71,7 @@ DatabaseType LoginDatabase; ///< Accessor to the void usage(const char *prog) { sLog.outString("Usage: \n %s [<options>]\n" + " --version print version and exist\n\r" " -c config_file use config_file as configuration file\n\r" #ifdef WIN32 " Running as service functions:\n\r" @@ -100,6 +102,12 @@ extern int main(int argc, char **argv) cfg_file = argv[c]; } + if( strcmp(argv[c],"--version") == 0) + { + printf("%s\n", _FULLVERSION); + return 0; + } + #ifdef WIN32 //////////// //Services// |