File tree Expand file tree Collapse file tree 3 files changed +18
-7
lines changed Expand file tree Collapse file tree 3 files changed +18
-7
lines changed Original file line number Diff line number Diff line change 16
16
- name : Checkout code
17
17
uses : actions/checkout@v3
18
18
19
- - name : Install Doxygen
20
- run : sudo apt-get install -y doxygen
19
+ - name : Install Dependencies
20
+ run : |
21
+ sudo apt-get update
22
+ sudo apt-get install -y wget
23
+
24
+ - name : Install Latest Doxygen
25
+ run : |
26
+ wget -O doxygen.tar.gz https://doxygen.nl/files/doxygen-1.9.8.linux.bin.tar.gz
27
+ tar -xzf doxygen.tar.gz
28
+ sudo mv doxygen-1.9.8/bin/* /usr/local/bin/
29
+ doxygen --version
30
+
31
+ - name : Create Output Directory
32
+ run : mkdir -p docs/doxygen
21
33
22
34
- name : Generate Documentation
23
35
run : doxygen Doxyfile
Original file line number Diff line number Diff line change @@ -17,8 +17,7 @@ cmake_install.cmake
17
17
Makefile
18
18
19
19
# Doxygen Output
20
- docs /doxygen /html /*
21
- docs /doxygen /latex /*
20
+ docs /
22
21
# Generated binaries and object files
23
22
* .obj
24
23
* .o
Original file line number Diff line number Diff line change @@ -348,7 +348,7 @@ OPTIMIZE_OUTPUT_SLICE = NO
348
348
#
349
349
# Note see also the list of default file extension mappings.
350
350
351
- EXTENSION_MAPPING = md=markdown
351
+ EXTENSION_MAPPING = md=markdown
352
352
353
353
# If the MARKDOWN_SUPPORT tag is enabled then doxygen pre-processes all comments
354
354
# according to the Markdown format, which allows for more readable
@@ -358,7 +358,7 @@ EXTENSION_MAPPING = md=markdown
358
358
# case of backward compatibilities issues.
359
359
# The default value is: YES.
360
360
361
- MARKDOWN_SUPPORT = YES
361
+ MARKDOWN_SUPPORT = YES
362
362
363
363
# When the TOC_INCLUDE_HEADINGS tag is set to a non-zero value, all headings up
364
364
# to that level are automatically included in the table of contents, even if
@@ -635,7 +635,7 @@ INTERNAL_DOCS = NO
635
635
# Possible values are: SYSTEM, NO and YES.
636
636
# The default value is: SYSTEM.
637
637
638
- CASE_SENSE_NAMES = SYSTEM
638
+ CASE_SENSE_NAMES = YES
639
639
640
640
# If the HIDE_SCOPE_NAMES tag is set to NO then doxygen will show members with
641
641
# their full class and namespace scopes in the documentation. If set to YES, the
You can’t perform that action at this time.
0 commit comments