Fix bugs preventing readthedocs from rebuilding the documentation (#1945)

This commit is contained in:
Adam J. Stewart 2016-10-06 14:50:49 -05:00 committed by Todd Gamblin
parent ebef9628a3
commit 415ddeecf8
2 changed files with 12 additions and 14 deletions

View File

@ -1,6 +1,6 @@
=================
Command index
=================
=============
Command Index
=============
This is an alphabetical list of commands with links to the places they
appear in the documentation.

View File

@ -67,13 +67,12 @@
#
# Generate package list using spack command
#
if not os.path.exists('package_list.rst'):
with open('package_list.rst', 'w') as plist_file:
with open('package_list.rst', 'w') as plist_file:
subprocess.Popen(
[spack_root + '/bin/spack', 'package-list'], stdout=plist_file)
#
# Find all the `spack-*` references and add them to a command index
# Find all the `cmd-spack-*` references and add them to a command index
#
command_names = []
for filename in glob('*rst'):
@ -83,9 +82,8 @@
if match:
command_names.append(match.group(1).strip())
if not os.path.exists('command_index.rst'):
shutil.copy('command_index.in', 'command_index.rst')
with open('command_index.rst', 'a') as index:
shutil.copy('command_index.in', 'command_index.rst')
with open('command_index.rst', 'a') as index:
index.write('\n')
for cmd in sorted(command_names):
index.write(' * :ref:`%s`\n' % cmd)