See notes here: https://gcc.gnu.org/ml/gcc/2014-11/msg00164.html on how to do this.
Patch to update_web_docs_svn posted here: https://gcc.gnu.org/ml/gcc-patches/2015-01/msg02140.html
Author: dmalcolm Date: Tue Jan 27 00:28:45 2015 New Revision: 220150 URL: https://gcc.gnu.org/viewcvs?rev=220150&root=gcc&view=rev Log: Add PR jit/64257 to previous ChangeLog entry Modified: trunk/maintainer-scripts/ChangeLog
r220149 is the actual change that r220150 describes
Patch is installed on relevant machine, and showed up in last night's cronjob log: https://gcc.gnu.org/ml/gccadmin/2015-q1/msg00075.html as: sphinx-build -b html -d _build/doctrees . _build/html make: sphinx-build: Command not found make: *** [html] Error 127 sphinx-build has now been installed on the machine in question.
https://gcc.gnu.org/ml/gccadmin/2015-q1/msg00077.html had: sphinx-build -b html -d _build/doctrees . _build/html Making output directory... Running Sphinx v0.6.6 Theme error: no theme named 'pyramid' found (missing theme.conf?) make: *** [html] Error 1
"pyramid" theme was added in: https://github.com/sphinx-doc/sphinx/commit/442229dd97160535e388473760002c1f1c495bf8 which appears to be in sphinx 1.1 onwards.
Author: dmalcolm Date: Wed Feb 4 19:11:48 2015 New Revision: 220412 URL: https://gcc.gnu.org/viewcvs?rev=220412&root=gcc&view=rev Log: More fixes for update_web_docs_svn for jit docs (PR jit/64257) gcc/jit/ChangeLog: PR jit/64257 * docs/conf.py (html_theme): Change from 'pyramid' to 'sphinxdoc'. maintainer-scripts/ChangeLog: PR jit/64257 * update_web_docs_svn: Update build of jit docs to use EPEL6 variant install of sphinx 1.0.8, rather than 0.6.6. Modified: trunk/gcc/jit/ChangeLog trunk/gcc/jit/docs/conf.py trunk/maintainer-scripts/ChangeLog trunk/maintainer-scripts/update_web_docs_svn
Author: dmalcolm Date: Fri Feb 6 14:36:54 2015 New Revision: 220479 URL: https://gcc.gnu.org/viewcvs?rev=220479&root=gcc&view=rev Log: Fix 404 in "Show Source" in jit docs maintainer-scripts/ChangeLog: PR jit/64257 * update_web_docs_svn: When copying up files for the built jit documentation, also copy up .txt files. Modified: trunk/maintainer-scripts/ChangeLog trunk/maintainer-scripts/update_web_docs_svn
Documentation is now being built as HTML nightly, and is visible at: https://gcc.gnu.org/onlinedocs/jit/