[Lemon-commits] Alpar Juttner: Remove doc header (show version n...
Lemon HG
hg at lemon.cs.elte.hu
Fri Mar 4 12:21:42 CET 2011
details: http://lemon.cs.elte.hu/hg/lemon/rev/d3b041452dd8
changeset: 1037:d3b041452dd8
user: Alpar Juttner <alpar [at] cs.elte.hu>
date: Fri Mar 04 10:31:12 2011 +0100
description:
Remove doc header (show version number on the main page) (#404)
diffstat:
configure.ac | 3 ++-
doc/CMakeLists.txt | 6 ++++++
doc/Doxyfile.in | 9 +++++----
doc/mainpage.dox | 2 +-
4 files changed, 14 insertions(+), 6 deletions(-)
diffs (82 lines):
diff --git a/configure.ac b/configure.ac
--- a/configure.ac
+++ b/configure.ac
@@ -98,13 +98,14 @@
dnl Add dependencies on files generated by configure.
AC_SUBST([CONFIG_STATUS_DEPENDENCIES],
- ['$(top_srcdir)/doc/Doxyfile.in $(top_srcdir)/lemon/lemon.pc.in $(top_srcdir)/cmake/version.cmake.in'])
+ ['$(top_srcdir)/doc/Doxyfile.in $(top_srcdir)/doc/mainpage.dox.in $(top_srcdir)/lemon/lemon.pc.in $(top_srcdir)/cmake/version.cmake.in'])
AC_CONFIG_FILES([
Makefile
demo/Makefile
cmake/version.cmake
doc/Doxyfile
+doc/mainpage.dox
lemon/lemon.pc
])
diff --git a/doc/CMakeLists.txt b/doc/CMakeLists.txt
--- a/doc/CMakeLists.txt
+++ b/doc/CMakeLists.txt
@@ -11,6 +11,12 @@
@ONLY
)
+CONFIGURE_FILE(
+ ${PROJECT_SOURCE_DIR}/doc/mainpage.dox.in
+ ${PROJECT_BINARY_DIR}/doc/mainpage.dox
+ @ONLY
+)
+
IF(DOXYGEN_EXECUTABLE AND GHOSTSCRIPT_EXECUTABLE)
FILE(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/html/)
SET(GHOSTSCRIPT_OPTIONS -dNOPAUSE -dBATCH -q -dEPSCrop -dTextAlphaBits=4 -dGraphicsAlphaBits=4 -sDEVICE=pngalpha)
diff --git a/doc/Doxyfile.in b/doc/Doxyfile.in
--- a/doc/Doxyfile.in
+++ b/doc/Doxyfile.in
@@ -4,8 +4,8 @@
# Project related configuration options
#---------------------------------------------------------------------------
DOXYFILE_ENCODING = UTF-8
-PROJECT_NAME = @PACKAGE_NAME@
-PROJECT_NUMBER = @PACKAGE_VERSION@
+PROJECT_NAME =
+PROJECT_NUMBER =
PROJECT_BRIEF =
PROJECT_LOGO =
OUTPUT_DIRECTORY =
@@ -96,7 +96,8 @@
"@abs_top_srcdir@/lemon/concepts" \
"@abs_top_srcdir@/demo" \
"@abs_top_srcdir@/tools" \
- "@abs_top_srcdir@/test/test_tools.h"
+ "@abs_top_srcdir@/test/test_tools.h" \
+ "@abs_top_builddir@/doc/mainpage.dox"
INPUT_ENCODING = UTF-8
FILE_PATTERNS = *.h \
*.cc \
@@ -148,7 +149,7 @@
HTML_COLORSTYLE_GAMMA = 80
HTML_TIMESTAMP = YES
HTML_ALIGN_MEMBERS = YES
-HTML_DYNAMIC_SECTIONS = NO
+HTML_DYNAMIC_SECTIONS = YES
GENERATE_DOCSET = NO
DOCSET_FEEDNAME = "Doxygen generated docs"
DOCSET_BUNDLE_ID = org.doxygen.Project
diff --git a/doc/mainpage.dox b/doc/mainpage.dox.in
rename from doc/mainpage.dox
rename to doc/mainpage.dox.in
--- a/doc/mainpage.dox
+++ b/doc/mainpage.dox.in
@@ -17,7 +17,7 @@
*/
/**
-\mainpage LEMON Documentation
+\mainpage @PACKAGE_NAME@ @PACKAGE_VERSION@ Documentation
\section intro Introduction
More information about the Lemon-commits
mailing list