Skip to content
Snippets Groups Projects
Commit 327859de authored by Timo Koch's avatar Timo Koch
Browse files

[doxygen] Replace shell script modification by javascript add-on

parent b5b3cd08
No related branches found
No related tags found
1 merge request!3416Doxygen/remove shell script
Pipeline #27532 passed
+2
...@@ -3,14 +3,13 @@ ...@@ -3,14 +3,13 @@
# make sure, that the doxygen links to todo list, bibliography, etc. are correct # make sure, that the doxygen links to todo list, bibliography, etc. are correct
include_guard(GLOBAL) include_guard(GLOBAL)
include(DuneDoxygen)
macro (add_dumux_doxygen_target) macro (add_dumux_doxygen_target)
if(DOXYGEN_FOUND) if(DOXYGEN_FOUND)
add_doxygen_target() add_doxygen_target()
add_custom_target(doxygen_${ProjectName}_prebuild add_custom_target(doxygen_${ProjectName}_prebuild
COMMAND rm -rf ${CMAKE_BINARY_DIR}/doc/doxygen/html) COMMAND rm -rf ${CMAKE_BINARY_DIR}/doc/doxygen/html)
add_dependencies(doxygen_${ProjectName} doxygen_${ProjectName}_prebuild) add_dependencies(doxygen_${ProjectName} doxygen_${ProjectName}_prebuild)
add_custom_command(TARGET doxygen_${ProjectName}
POST_BUILD
COMMAND ${CMAKE_SOURCE_DIR}/doc/doxygen/sanitizelinks.sh)
endif() endif()
endmacro () endmacro ()
...@@ -27,11 +27,12 @@ HTML_EXTRA_FILES = @srcdir@/doxygen-awesome-darkmode-toggle.js \ ...@@ -27,11 +27,12 @@ HTML_EXTRA_FILES = @srcdir@/doxygen-awesome-darkmode-toggle.js \
@srcdir@/doxygen-awesome-fragment-copy-button.js \ @srcdir@/doxygen-awesome-fragment-copy-button.js \
@srcdir@/doxygen-awesome-paragraph-link.js \ @srcdir@/doxygen-awesome-paragraph-link.js \
@srcdir@/doxygen-awesome-interactive-toc.js \ @srcdir@/doxygen-awesome-interactive-toc.js \
@srcdir@/dumux-custom.js
HTML_EXTRA_STYLESHEET = @srcdir@/doxygen-awesome.css \ HTML_EXTRA_STYLESHEET = @srcdir@/doxygen-awesome.css \
@srcdir@/doxygen-awesome-sidebar-only.css \ @srcdir@/doxygen-awesome-sidebar-only.css \
@srcdir@/doxygen-awesome-sidebar-only-darkmode-toggle.css \ @srcdir@/doxygen-awesome-sidebar-only-darkmode-toggle.css \
@srcdir@/custom.css @srcdir@/dumux-custom.css
HTML_FILE_EXTENSION = .html HTML_FILE_EXTENSION = .html
......
File moved
/**
Set the default toggle level to 1
*/
$(document).ready(
function(){
toggleLevel(1);
}
);
...@@ -41,6 +41,7 @@ ...@@ -41,6 +41,7 @@
DoxygenAwesomeParagraphLink.init() DoxygenAwesomeParagraphLink.init()
DoxygenAwesomeInteractiveToc.init() DoxygenAwesomeInteractiveToc.init()
</script> </script>
<script type="text/javascript" src="$relpath^dumux-custom.js"></script>
$treeview $treeview
$search $search
$mathjax $mathjax
......
#make the modules page default view clearer (toggleLevel(1))
if [ -e html/modules.html ]; then
sed -i 's/\(init_search();\)/\1 toggleLevel(1);/' html/modules.html
fi
if [ -e html/modules.HTML ]; then
sed -i 's/\(init_search();\)/\1 toggleLevel(1);/' html/modules.HTML
fi
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment