[libvtemm] Fixed documentation generation.



commit 0f15c68f6c41c53d1c5857665a66454f57bd489a
Author: Krzesimir Nowak <qdlacz gmail com>
Date:   Wed Aug 19 23:57:48 2009 +0200

    Fixed documentation generation.
    
    * docs/Makefile.am: Add non-generated header files to doc_input.
    * docs/reference/Doxyfile.in: Add `HelperList' to EXCLUDE_SYMBOLS,
    so it will not appear in documentation.
    * libvte/libvtemm.h: Add ptymaster.h and ptysize.h.

 docs/Makefile.am           |    4 +++-
 docs/reference/Doxyfile.in |    3 ++-
 libvte/libvtemm.h          |    4 +++-
 3 files changed, 8 insertions(+), 3 deletions(-)
---
diff --git a/docs/Makefile.am b/docs/Makefile.am
index 8637fec..7ae18dd 100644
--- a/docs/Makefile.am
+++ b/docs/Makefile.am
@@ -4,7 +4,9 @@
 include $(top_srcdir)/libvte/src/filelist.am
 include $(top_srcdir)/libvte/libvtemm/filelist.am
 
+libvtemm_files_h = $(files_built_h) $(filter-out wrap_init.h,$(files_extra_h))
+
 book_name = $(LIBVTEMM_MODULE_NAME)
-doc_input = $(addprefix $(top_srcdir)/libvte/libvtemm/,$(files_built_h))
+doc_input = $(addprefix $(top_srcdir)/libvte/libvtemm/,$(libvtemm_files_h))
 
 include $(top_srcdir)/build/doc-reference.am
diff --git a/docs/reference/Doxyfile.in b/docs/reference/Doxyfile.in
index e2560f4..ad6b424 100644
--- a/docs/reference/Doxyfile.in
+++ b/docs/reference/Doxyfile.in
@@ -630,7 +630,8 @@ EXCLUDE_SYMBOLS        = _* \
                          char_traits \
                          internal \
                          pair \
-                         unary_function
+                         unary_function \
+                         HelperList
 
 # The EXAMPLE_PATH tag can be used to specify one or more files or 
 # directories that contain example code fragments that are included (see 
diff --git a/libvte/libvtemm.h b/libvte/libvtemm.h
index 091c02d..e6bb28c 100644
--- a/libvte/libvtemm.h
+++ b/libvte/libvtemm.h
@@ -27,9 +27,11 @@
 #include <libvtemm/init.h>
 #include <libvtemm/match.h>
 #include <libvtemm/padding.h>
+#include <libvtemm/ptymaster.h>
+#include <libvtemm/ptysize.h>
 #include <libvtemm/shared.h>
-#include <libvtemm/terminal.h>
 #include <libvtemm/terminalaccessible.h>
+#include <libvtemm/terminal.h>
 #include <libvtemm/textandcharattrs.h>
 #include <libvtemm/wrap_init.h>
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]