Skip to content

Commit

Permalink
Doxygen documentation: commented out the 1.5.7 specific doc options, …
Browse files Browse the repository at this point in the history
…updated README for pdf and html use. Now minimum version required is 1.5.5

git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6440 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
  • Loading branch information
fab672000 committed Oct 15, 2008
1 parent 5a71578 commit 14ca02f
Show file tree
Hide file tree
Showing 5 changed files with 44 additions and 35 deletions.
3 changes: 2 additions & 1 deletion configure.in
Expand Up @@ -288,7 +288,8 @@ if test "x$NROFF" = "x:"; then
NROFF="$GROFF -T ascii"
fi
fi
AC_PATH_PROG(HTMLDOC,doxygen)
AC_PATH_PROG(HTMLDOC,htmldoc)
AC_PATH_PROG(DOXYDOC,doxygen)

dnl How do we make libraries?
AC_PROG_RANLIB
Expand Down
58 changes: 29 additions & 29 deletions documentation/Doxyfile
@@ -1,4 +1,4 @@
# Doxyfile 1.5.7
# Doxyfile 1.5.5

# This file describes the settings to be used by the documentation system
# doxygen (www.doxygen.org) for a project
Expand Down Expand Up @@ -233,8 +233,8 @@ SIP_SUPPORT = NO
# documentation. This will only work if the methods are indeed getting or
# setting a simple type. If this is not the case, or you want to show the
# methods anyway, you should set this option to NO.

IDL_PROPERTY_SUPPORT = YES
# 1.5.7
#IDL_PROPERTY_SUPPORT = YES

# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC
# tag is set to YES, then doxygen will reuse the documentation of the first
Expand Down Expand Up @@ -274,8 +274,8 @@ TYPEDEF_HIDES_STRUCT = NO
# memory usage. The cache size is given by this formula:
# 2^(16+SYMBOL_CACHE_SIZE). The valid range is 0..9, the default is 0,
# corresponding to a cache size of 2^16 = 65536 symbols

SYMBOL_CACHE_SIZE = 0
# 1.5.7
# SYMBOL_CACHE_SIZE = 0

#---------------------------------------------------------------------------
# Build related configuration options
Expand Down Expand Up @@ -464,14 +464,14 @@ SHOW_DIRECTORIES = NO
# Set the SHOW_FILES tag to NO to disable the generation of the Files page.
# This will remove the Files entry from the Quick Index and from the
# Folder Tree View (if specified). The default is YES.

SHOW_FILES = YES
# 1.5.7
# SHOW_FILES = YES

# Set the SHOW_NAMESPACES tag to NO to disable the generation of the
# Namespaces page. This will remove the Namespaces entry from the Quick Index
# and from the Folder Tree View (if specified). The default is YES.

SHOW_NAMESPACES = YES
# 1.5.7
# SHOW_NAMESPACES = YES

# The FILE_VERSION_FILTER tag can be used to specify a program or script that
# doxygen should invoke to get the current version for each file (typically from
Expand All @@ -489,8 +489,8 @@ FILE_VERSION_FILTER =
# doxygen's defaults, run doxygen with the -l option. You can optionally specify a
# file name after the option, if omitted DoxygenLayout.xml will be used as the name
# of the layout file.

LAYOUT_FILE =
# 1.5.7
# LAYOUT_FILE =

#---------------------------------------------------------------------------
# configuration options related to warning and progress messages
Expand Down Expand Up @@ -873,8 +873,8 @@ GENERATE_CHI = NO
# If the GENERATE_HTMLHELP tag is set to YES, the CHM_INDEX_ENCODING
# is used to encode HtmlHelp index (hhk), content (hhc) and project file
# content.

CHM_INDEX_ENCODING =
# 1.5.7
# CHM_INDEX_ENCODING =

# If the GENERATE_HTMLHELP tag is set to YES, the BINARY_TOC flag
# controls whether a binary table of contents is generated (YES) or a
Expand All @@ -891,33 +891,33 @@ TOC_EXPAND = NO
# are set, an additional index file will be generated that can be used as input for
# Qt's qhelpgenerator to generate a Qt Compressed Help (.qch) of the generated
# HTML documentation.

GENERATE_QHP = NO
# 1.5.7
# GENERATE_QHP = NO

