diff options
| author | frsyuki <frsyuki@users.sourceforge.jp> | 2010-07-06 17:00:58 +0900 |
|---|---|---|
| committer | frsyuki <frsyuki@users.sourceforge.jp> | 2010-07-06 17:00:58 +0900 |
| commit | 3af10a1d000882f338529360bf35ae0e3a21ffc4 (patch) | |
| tree | 021eee52e0a8f8649fc5e2cd880cb316eb0e41c9 /cpp/src/Makefile.am | |
| parent | b3987e24028f934e37b809c131d6c62b186a84ac (diff) | |
| download | msgpack-python-3af10a1d000882f338529360bf35ae0e3a21ffc4.tar.gz | |
cpp: adds MSGPACK_VERSION{,_MAJOR,_MINOR} macros and msgpack{,_major,_minor} functions
Diffstat (limited to 'cpp/src/Makefile.am')
| -rw-r--r-- | cpp/src/Makefile.am | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/cpp/src/Makefile.am b/cpp/src/Makefile.am index 6b6457e..78d14aa 100644 --- a/cpp/src/Makefile.am +++ b/cpp/src/Makefile.am @@ -4,6 +4,7 @@ lib_LTLIBRARIES = libmsgpack.la libmsgpack_la_SOURCES = \ unpack.c \ objectc.c \ + version.c \ vrefbuffer.c \ zone.c \ object.cpp @@ -18,15 +19,12 @@ lib_LTLIBRARIES += libmsgpackc.la libmsgpackc_la_SOURCES = \ unpack.c \ objectc.c \ + version.c \ vrefbuffer.c \ zone.c libmsgpackc_la_LDFLAGS = -version-info 2:0:0 -# work around for duplicated file name -kumo_manager_CFLAGS = $(AM_CFLAGS) -kumo_manager_CXXFLAGS = $(AM_CXXFLAGS) - nobase_include_HEADERS = \ msgpack/pack_define.h \ @@ -44,6 +42,7 @@ nobase_include_HEADERS = \ msgpack/zone.h \ msgpack.hpp \ msgpack/sbuffer.hpp \ + msgpack/version.h \ msgpack/vrefbuffer.hpp \ msgpack/zbuffer.hpp \ msgpack/pack.hpp \ @@ -69,11 +68,19 @@ nobase_include_HEADERS = \ msgpack/type/tr1/unordered_set.hpp EXTRA_DIST = \ + msgpack/version.h.in \ msgpack/zone.hpp.erb \ msgpack/type/define.hpp.erb \ msgpack/type/tuple.hpp.erb +msgpack/version.h: msgpack/version.h.in Makefile.in + sed -e s/VERSION_UNDEFINED/$(VERSION)/ \ + -e s/VERSION_MAJOR_UNDEFINED/$(VERSION_MAJOR)/ \ + -e s/VERSION_MINOR_UNDEFINED/$(VERSION_MINOR)/ \ + $< > $@ + + doxygen_c: cat ../Doxyfile > Doxyfile_c echo "FILE_PATTERNS = *.h" >> Doxyfile_c |
