Skip to content

Commit 2b85239

Browse files
Merge pull request #4 from TeiaCare/doxygen
Added Doxygen docs
2 parents 6c0f698 + 945836b commit 2b85239

File tree

13 files changed

+11
-2511
lines changed

13 files changed

+11
-2511
lines changed

.github/workflows/docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
run: sudo apt-get install -y doxygen graphviz
4141

4242
- name: Build Docs
43-
run: python3 scripts/tools/run_doxygen.py -d inference_client/docs/Doxyfile
43+
run: python3 scripts/tools/run_doxygen.py
4444

4545
- name: Upload Docs
4646
uses: actions/upload-pages-artifact@v3

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
11
[submodule "scripts"]
22
path = scripts
33
url = https://github.com/TeiaCare/venvpp.git
4+
[submodule "doxygen"]
5+
path = doxygen
6+
url = https://github.com/TeiaCare/doxygen_template.git
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ PROJECT_BRIEF = TeiaCareInferenceClient is a C++ inference client libra
6161
# pixels and the maximum width should not exceed 200 pixels. Doxygen will copy
6262
# the logo to the output directory.
6363

64-
PROJECT_LOGO = inference_client/docs/logo/logo-small.png
64+
PROJECT_LOGO = doxygen/logo/logo-small.png
6565

6666
# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path
6767
# into which the generated documentation will be written. If a relative path is
@@ -1311,7 +1311,7 @@ HTML_FILE_EXTENSION = .html
13111311
# of the possible markers and block names see the documentation.
13121312
# This tag requires that the tag GENERATE_HTML is set to YES.
13131313

1314-
HTML_HEADER = inference_client/docs/style/header.html
1314+
HTML_HEADER = doxygen/style/header.html
13151315

13161316
# The HTML_FOOTER tag can be used to specify a user-defined HTML footer for each
13171317
# generated HTML page. If the tag is left blank doxygen will generate a standard
@@ -1321,7 +1321,7 @@ HTML_HEADER = inference_client/docs/style/header.html
13211321
# that doxygen normally uses.
13221322
# This tag requires that the tag GENERATE_HTML is set to YES.
13231323

1324-
HTML_FOOTER = inference_client/docs/style/footer.html
1324+
HTML_FOOTER = doxygen/style/footer.html
13251325

13261326
# The HTML_STYLESHEET tag can be used to specify a user-defined cascading style
13271327
# sheet that is used by each HTML page. It can be used to fine-tune the look of
@@ -1351,7 +1351,7 @@ HTML_STYLESHEET =
13511351
# documentation.
13521352
# This tag requires that the tag GENERATE_HTML is set to YES.
13531353

1354-
HTML_EXTRA_STYLESHEET = inference_client/docs/style/doxygen-awesome.css inference_client/docs/style/doxygen-awesome-sidebar-only-darkmode-toggle.css
1354+
HTML_EXTRA_STYLESHEET = doxygen/style/doxygen-awesome.css doxygen/style/doxygen-awesome-sidebar-only-darkmode-toggle.css
13551355

13561356
# The HTML_EXTRA_FILES tag can be used to specify one or more extra images or
13571357
# other source files which should be copied to the HTML output directory. Note
@@ -1361,7 +1361,7 @@ HTML_EXTRA_STYLESHEET = inference_client/docs/style/doxygen-awesome.css inferen
13611361
# files will be copied as-is; there are no commands or markers available.
13621362
# This tag requires that the tag GENERATE_HTML is set to YES.
13631363

1364-
HTML_EXTRA_FILES = inference_client/docs/style/doxygen-awesome-darkmode-toggle.js inference_client/docs/style/doxygen-awesome-fragment-copy-button.js
1364+
HTML_EXTRA_FILES = doxygen/style/doxygen-awesome-darkmode-toggle.js doxygen/style/doxygen-awesome-fragment-copy-button.js
13651365

13661366
# The HTML_COLORSTYLE tag can be used to specify if the generated HTML output
13671367
# should be rendered with a dark or light theme.

doxygen

Submodule doxygen added at fb39965
-6.06 KB
Binary file not shown.
-1.03 KB
Binary file not shown.

inference_client/docs/style/doxygen-awesome-darkmode-toggle.js

Lines changed: 0 additions & 157 deletions
This file was deleted.

inference_client/docs/style/doxygen-awesome-fragment-copy-button.js

Lines changed: 0 additions & 85 deletions
This file was deleted.

inference_client/docs/style/doxygen-awesome-sidebar-only-darkmode-toggle.css

Lines changed: 0 additions & 40 deletions
This file was deleted.

0 commit comments

Comments
 (0)