# If the QHG_LOCATION tag is specified, the QCH_FILE tag can
# be used to specify the file name of the resulting .qch file.
# The path specified is relative to the HTML output folder.

QCH_FILE =
# 1.5.7
# QCH_FILE =

# The QHP_NAMESPACE tag specifies the namespace to use when generating
# Qt Help Project output. For more information please see
# <a href="http://doc.trolltech.com/qthelpproject.html#namespace">Qt Help Project / Namespace</a>.

QHP_NAMESPACE = org.doxygen.Project
# 1.5.7
# QHP_NAMESPACE = org.doxygen.Project

# The QHP_VIRTUAL_FOLDER tag specifies the namespace to use when generating
# Qt Help Project output. For more information please see
# <a href="http://doc.trolltech.com/qthelpproject.html#virtual-folders">Qt Help Project / Virtual Folders</a>.

QHP_VIRTUAL_FOLDER = doc
# 1.5.7
# QHP_VIRTUAL_FOLDER = doc

# If the GENERATE_QHP tag is set to YES, the QHG_LOCATION tag can
# be used to specify the location of Qt's qhelpgenerator.
# If non-empty doxygen will try to run qhelpgenerator on the generated
# .qhp file .

QHG_LOCATION =
# 1.5.7
# QHG_LOCATION =

# The DISABLE_INDEX tag can be used to turn on/off the condensed index at
# top of each HTML page. The value NO (the default) enables the index and
Expand Down Expand Up @@ -958,8 +958,8 @@ TREEVIEW_WIDTH = 250
# when you change the font size after a successful doxygen run you need
# to manually remove any form_*.png images from the HTML output directory
# to force them to be regenerated.

FORMULA_FONTSIZE = 10
# 1.5.7
# FORMULA_FONTSIZE = 10

#---------------------------------------------------------------------------
# configuration options related to the LaTeX output
Expand Down Expand Up @@ -1343,15 +1343,15 @@ HAVE_DOT = NO
# which can be done by putting it in a standard location or by setting the
# DOTFONTPATH environment variable or by setting DOT_FONTPATH to the directory
# containing the font.

DOT_FONTNAME = FreeSans
# 1.5.7
# DOT_FONTNAME = FreeSans

# By default doxygen will tell dot to use the output directory to look for the
# FreeSans.ttf font (which doxygen will put there itself). If you specify a
# different font using DOT_FONTNAME you can set the path where dot
# can find it using this tag.

DOT_FONTPATH =
# 1.5.7
# DOT_FONTPATH =

# If the CLASS_GRAPH and HAVE_DOT tags are set to YES then doxygen
# will generate a graph for each documented class showing the direct and
Expand Down
2 changes: 1 addition & 1 deletion documentation/Makefile
Expand Up @@ -201,7 +201,7 @@ html/index.html: $(IMAGEFILES)
echo "Generating HTML documentation..."
-$(RMDIR) html
-$(INSTALL_DIR) html
-$(HTMLDOC)
-$(DOXYDOC)

#fltk.ps: $(HTMLFILES) $(IMAGEFILES)
# echo "Generating PostScript documentation..."
Expand Down
15 changes: 11 additions & 4 deletions documentation/README
@@ -1,10 +1,17 @@
README
------

The documentation in this directory is in HTML format. To read it just
point your browser at the "index.html" file. A slightly more browseable
version is accessable at the FLTK web site, along with PostScript(tm)
and PDF versions of the manual.
The documentation in this directory is in PDF format.
To read it, please open the fltk.pdf file in this directory

To generate the doxygen HTML documention,
you should have Doxygen version 1.5.5 min.

To read it, please open the "html/index.html" file.
A documentation version is also accessable at the FLTK web site,
along with PostScript(tm) and PDF versions of the manual.

*CHECK this and modify: (we currently use doxygen for doc generation) :

You can generate your own (printable) copy of the manual by typing
"make" in this directory. You will need to have the HTMLDOC software
Expand Down
1 change: 1 addition & 0 deletions makeinclude.in
Expand Up @@ -39,6 +39,7 @@ VPATH = @srcdir@

# programs we use...
HTMLDOC = @HTMLDOC@
DOXYDOC = @DOXYDOC@
INSTALL = @INSTALL@
LN = ln -s
NROFF = @NROFF@
Expand Down

0 comments on commit 14ca02f

Please sign in to comment.