summaryrefslogtreecommitdiff
path: root/cpp
diff options
context:
space:
mode:
authorfrsyuki <frsyuki@users.sourceforge.jp>2010-07-06 17:10:25 +0900
committerfrsyuki <frsyuki@users.sourceforge.jp>2010-07-06 17:10:25 +0900
commitc57f6161415156328bd7039be44895b868ee6f76 (patch)
tree3a0c2bb7a2b6d2378bdcc8ac823f77d09e70ebb2 /cpp
parent3af10a1d000882f338529360bf35ae0e3a21ffc4 (diff)
downloadmsgpack-python-c57f6161415156328bd7039be44895b868ee6f76.tar.gz
cpp: adds MSGPACK_VERSION{,_MAJOR,_MINOR} macros and msgpack{,_major,_minor} functions
Diffstat (limited to 'cpp')
-rw-r--r--cpp/src/Makefile.am2
-rw-r--r--cpp/test/version.cc13
2 files changed, 15 insertions, 0 deletions
diff --git a/cpp/src/Makefile.am b/cpp/src/Makefile.am
index 78d14aa..79b692d 100644
--- a/cpp/src/Makefile.am
+++ b/cpp/src/Makefile.am
@@ -80,6 +80,8 @@ msgpack/version.h: msgpack/version.h.in Makefile.in
-e s/VERSION_MINOR_UNDEFINED/$(VERSION_MINOR)/ \
$< > $@
+#version.c: msgpack/version.h
+
doxygen_c:
cat ../Doxyfile > Doxyfile_c
diff --git a/cpp/test/version.cc b/cpp/test/version.cc
new file mode 100644
index 0000000..9357271
--- /dev/null
+++ b/cpp/test/version.cc
@@ -0,0 +1,13 @@
+#include <msgpack.hpp>
+#include <gtest/gtest.h>
+
+TEST(version, print)
+{
+ printf("MSGPACK_VERSION : %s\n", MSGPACK_VERSION);
+ printf("MSGPACK_VERSION_MAJOR : %d\n", MSGPACK_VERSION_MAJOR);
+ printf("MSGPACK_VERSION_MINOR : %d\n", MSGPACK_VERSION_MINOR);
+ printf("msgpack_version() : %s\n", msgpack_version());
+ printf("msgpack_version_major() : %d\n", msgpack_version_major());
+ printf("msgpack_version_minor() : %d\n", msgpack_version_minor());
+}
+