mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2024-12-13 04:04:14 +08:00
684e7a4a14
Per Doxygen documentation, to combine external documentation (stored in a *.tag file) with a project the TAGFILES option should be set in the configuration file. A tag file typically only contains a relative location of the documentation from the point where doxygen was run. So when you include a tag file in other project you have to specify where the external documentation is located in relation this project. You can do this in the configuration file by assigning the (relative) location to the tag files specified after the TAGFILES configuration option. If you use a relative path it should be relative with respect to the directory where the HTML output of your project is generated; so a relative path from the HTML output directory of a project to the HTML output of the other project that is linked to. Signed-off-by: Rhys Kidd <rhyskidd@gmail.com> Acked-by: Emil Velikov <emil.velikov@collabora.com>
51 lines
2.1 KiB
Plaintext
51 lines
2.1 KiB
Plaintext
# Doxyfile 0.1
|
|
|
|
@INCLUDE = common.doxy
|
|
|
|
#---------------------------------------------------------------------------
|
|
# General configuration options
|
|
#---------------------------------------------------------------------------
|
|
PROJECT_NAME = "Intel i965 Driver"
|
|
#---------------------------------------------------------------------------
|
|
# Configuration options related to the input files
|
|
#---------------------------------------------------------------------------
|
|
INPUT = ../src/mesa/drivers/dri/i965
|
|
FILE_PATTERNS = *.c *.cpp *.h
|
|
RECURSIVE = NO
|
|
EXCLUDE =
|
|
EXCLUDE_PATTERNS =
|
|
EXAMPLE_PATH =
|
|
EXAMPLE_PATTERNS =
|
|
EXAMPLE_RECURSIVE = NO
|
|
IMAGE_PATH =
|
|
INPUT_FILTER =
|
|
FILTER_SOURCE_FILES = NO
|
|
#---------------------------------------------------------------------------
|
|
# Configuration options related to the HTML output
|
|
#---------------------------------------------------------------------------
|
|
HTML_OUTPUT = i965
|
|
#---------------------------------------------------------------------------
|
|
# Configuration options related to the preprocessor
|
|
#---------------------------------------------------------------------------
|
|
ENABLE_PREPROCESSING = YES
|
|
MACRO_EXPANSION = NO
|
|
EXPAND_ONLY_PREDEF = NO
|
|
SEARCH_INCLUDES = YES
|
|
INCLUDE_PATH = ../include/
|
|
INCLUDE_FILE_PATTERNS =
|
|
PREDEFINED =
|
|
EXPAND_AS_DEFINED =
|
|
SKIP_FUNCTION_MACROS = YES
|
|
#---------------------------------------------------------------------------
|
|
# Configuration::additions related to external references
|
|
#---------------------------------------------------------------------------
|
|
TAGFILES = glsl.tag=../glsl \
|
|
main.tag=../main \
|
|
math.tag=../math \
|
|
swrast.tag=../swrast \
|
|
swrast_setup.tag=../swrast_setup \
|
|
tnl.tag=../tnl \
|
|
tnl_dd.tag=../tnl_dd \
|
|
vbo.tag=../vbo
|
|
GENERATE_TAGFILE = i965.tag
|