ok
This commit is contained in:
parent
dd011849b7
commit
19b0f019c7
16
doc/conf.py
16
doc/conf.py
@ -44,12 +44,6 @@ extensions = [
|
|||||||
'breathe',
|
'breathe',
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
# add markdown parser
|
|
||||||
source_parsers = {
|
|
||||||
'.md': 'recommonmark.parser.CommonMarkParser',
|
|
||||||
}
|
|
||||||
|
|
||||||
# Use breathe to include doxygen documents
|
# Use breathe to include doxygen documents
|
||||||
breathe_projects = {'rabit' : 'doxygen/xml/'}
|
breathe_projects = {'rabit' : 'doxygen/xml/'}
|
||||||
breathe_default_project = 'rabit'
|
breathe_default_project = 'rabit'
|
||||||
@ -66,7 +60,7 @@ source_suffix = ['.rst', '.md']
|
|||||||
#source_encoding = 'utf-8-sig'
|
#source_encoding = 'utf-8-sig'
|
||||||
|
|
||||||
# The master toctree document.
|
# The master toctree document.
|
||||||
master_doc = 'README'
|
master_doc = 'index'
|
||||||
|
|
||||||
# The language for content autogenerated by Sphinx. Refer to documentation
|
# The language for content autogenerated by Sphinx. Refer to documentation
|
||||||
# for a list of supported languages.
|
# for a list of supported languages.
|
||||||
@ -154,11 +148,19 @@ def generate_doxygen_xml(app):
|
|||||||
if read_the_docs_build:
|
if read_the_docs_build:
|
||||||
run_doxygen('..')
|
run_doxygen('..')
|
||||||
|
|
||||||
|
# add markdown parser
|
||||||
|
source_parsers = {
|
||||||
|
'.md': None,
|
||||||
|
}
|
||||||
|
|
||||||
def setup_path(app):
|
def setup_path(app):
|
||||||
read_the_docs_build = os.environ.get('READTHEDOCS', None) == 'True'
|
read_the_docs_build = os.environ.get('READTHEDOCS', None) == 'True'
|
||||||
if read_the_docs_build:
|
if read_the_docs_build:
|
||||||
subprocess.call("cd ..; rm -rf recommonmark; git clone https://github.com/tqchen/recommonmark", shell=True)
|
subprocess.call("cd ..; rm -rf recommonmark; git clone https://github.com/tqchen/recommonmark", shell=True)
|
||||||
sys.path.insert(0, os.path.abspath('../recommonmark'))
|
sys.path.insert(0, os.path.abspath('../recommonmark'))
|
||||||
|
from recommonmark import parser
|
||||||
|
global source_parsers
|
||||||
|
source_parsers['.md'] = parser.CommonMarkParser
|
||||||
|
|
||||||
def setup(app):
|
def setup(app):
|
||||||
# Add hook for building doxygen xml when needed
|
# Add hook for building doxygen xml when needed
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user