Use IgH doxygen theme

and remove pages output as the html pages will be served
by other repository
This commit is contained in:
Bjarne von Horn 2022-11-16 10:31:01 +01:00
parent 65b1efe305
commit a186717821
4 changed files with 16 additions and 8 deletions

View File

@ -41,20 +41,20 @@ test cmake:
- make
- ldd userexample
pages:
doxygen:
stage: deploy
rules:
- if: $CI_COMMIT_BRANCH == "stable-1.5"
variables:
GIT_SUBMODULE_STRATEGY: recursive
script:
- ./bootstrap
- ./configure --with-linux-dir=/usr/src/linux-obj/$(uname -i)/default --disable-8139too --enable-tty --with-devices=2 --enable-ccat
- doxygen
- mkdir public
- echo "/ethercat /ethercat/v1 301" > public/_redirects
- mv doxygen-output/html/ public/v1/
- mv doxygen-output/html/ html/
artifacts:
paths:
- public/
- html/
documentation:
stage: deploy

3
.gitmodules vendored Normal file
View File

@ -0,0 +1,3 @@
[submodule "doxygen-layout"]
path = doxygen-layout
url = https://gitlab.com/etherlab.org/doxygen-layout.git

View File

@ -45,7 +45,7 @@ PROJECT_BRIEF =
# exceed 55 pixels and the maximum width should not exceed 200 pixels.
# Doxygen will copy the logo to the output directory.
PROJECT_LOGO =
PROJECT_LOGO = doxygen-layout/images/igh+logo.svg
# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
# base path where the generated documentation will be put.
@ -886,13 +886,13 @@ HTML_FILE_EXTENSION = .html
# have to redo this when upgrading to a newer version of doxygen or when
# changing the value of configuration settings such as GENERATE_TREEVIEW!
HTML_HEADER =
HTML_HEADER = doxygen-layout/style/html_header.html
# The HTML_FOOTER tag can be used to specify a personal HTML footer for
# each generated HTML page. If it is left blank doxygen will generate a
# standard footer.
HTML_FOOTER =
HTML_FOOTER = doxygen-layout/style/html_footer.html
# The HTML_STYLESHEET tag can be used to specify a user-defined cascading
# style sheet that is used by each HTML page. It can be used to
@ -903,6 +903,10 @@ HTML_FOOTER =
HTML_STYLESHEET =
HTML_EXTRA_STYLESHEET = doxygen-layout/style/custom.css \
doxygen-layout/style/custom_igh_theme.css
# The HTML_EXTRA_FILES tag can be used to specify one or more extra images or
# other source files which should be copied to the HTML output directory. Note
# that these files will be copied to the base HTML output directory. Use the

1
doxygen-layout Submodule

@ -0,0 +1 @@
Subproject commit fa4893ab56b9f41c9ca84fee7ffa31841805f41a