Skip to content

Commit e0973cb

Browse files
committed
Change doxygen to generate tree indexes, all call graphs and inheritance images as svg and output XHTML pages
1 parent 3fe1790 commit e0973cb

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

Doxyfile

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -891,7 +891,7 @@ HTML_OUTPUT = html
891891
# each generated HTML page (for example: .htm,.php,.asp). If it is left blank
892892
# doxygen will generate files with .html extension.
893893

894-
HTML_FILE_EXTENSION = .html
894+
HTML_FILE_EXTENSION = .xhtml
895895

896896
# The HTML_HEADER tag can be used to specify a personal HTML header for
897897
# each generated HTML page. If it is left blank doxygen will generate a
@@ -1145,7 +1145,7 @@ ECLIPSE_DOC_ID = org.doxygen.Project
11451145
# navigation tree you can set this option to NO if you already set
11461146
# GENERATE_TREEVIEW to YES.
11471147

1148-
DISABLE_INDEX = NO
1148+
DISABLE_INDEX = YES
11491149

11501150
# The GENERATE_TREEVIEW tag is used to specify whether a tree-like index
11511151
# structure should be generated to display hierarchical information.
@@ -1157,7 +1157,7 @@ DISABLE_INDEX = NO
11571157
# Since the tree basically has the same information as the tab index you
11581158
# could consider to set DISABLE_INDEX to NO when enabling this option.
11591159

1160-
GENERATE_TREEVIEW = NO
1160+
GENERATE_TREEVIEW = YES
11611161

11621162
# The ENUM_VALUES_PER_LINE tag can be used to set the number of enum values
11631163
# (range [0,1..20]) that doxygen will group on one line in the generated HTML
@@ -1765,15 +1765,15 @@ INCLUDED_BY_GRAPH = YES
17651765
# the time of a run. So in most cases it will be better to enable call graphs
17661766
# for selected functions only using the \callgraph command.
17671767

1768-
CALL_GRAPH = NO
1768+
CALL_GRAPH = YES
17691769

17701770
# If the CALLER_GRAPH and HAVE_DOT tags are set to YES then
17711771
# doxygen will generate a caller dependency graph for every global function
17721772
# or class method. Note that enabling this option will significantly increase
17731773
# the time of a run. So in most cases it will be better to enable caller
17741774
# graphs for selected functions only using the \callergraph command.
17751775

1776-
CALLER_GRAPH = NO
1776+
CALLER_GRAPH = YES
17771777

17781778
# If the GRAPHICAL_HIERARCHY and HAVE_DOT tags are set to YES then doxygen
17791779
# will generate a graphical hierarchy of all classes instead of a textual one.
@@ -1788,12 +1788,12 @@ GRAPHICAL_HIERARCHY = YES
17881788
DIRECTORY_GRAPH = YES
17891789

17901790
# The DOT_IMAGE_FORMAT tag can be used to set the image format of the images
1791-
# generated by dot. Possible values are svg, png, jpg, or gif.
1791+
# generated by dot. Possible values are svg, png, jpg, or gif
17921792
# If left blank png will be used. If you choose svg you need to set
17931793
# HTML_FILE_EXTENSION to xhtml in order to make the SVG files
17941794
# visible in IE 9+ (other browsers do not have this requirement).
17951795

1796-
DOT_IMAGE_FORMAT = png
1796+
DOT_IMAGE_FORMAT = svg
17971797

17981798
# If DOT_IMAGE_FORMAT is set to svg, then this option can be set to YES to
17991799
# enable generation of interactive SVG images that allow zooming and panning.
@@ -1802,7 +1802,7 @@ DOT_IMAGE_FORMAT = png
18021802
# need to set HTML_FILE_EXTENSION to xhtml in order to make the SVG files
18031803
# visible. Older versions of IE do not have SVG support.
18041804

1805-
INTERACTIVE_SVG = NO
1805+
INTERACTIVE_SVG = YES
18061806

18071807
# The tag DOT_PATH can be used to specify the path where the dot tool can be
18081808
# found. If left blank, it is assumed the dot tool can be found in the path.

0 commit comments

Comments
 (0)