COIN-OR::LEMON - Graph Library

Changes in / [1038:a2d142bb5d3c:1041:0b0327c9b3ef] in lemon-main


Ignore:
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • INSTALL

    r992 r1040  
    107107  really want to use this option.
    108108
     109-DLEMON_DOC_SOURCE_BROWSER=YES
     110
     111  Include the browsable cross referenced LEMON source code into the
     112  doc. It makes the doc quite bloated, but may be useful for
     113  developing LEMON itself.
     114
     115-DLEMON_DOC_USE_MATHJAX=YES
     116
     117  Use MathJax (http://mathjax.org) for rendering the math formulae in
     118  the doc.  It of much higher quality compared to the default LaTeX
     119  generated static images and it allows copy&paste of the formulae to
     120  LaTeX, Open Office, MS Word etc. documents.
     121
     122  On the other hand, it needs either Internet access or a locally
     123  installed version of MathJax to properly render the doc.
     124
     125-DLEMON_DOC_MATHJAX_RELPATH=DIRECTORY
     126 
     127  The location of the MathJax library. It defaults to
     128  http://www.mathjax.org/mathjax, which necessitates Internet access
     129  for proper rendering. The easiest way to make it usable offline is
     130  to set this parameter to 'mathjax' and copy all files of the MathJax
     131  library into the 'doc/html/mathjax' subdirectory of the build
     132  location.
     133
     134  See http://docs.mathjax.org/en/latest/installation.html for more details.
     135
     136 
    109137-DGLPK_ROOT_DIR=DIRECTORY
    110138-DCOIN_ROOT_DIR=DIRECTORY
  • doc/CMakeLists.txt

    r1038 r1041  
    55
    66SET(LEMON_DOC_SOURCE_BROWSER "NO" CACHE STRING "Include source into the doc (YES/NO).")
     7SET(LEMON_DOC_USE_MATHJAX "NO" CACHE STRING "Use MathJax to display math formulae (YES/NO).")
     8SET(LEMON_DOC_MATHJAX_RELPATH "http://www.mathjax.org/mathjax" CACHE STRING "MathJax library location.")
    79
    810CONFIGURE_FILE(
     
    7476IF(WGET_FOUND)
    7577ADD_CUSTOM_TARGET(update-external-tags
    76   COMMAND ${CMAKE_COMMAND} -E make_directory dl
    77   # COMMAND ${CMAKE_COMMAND} -E copy libstdc++.tag dl
    78   COMMAND ${WGET_EXECUTABLE} wget -P dl -N libstdc++.tag.tmp http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/libstdc++.tag
    79   COMMAND ${CMAKE_COMMAND} -E rename dl/libstdc++.tag libstdc++.tag
    80   COMMAND ${CMAKE_COMMAND} -E remove dl/libstdc++.tag
    81   COMMAND ${CMAKE_COMMAND} -E remove_directory dl
     78  COMMAND ${WGET_EXECUTABLE} -N http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/libstdc++.tag
    8279  WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
    8380  )
  • doc/Doxyfile.in

    r966 r1040  
    183183FORMULA_FONTSIZE       = 10
    184184FORMULA_TRANSPARENT    = YES
    185 USE_MATHJAX            = NO
    186 MATHJAX_RELPATH        = http://www.mathjax.org/mathjax
     185USE_MATHJAX            = @LEMON_DOC_USE_MATHJAX@
     186MATHJAX_RELPATH        = @LEMON_DOC_MATHJAX_RELPATH@
    187187SEARCHENGINE           = YES
    188188SERVER_BASED_SEARCH    = NO
Note: See TracChangeset for help on using the changeset viewer.