diff options
author | Daniel Elstner <daniel.kitta@gmail.com> | 2015-08-21 18:44:34 +0200 |
---|---|---|
committer | Daniel Elstner <daniel.kitta@gmail.com> | 2015-08-26 18:24:36 +0200 |
commit | cdb46f468421ada96749490cd6a944df019e285a (patch) | |
tree | 0f0e05d7c4ef4b5ccbfd6ae85397223cfc4ec0ee | |
parent | a15d0388b92fd4676358908a80fb2a588f1cc84e (diff) | |
download | glibmm-cdb46f468421ada96749490cd6a944df019e285a.tar.gz |
docs: Include unused headers in reference documentation
* glib/glibmm/filelist.am (glibmm_files_all_h): New variable
that holds all header files, even those which are not included
in the build.
* gio/giomm/filelist.am (giomm_files_all_h): ditto.
* docs/Makefile.am (doc_input): Make Doxygen parse all public
header files, including those which are unused in the current
build configuration. This ensures that the documentation covers
all platforms.
-rw-r--r-- | docs/Makefile.am | 6 | ||||
-rw-r--r-- | gio/giomm/filelist.am | 2 | ||||
-rw-r--r-- | glib/glibmm/filelist.am | 4 |
3 files changed, 8 insertions, 4 deletions
diff --git a/docs/Makefile.am b/docs/Makefile.am index 379591a1..62979459 100644 --- a/docs/Makefile.am +++ b/docs/Makefile.am @@ -20,13 +20,13 @@ include $(top_srcdir)/glib/glibmm/filelist.am include $(top_srcdir)/gio/src/filelist.am include $(top_srcdir)/gio/giomm/filelist.am -glibmm_files_h = $(filter-out wrap_init.h,$(glibmm_files_built_h) $(glibmm_files_extra_h)) -giomm_files_h = $(filter-out wrap_init.h,$(giomm_files_built_h) $(giomm_files_extra_h)) +glibmm_files_h = $(filter-out wrap_init.h,$(glibmm_files_all_h)) +giomm_files_h = $(filter-out wrap_init.h,$(giomm_files_all_h)) book_name = $(GLIBMM_MODULE_NAME) doc_input = $(addprefix $(top_srcdir)/glib/glibmm/,$(glibmm_files_h)) \ $(addprefix $(top_srcdir)/gio/giomm/,$(giomm_files_h)) \ - $(top_srcdir)/glib/glibmm.h + $(top_srcdir)/glib/glibmm.h $(top_srcdir)/gio/giomm.h docimagesdir = $(libdocdir)/images dist_docimages_DATA = images/gtkmm_logo.gif images/top.gif diff --git a/gio/giomm/filelist.am b/gio/giomm/filelist.am index 24c0784e..98c0e645 100644 --- a/gio/giomm/filelist.am +++ b/gio/giomm/filelist.am @@ -7,3 +7,5 @@ giomm_files_built_ph = $(patsubst %.hg,private/%_p.h,$(giomm_files_used_hg)) giomm_files_extra_cc = contenttype.cc init.cc slot_async.cc socketsource.cc giomm_files_extra_h = contenttype.h init.h socketsource.h wrap_init.h giomm_files_extra_ph = + +giomm_files_all_h = $(giomm_files_hg:.hg=.h) $(giomm_files_extra_h) diff --git a/glib/glibmm/filelist.am b/glib/glibmm/filelist.am index 909ef6d5..4de7bad6 100644 --- a/glib/glibmm/filelist.am +++ b/glib/glibmm/filelist.am @@ -2,7 +2,7 @@ glibmm_files_built_cc = $(glibmm_files_used_hg:.hg=.cc) $(glibmm_files_cc_m4:.m4=) wrap_init.cc glibmm_files_built_h = $(glibmm_files_used_hg:.hg=.h) $(glibmm_files_h_m4:.m4=) -glibmm_files_built_ph = $(patsubst %.hg,private/%_p.h,$(glibmm_files_hg)) +glibmm_files_built_ph = $(patsubst %.hg,private/%_p.h,$(glibmm_files_used_hg)) glibmm_files_extra_cc = \ arrayhandle.cc \ @@ -87,3 +87,5 @@ glibmm_files_extra_h = \ glibmm_files_extra_ph = \ private/interface_p.h \ private/object_p.h + +glibmm_files_all_h = $(glibmm_files_hg:.hg=.h) $(glibmm_files_h_m4:.m4=) $(glibmm_files_extra_h) |