OSDN Git Service

チャンネル機能を仮実装
[mmo/main.git] / server / version.hpp
index fb60c50..6466c3f 100644 (file)
@@ -1,24 +1,32 @@
-#pragma once
-
-#ifdef NDEBUG
-#include "buildversion.hpp"
-#endif
-
-#define MMO_VERSION_TOSTRING_(val) #val
-#define MMO_VERSION_TOSTRING(val) MMO_VERSION_TOSTRING_(val)
-
-#define MMO_VERSION_MAJOR 0
-#define MMO_VERSION_MINOR 1
-#define MMO_VERSION_REVISION 4
-
-#ifdef MMO_VERSION_BUILD
-#define MMO_VERSION_BUILD_TEXT " Build " MMO_VERSION_TOSTRING(MMO_VERSION_BUILD)
-#else
-#define MMO_VERSION_BUILD_TEXT
-#endif
-
-#define MMO_VERSION_TITLE "Miku Miku Online Server"
-
-#define MMO_VERSION_TEXT (MMO_VERSION_TITLE " " MMO_VERSION_TOSTRING(MMO_VERSION_MAJOR) "." \
-                                                       MMO_VERSION_TOSTRING(MMO_VERSION_MINOR) "." MMO_VERSION_TOSTRING(MMO_VERSION_REVISION)\
-                                                       MMO_VERSION_BUILD_TEXT)
+#pragma once\r
+\r
+#ifdef NDEBUG\r
+#include "buildversion.hpp"\r
+#endif\r
+\r
+#define MMO_VERSION_TOSTRING_(val) #val\r
+#define MMO_VERSION_TOSTRING(val) MMO_VERSION_TOSTRING_(val)\r
+\r
+#define MMO_VERSION_MAJOR 0\r
+#define MMO_VERSION_MINOR 2\r
+#define MMO_VERSION_REVISION 0\r
+\r
+#define MMO_PROTOCOL_VERSION 3\r
+\r
+#ifdef MMO_VERSION_BUILD\r
+#define MMO_VERSION_BUILD_TEXT " Build " MMO_VERSION_TOSTRING(MMO_VERSION_BUILD)\r
+#else\r
+#define MMO_VERSION_BUILD_TEXT\r
+#endif\r
+\r
+#define MMO_VERSION_TITLE "Miku Miku Online Server"\r
+\r
+#ifdef __x86_64__\r
+    #define MMO_VERSION_ARCH "64bit"\r
+#else\r
+    #define MMO_VERSION_ARCH\r
+#endif\r
+\r
+#define MMO_VERSION_TEXT (MMO_VERSION_TITLE " " MMO_VERSION_TOSTRING(MMO_VERSION_MAJOR) "." \\r
+                                                       MMO_VERSION_TOSTRING(MMO_VERSION_MINOR) "." MMO_VERSION_TOSTRING(MMO_VERSION_REVISION)\\r
+                            MMO_VERSION_BUILD_TEXT " " MMO_VERSION_ARCH)\r