[librsvgmm] Use shared mm-common Doxygen style sheet



commit 8b11d9b1f4630b773a8f56cb62f89e2997c5148f
Author: Daniel Elstner <daniel kitta gmail com>
Date:   Fri Aug 28 13:50:54 2009 +0200

    Use shared mm-common Doxygen style sheet
    
    * configure.ac (MM_PREREQ): Require mm-common 0.7.
    * doc/reference/Doxyfile.in (HTML_STYLESHEET): Assign path
    to the shared doxygen.css provided by mm-common.
    (PROJECT_NUMBER): Substitute @PACKAGE_VERSION    It does look
    nicer in the generated HTML pages, and is probably also less
    confusing.
    (SORT_GROUP_NAMES): Enable for predictability.

 configure.ac              |    4 ++--
 doc/reference/Doxyfile.in |    9 +++++----
 2 files changed, 7 insertions(+), 6 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index a42c0f0..db46d06 100644
--- a/configure.ac
+++ b/configure.ac
@@ -16,7 +16,7 @@
 ## along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
 AC_INIT([librsvgmm], [2.25.1], [gtkmm-list gnome org], [librsvgmm])
-AC_PREREQ([2.62])
+AC_PREREQ([2.59])
 
 AC_CONFIG_SRCDIR([librsvg/src/rsvg.hg])
 AC_CONFIG_AUX_DIR([build])
@@ -27,7 +27,7 @@ AM_INIT_AUTOMAKE([1.9 -Wno-portability check-news no-define nostdinc tar-pax])
 AM_MAINTAINER_MODE
 AC_ARG_VAR([ACLOCAL_FLAGS], [aclocal flags, e.g. -I <macro dir>])
 
-MM_PREREQ([0.6.1])
+MM_PREREQ([0.7])
 MM_INIT_MODULE([librsvgmm-2.0])
 
 # http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
diff --git a/doc/reference/Doxyfile.in b/doc/reference/Doxyfile.in
index 429e27f..b4292ca 100644
--- a/doc/reference/Doxyfile.in
+++ b/doc/reference/Doxyfile.in
@@ -5,8 +5,8 @@
 # Project related configuration options
 #---------------------------------------------------------------------------
 DOXYFILE_ENCODING      = UTF-8
-PROJECT_NAME           = librsvgmm
-PROJECT_NUMBER         = @LIBRSVGMM_API_VERSION@
+PROJECT_NAME           = @PACKAGE_NAME@
+PROJECT_NUMBER         = @PACKAGE_VERSION@
 OUTPUT_DIRECTORY       = reference
 CREATE_SUBDIRS         = NO
 OUTPUT_LANGUAGE        = English
@@ -65,7 +65,7 @@ SHOW_INCLUDE_FILES     = NO
 INLINE_INFO            = YES
 SORT_MEMBER_DOCS       = YES
 SORT_BRIEF_DOCS        = NO
-SORT_GROUP_NAMES       = NO
+SORT_GROUP_NAMES       = YES
 SORT_BY_SCOPE_NAME     = YES
 GENERATE_TODOLIST      = NO
 GENERATE_TESTLIST      = NO
@@ -143,7 +143,7 @@ HTML_OUTPUT            = html
 HTML_FILE_EXTENSION    = .html
 HTML_HEADER            =
 HTML_FOOTER            =
-HTML_STYLESHEET        =
+HTML_STYLESHEET        = "@MMDOCTOOLDIR@/doxygen.css"
 HTML_ALIGN_MEMBERS     = YES
 HTML_DYNAMIC_SECTIONS  = NO
 GENERATE_DOCSET        = NO
@@ -232,6 +232,7 @@ INCLUDE_FILE_PATTERNS  = *.h
 PREDEFINED             = __cplusplus \
                          DOXYGEN_SHOULD_SKIP_THIS \
                          "G_GNUC_CONST=" \
+                         "LIBRSVGMM_API=" \
                          GLIBMM_VFUNCS_ENABLED \
                          GLIBMM_PROPERTIES_ENABLED \
                          GLIBMM_EXCEPTIONS_ENABLED \



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