summaryrefslogtreecommitdiff
path: root/doxygen.cfg.in
diff options
context:
space:
mode:
authorIan Monroe <ian.monroe@collabora.co.uk>2009-04-10 16:22:01 -0500
committerDario Freddi <dario.freddi@collabora.co.uk>2010-09-20 17:03:39 +0200
commit57658488f07b45d2057a0fa5a78df8f7c85f5fee (patch)
tree85b6463b3cccedde966464e23910f8ec4371e96b /doxygen.cfg.in
parent02882fa8091e78f9a067210ee97e50a00ac94e04 (diff)
Added the CMake build system files. This allows telepathy-qt4 to be built
on Windows.
Diffstat (limited to 'doxygen.cfg.in')
-rw-r--r--doxygen.cfg.in53
1 files changed, 27 insertions, 26 deletions
diff --git a/doxygen.cfg.in b/doxygen.cfg.in
index 12715586..8635b2f2 100644
--- a/doxygen.cfg.in
+++ b/doxygen.cfg.in
@@ -23,20 +23,21 @@ DOXYFILE_ENCODING = UTF-8
# The PROJECT_NAME tag is a single word (or a sequence of words surrounded
# by quotes) that should identify the project.
-PROJECT_NAME = $(PROJECT)
+PROJECT_NAME = ${PROJECT_NAME}
# The PROJECT_NUMBER tag can be used to enter a project or revision number.
# This could be handy for archiving the generated documentation or
# if some version control system is used.
-PROJECT_NUMBER = $(VERSION)
+PROJECT_NUMBER = ${PACKAGE_VERSION}
# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
# base path where the generated documentation will be put.
# If a relative path is entered, it will be relative to the location
# where doxygen was started. If left blank the current directory will be used.
-OUTPUT_DIRECTORY = @abs_top_builddir@/doc
+OUTPUT_DIRECTORY = ${abs_top_builddir}/doc
+
# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create
# 4096 sub-directories (in 2 levels) under the output directory of each output
@@ -121,7 +122,7 @@ FULL_PATH_NAMES = NO
# If left blank the directory from which doxygen is run is used as the
# path to strip.
-STRIP_FROM_PATH = $(SRCDIR)
+STRIP_FROM_PATH = ${abs_top_srcdir}
# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of
# the path mentioned in the documentation of a class, which tells
@@ -130,7 +131,7 @@ STRIP_FROM_PATH = $(SRCDIR)
# definition is used. Otherwise one should specify the include paths that
# are normally passed to the compiler using the -I flag.
-STRIP_FROM_INC_PATH = @abs_top_srcdir@ @abs_top_builddir@
+STRIP_FROM_INC_PATH = $abs_top_srcdir} ${abs_top_builddir}
# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter
# (but less readable) file names. This can be useful is your file systems
@@ -534,7 +535,7 @@ WARN_LOGFILE = doxygen.log
# directories like "/usr/src/myproject". Separate the files or directories
# with spaces.
-INPUT = @abs_top_srcdir@/TelepathyQt4 @abs_top_builddir@/TelepathyQt4
+INPUT = ${abs_top_srcdir}/TelepathyQt4 ${abs_top_builddir}/TelepathyQt4
# This tag can be used to specify the character encoding of the source files
# that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is
@@ -604,7 +605,7 @@ EXCLUDE_SYMBOLS =
# directories that contain example code fragments that are included (see
# the \include command).
-EXAMPLE_PATH = @abs_top_srcdir@/examples
+EXAMPLE_PATH = ${abs_top_srcdir}/examples
# If the value of the EXAMPLE_PATH tag contains directories, you can use the
# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp
@@ -736,7 +737,7 @@ IGNORE_PREFIX =
# If the GENERATE_HTML tag is set to YES (the default) Doxygen will
# generate HTML output.
-GENERATE_HTML = $(GENERATE_HTML)
+GENERATE_HTML = ${GENERATE_HTML}
# The HTML_OUTPUT tag is used to specify where the HTML docs will be put.
# If a relative path is entered the value of OUTPUT_DIRECTORY will be
@@ -782,7 +783,7 @@ HTML_ALIGN_MEMBERS = NO
# Microsoft HTML help workshop to generate a compiled HTML help file (.chm)
# of the generated HTML documentation.
-GENERATE_HTMLHELP = NO
+GENERATE_HTMLHELP = ${GENERATE_CHM}
# If the GENERATE_DOCSET tag is set to YES, additional index files
# will be generated that can be used as input for Apple's Xcode 3
@@ -822,20 +823,20 @@ HTML_DYNAMIC_SECTIONS = NO
# can add a path in front of the file if the result should not be
# written to the html output directory.
-CHM_FILE = ../$(PROJECT).chm
+CHM_FILE = ../${PROJECT}.chm
# If the GENERATE_HTMLHELP tag is set to YES, the HHC_LOCATION tag can
# be used to specify the location (absolute path including file name) of
# the HTML help compiler (hhc.exe). If non-empty doxygen will try to run
# the HTML help compiler on the generated index.hhp.
-HHC_LOCATION = $(HHC_PATH)
+HHC_LOCATION = ${HHC_PATH}
# If the GENERATE_HTMLHELP tag is set to YES, the GENERATE_CHI flag
# controls if a separate .chi index file is generated (YES) or that
# it should be included in the master .chm file (NO).
-GENERATE_CHI = $(GENERATE_CHI)
+GENERATE_CHI = ${GENERATE_CHI}
# 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
@@ -903,7 +904,7 @@ FORMULA_FONTSIZE = 10
# If the GENERATE_LATEX tag is set to YES (the default) Doxygen will
# generate Latex output.
-GENERATE_LATEX = $(GENERATE_LATEX)
+GENERATE_LATEX = ${GENERATE_LATEX}
# The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put.
# If a relative path is entered the value of OUTPUT_DIRECTORY will be
@@ -932,7 +933,7 @@ COMPACT_LATEX = NO
# by the printer. Possible values are: a4, a4wide, letter, legal and
# executive. If left blank a4wide will be used.
-PAPER_TYPE = $(PAPER_SIZE)
+PAPER_TYPE = ${PAPER_SIZE}
# The EXTRA_PACKAGES tag can be to specify one or more names of LaTeX
# packages that should be included in the LaTeX output.
@@ -980,7 +981,7 @@ LATEX_HIDE_INDICES = NO
# The RTF output is optimized for Word 97 and may not look very pretty with
# other RTF readers or editors.
-GENERATE_RTF = $(GENERATE_RTF)
+GENERATE_RTF = ${GENERATE_RTF}
# The RTF_OUTPUT tag is used to specify where the RTF docs will be put.
# If a relative path is entered the value of OUTPUT_DIRECTORY will be
@@ -1021,7 +1022,7 @@ RTF_EXTENSIONS_FILE =
# If the GENERATE_MAN tag is set to YES (the default) Doxygen will
# generate man pages
-GENERATE_MAN = $(GENERATE_MAN)
+GENERATE_MAN = ${GENERATE_MAN}
# The MAN_OUTPUT tag is used to specify where the man pages will be put.
# If a relative path is entered the value of OUTPUT_DIRECTORY will be
@@ -1050,7 +1051,7 @@ MAN_LINKS = NO
# generate an XML file that captures the structure of
# the code including all documentation.
-GENERATE_XML = $(GENERATE_XML)
+GENERATE_XML = ${GENERATE_XML}
# The XML_OUTPUT tag is used to specify where the XML pages will be put.
# If a relative path is entered the value of OUTPUT_DIRECTORY will be
@@ -1155,7 +1156,7 @@ SEARCH_INCLUDES = YES
# contain include files that are not input files but should be processed by
# the preprocessor.
-INCLUDE_PATH = @abs_top_srcdir@ @abs_top_builddir@
+INCLUDE_PATH = ${abs_top_srcdir} ${abs_top_builddir}
# You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard
# patterns (like *.h and *.hpp) to filter out the header-files in the
@@ -1213,7 +1214,7 @@ TAGFILES =
# When a file name is specified after GENERATE_TAGFILE, doxygen will create
# a tag file that is based on the input files it reads.
-GENERATE_TAGFILE = @abs_top_builddir@/doc/$(PROJECT).tag
+GENERATE_TAGFILE = ${abs_top_builddir}/doc/${PROJECT}.tag
# If the ALLEXTERNALS tag is set to YES all external classes will be listed
# in the class index. If set to NO only the inherited external classes
@@ -1230,7 +1231,7 @@ EXTERNAL_GROUPS = YES
# The PERL_PATH should be the absolute path and name of the perl script
# interpreter (i.e. the result of `which perl').
-PERL_PATH = $(PERL_PATH)
+PERL_PATH = ${PERL_PATH}
#---------------------------------------------------------------------------
# Configuration options related to the dot tool
@@ -1266,7 +1267,7 @@ HIDE_UNDOC_RELATIONS = YES
# toolkit from AT&T and Lucent Bell Labs. The other options in this section
# have no effect if this option is set to NO (the default)
-HAVE_DOT = $(HAVE_DOT)
+HAVE_DOT = ${HAVE_DOT}
# By default doxygen will write a font called FreeSans.ttf to the output
# directory and reference it in all dot files that doxygen generates. This
@@ -1367,7 +1368,7 @@ DOT_IMAGE_FORMAT = png
# The tag DOT_PATH can be used to specify the path where the dot tool can be
# found. If left blank, it is assumed the dot tool can be found in the path.
-DOT_PATH = $(DOT_PATH)
+DOT_PATH = ${DOT_PATH}
# The DOTFILE_DIRS tag can be used to specify one or more directories that
# contain dot files that are included in the documentation (see the
@@ -1429,11 +1430,11 @@ DOT_CLEANUP = YES
# used. If set to NO the values of all tags below this one will be ignored.
SEARCHENGINE = NO
-GENERATE_QHP = YES
+GENERATE_QHP = ${GENERATE_QHP}
QHP_NAMESPACE = "org.freedesktop.Telepathy.Qt4"
-QHP_VIRTUAL_FOLDER = "$(PROJECT)"
-QCH_FILE = "../$(PROJECT).qch"
-QHG_LOCATION = "qhelpgenerator"
+QHP_VIRTUAL_FOLDER = "${PROJECT_NAME}-${PACKAGE_VERSION}"
+QCH_FILE = ${abs_top_builddir}/doc/help/telepathy-qt4.qch
+QHG_LOCATION = ${QHELPGENERATOR_EXECUTABLE}"
### TelepathyQt4 Settings
ALIASES = \