23 import subprocess, os, sys
25 print(
"+ {}".format(command))
26 print(subprocess.check_output(command, shell=
True))
28 on_rtd = os.environ.get(
'READTHEDOCS') ==
'True'
45 templates_path = [
'_templates']
51 source_suffix =
'.rst'
58 copyright =
u'1984-2001, National Institute of Advanced Industrial Science and Technology (AIST)'
59 author =
u'Toshihiro Matsui'
80 exclude_patterns = [
'_build',
'Thumbs.db',
'.DS_Store']
83 pygments_style =
'sphinx'
86 todo_include_todos =
False
94 html_theme =
'sphinx_rtd_theme'
105 html_static_path = [
'_static']
119 import sphinx_rtd_theme
123 html_theme_path = [sphinx_rtd_theme.get_html_theme_path()]
124 sh(
"sed -i 's@set suffix@set suffix_bak@' {}/sphinx_rtd_theme/breadcrumbs.html".format(html_theme_path[0]))
131 sh(
"mkdir -p _build/html")
132 sh(
"cd _build/html; ln -sf manual.html index.html; ls -al")
139 htmlhelp_basename =
'EusLispdoc'
166 (master_doc,
'EusLisp.tex',
u'EusLisp Documentation',
167 u'Toshihiro Matsui',
'manual'),
176 (master_doc,
'euslisp',
u'EusLisp Documentation',
186 texinfo_documents = [
187 (master_doc,
'EusLisp',
u'EusLisp Documentation',
188 author,
'EusLisp',
'EusLisp is an integrated programming system for the research on intelligent robots based on Common Lisp and Object-Oriented programming.',