Skip to content

Commit

Permalink
Merge branch 'feature/cpp-document' into develop
Browse files Browse the repository at this point in the history
  • Loading branch information
Young Geun Kim committed Dec 17, 2024
2 parents 5bcf4e0 + ae29fdd commit 1d3afc7
Show file tree
Hide file tree
Showing 5 changed files with 677 additions and 15 deletions.
5 changes: 5 additions & 0 deletions .github/workflows/doxygen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,11 @@ jobs:

- name: Install Doxygen
run: sudo apt-get install -y doxygen graphviz

- name: Extract version number from DESCRIPTION
run: |
VERSION=$(grep '^Version:' DESCRIPTION | cut -d ' ' -f 2)
sed -i "s|BVHAR_VERSION|${VERSION}|" inst/doxygen/Doxyfile
- name: Render doxygen
run: doxygen inst/doxygen/Doxyfile
Expand Down
14 changes: 7 additions & 7 deletions inst/doxygen/Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ PROJECT_NAME = "bvhar"
# could be handy for archiving the generated documentation or if some version
# control system is used.

PROJECT_NUMBER =
PROJECT_NUMBER = BVHAR_VERSION

# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
Expand All @@ -61,13 +61,13 @@ PROJECT_BRIEF = "C++ headers by bvhar package"
# pixels and the maximum width should not exceed 200 pixels. Doxygen will copy
# the logo to the output directory.

PROJECT_LOGO = pkgdown/favicon/apple-touch-icon-60x60.png
PROJECT_LOGO = pkgdown/favicon/apple-touch-icon-120x120.png

# With the PROJECT_ICON tag one can specify an icon that is included in the tabs
# when the HTML document is shown. Doxygen will copy the logo to the output
# directory.

PROJECT_ICON =
PROJECT_ICON = pkgdown/favicon/favicon.ico

# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path
# into which the generated documentation will be written. If a relative path is
Expand Down Expand Up @@ -178,7 +178,7 @@ INLINE_INHERITED_MEMB = NO
# shortest path that makes the file name unique will be used
# The default value is: YES.

FULL_PATH_NAMES = YES
FULL_PATH_NAMES = NO

# The STRIP_FROM_PATH tag can be used to strip a user-defined part of the path.
# Stripping is only done if one of the specified strings matches the left-hand
Expand Down Expand Up @@ -348,7 +348,7 @@ OPTIMIZE_OUTPUT_SLICE = NO
#
# Note see also the list of default file extension mappings.

EXTENSION_MAPPING =
EXTENSION_MAPPING = .h=C++ no_extension=C++

# If the MARKDOWN_SUPPORT tag is enabled then Doxygen pre-processes all comments
# according to the Markdown format, which allows for more readable
Expand Down Expand Up @@ -2408,7 +2408,7 @@ ENABLE_PREPROCESSING = YES
# The default value is: NO.
# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.

MACRO_EXPANSION = NO
MACRO_EXPANSION = YES

# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES then
# the macro expansion is limited to the macros specified with the PREDEFINED and
Expand Down Expand Up @@ -2449,7 +2449,7 @@ INCLUDE_FILE_PATTERNS =
# recursively expanded use the := operator instead of the = operator.
# This tag requires that the tag ENABLE_PREPROCESSING is set to YES.

PREDEFINED =
PREDEFINED = USE_RCPP !USE_RCPP _OPENMP !_OPENMP

# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then this
# tag can be used to specify a list of macro names that should be expanded. The
Expand Down
Loading

0 comments on commit 1d3afc7

Please sign in to comment.