summaryrefslogtreecommitdiff
path: root/cpp/src/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/Makefile.am')
-rw-r--r--cpp/src/Makefile.am17
1 files changed, 17 insertions, 0 deletions
diff --git a/cpp/src/Makefile.am b/cpp/src/Makefile.am
index 4cfa87e..6b6457e 100644
--- a/cpp/src/Makefile.am
+++ b/cpp/src/Makefile.am
@@ -73,3 +73,20 @@ EXTRA_DIST = \
msgpack/type/define.hpp.erb \
msgpack/type/tuple.hpp.erb
+
+doxygen_c:
+ cat ../Doxyfile > Doxyfile_c
+ echo "FILE_PATTERNS = *.h" >> Doxyfile_c
+ echo "OUTPUT_DIRECTORY = doc_c" >> Doxyfile_c
+ echo "PROJECT_NAME = \"MessagePack for C\"" >> Doxyfile_c
+ doxygen Doxyfile_c
+
+doxygen_cpp:
+ cat ../Doxyfile > Doxyfile_cpp
+ echo "FILE_PATTERNS = *.hpp" >> Doxyfile_cpp
+ echo "OUTPUT_DIRECTORY = doc_cpp" >> Doxyfile_cpp
+ echo "PROJECT_NAME = \"MessagePack for C++\"" >> Doxyfile_cpp
+ doxygen Doxyfile_cpp
+
+doxygen: doxygen_c doxygen_cpp
+