-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDoxyfile_local
More file actions
95 lines (75 loc) · 3.33 KB
/
Doxyfile_local
File metadata and controls
95 lines (75 loc) · 3.33 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
# Configuration for Doxygen for use with CMake
# Only options that deviate from the default are included
# To create a new Doxyfile containing all available options, call `doxygen -g`
#---------------------------------------------------------------------------
# Project related configuration options
#---------------------------------------------------------------------------
DOXYFILE_ENCODING = UTF-8
PROJECT_NAME = "c++ Beginning "
PROJECT_NUMBER = 1.0
PROJECT_BRIEF = " "
PROJECT_LOGO =
OUTPUT_DIRECTORY = ./
OUTPUT_LANGUAGE = English
# MARKDOWN_SUPPORT = YES
#---------------------------------------------------------------------------
# Build related configuration options:
#---------------------------------------------------------------------------
EXTRACT_ALL = YES
RECURSIVE = YES
GENERATE_HTML = YES
GENERATE_LATEX = NO
#--------------------------------------------------------------------------
# Doxygen Awesome v.2.3.1 configuration
#--------------------------------------------------------------------------
GENERATE_TREEVIEW = YES # required for side view only!
TREEVIEW_ONLY_FOR_HTML = YES
DISABLE_INDEX = NO
FULL_SIDEBAR = NO
HTML_EXTRA_STYLESHEET = doxygen-custom/doxygen-awesome.css \
doxygen-custom/custom.css \
doxygen-custom/github-button.css\
doxygen-custom/doxygen-awesome-sidebar-only.css \
doxygen-custom/doxygen-awesome-sidebar-only-darkmode-toggle.css \
doxygen-custom/custom-alternative.css # uncomment to use alternative style
HTML_COLORSTYLE = LIGHT # required with Doxygen >= 1.9.5
HTML_TIMESTAMP = NO
# diagram graphviz options
HAVE_DOT = YES
DOT_IMAGE_FORMAT = svg
DOT_TRANSPARENT = YES
# adding header extension
HTML_HEADER = doxygen-custom/header.html
HTML_EXTRA_FILES = doxygen-custom/doxygen-awesome-fragment-copy-button.js \
doxygen-custom/doxygen-awesome-paragraph-link.js \
doxygen-custom/doxygen-awesome-interactive-toc.js \
doxygen-custom/doxygen-awesome-tabs.js
# adjusting color
HTML_COLORSTYLE_HUE = 209
HTML_COLORSTYLE_SAT = 255
HTML_COLORSTYLE_GAMMA = 113
#--------------------------------------------------------------------------
# customization of html layout
# -------------------------------------------------------------------------
LAYOUT_FILE = doxygen-custom/DoxygenLayout.xml
#---------------------------------------------------------------------------
# Configuration options related to the input files
#---------------------------------------------------------------------------
INPUT = ../
pages
EXCLUDE_PATTERNS = */build/*
INPUT_ENCODING = UTF-8
FILE_PATTERNS = *.c \
*.cc \
*.cpp \
*.c++ \
*.h \
*.hpp \
*.h++ \
*.md \
*.dox \
*.doc \
*.txt
IMAGE_PATH = img/
## MAIN page
USE_MDFILE_AS_MAINPAGE = MainPage.md