Skip to content

Commit f172752

Browse files
author
Mikael Lyngvig
committed
Inlined sources in Doxygen docs (for tablet use) and increased DOT max. nodes to 1,000.
1 parent 38a6fb8 commit f172752

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

Doxyfile

+11-7
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,8 @@ SEPARATE_MEMBER_PAGES = NO
216216
# uses this value to replace tabs by spaces in code fragments.
217217
# Minimum value: 1, maximum value: 16, default value: 4.
218218

219-
TAB_SIZE = 8
219+
# logger.cpp contains tabs and they are matching an indentation of 4 spaces.
220+
TAB_SIZE = 4
220221

221222
# This tag can be used to specify a number of aliases that act as commands in
222223
# the documentation. An alias has the form:
@@ -758,9 +759,11 @@ WARN_LOGFILE =
758759
# spaces.
759760
# Note: If this tag is empty the current directory is searched.
760761

761-
INPUT = dmd2 \
762+
INPUT = driver \
763+
dmd2 \
762764
dmd2/root \
763765
gen \
766+
gen/passes \
764767
ir
765768

766769
# This tag can be used to specify the character encoding of the source files
@@ -783,7 +786,8 @@ INPUT_ENCODING = UTF-8
783786

784787
FILE_PATTERNS = *.c \
785788
*.cpp \
786-
*.h
789+
*.h \
790+
*.md
787791

788792
# The RECURSIVE tag can be used to specify whether or not subdirectories should
789793
# be searched for input files as well.
@@ -899,7 +903,7 @@ FILTER_SOURCE_PATTERNS =
899903
# (index.html). This can be useful if you have a project on for instance GitHub
900904
# and want to reuse the introduction page also for the doxygen output.
901905

902-
USE_MDFILE_AS_MAINPAGE =
906+
USE_MDFILE_AS_MAINPAGE = README.md
903907

904908
#---------------------------------------------------------------------------
905909
# Configuration options related to source browsing
@@ -912,13 +916,13 @@ USE_MDFILE_AS_MAINPAGE =
912916
# also VERBATIM_HEADERS is set to NO.
913917
# The default value is: NO.
914918

915-
SOURCE_BROWSER = NO
919+
SOURCE_BROWSER = YES
916920

917921
# Setting the INLINE_SOURCES tag to YES will include the body of functions,
918922
# classes and enums directly into the documentation.
919923
# The default value is: NO.
920924

921-
INLINE_SOURCES = NO
925+
INLINE_SOURCES = YES
922926

923927
# Setting the STRIP_CODE_COMMENTS tag to YES will instruct doxygen to hide any
924928
# special comment blocks from generated source code fragments. Normal C, C++ and
@@ -2335,7 +2339,7 @@ PLANTUML_INCLUDE_PATH =
23352339
# Minimum value: 0, maximum value: 10000, default value: 50.
23362340
# This tag requires that the tag HAVE_DOT is set to YES.
23372341

2338-
DOT_GRAPH_MAX_NODES = 50
2342+
DOT_GRAPH_MAX_NODES = 1000
23392343

23402344
# The MAX_DOT_GRAPH_DEPTH tag can be used to set the maximum depth of the graphs
23412345
# generated by dot. A depth value of 3 means that only nodes reachable from the

0 commit comments

Comments
 (0)