doc: Make MATHJAX_RELPATH configurable through cmake
authorMattia Rizzolo <mattia@mapreri.org>
Tue, 17 Oct 2017 00:07:31 +0000 (02:07 +0200)
committerMattia Rizzolo <mattia@mapreri.org>
Tue, 17 Oct 2017 11:08:49 +0000 (13:08 +0200)
Signed-off-by: Mattia Rizzolo <mattia@mapreri.org>
doc/CMakeLists.txt
doc/Doxyfile.in

index 92266ab..ec4a762 100644 (file)
@@ -37,6 +37,8 @@ if(BUILD_DOCS AND DOXYGEN_FOUND)
   unset(CMAKE_DOXYGEN_TUTORIAL_CONTRIB_ROOT)
   unset(CMAKE_DOXYGEN_TUTORIAL_JS_ROOT)
 
+  set(OPENCV_MATHJAX_RELPATH "https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0" CACHE STRING "URI to a MathJax installation")
+
   # gathering headers
   set(paths_include)
   set(paths_doc)
index 3822554..b6ad82d 100644 (file)
@@ -174,7 +174,7 @@ FORMULA_FONTSIZE       = 14
 FORMULA_TRANSPARENT    = YES
 USE_MATHJAX            = YES
 MATHJAX_FORMAT         = HTML-CSS
-MATHJAX_RELPATH        = https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0
+MATHJAX_RELPATH        = @OPENCV_MATHJAX_RELPATH@
 MATHJAX_EXTENSIONS     = TeX/AMSmath TeX/AMSsymbols
 MATHJAX_CODEFILE       = @CMAKE_CURRENT_SOURCE_DIR@/mymath.js
 SEARCHENGINE           = YES