sorted command index, better colification.

This commit is contained in:
Todd Gamblin 2016-08-30 01:27:49 -07:00
parent 918cb16921
commit 41675e5ed6

View File

@ -43,6 +43,8 @@
import subprocess
from glob import glob
# -- Spack customizations -----------------------------------------------------
# If extensions (or modules to document with autodoc) are in another directory,
# add these directories to sys.path here. If the directory is relative to the
# documentation root, use os.path.abspath to make it absolute, like shown here.
@ -60,6 +62,10 @@
[spack_root + '/bin/spack', '-V'],
stderr=subprocess.PIPE).communicate()[1].strip().split('.')
# Set an environment variable so that colify will print output like it would to
# a terminal.
os.environ['COLIFY_SIZE'] = '25x80'
#
# Generate package list using spack command
#
@ -81,7 +87,7 @@
shutil.copy('command_index.in', 'command_index.rst')
with open('command_index.rst', 'a') as index:
index.write('\n')
for cmd in command_names:
for cmd in sorted(command_names):
index.write(' * :ref:`%s`\n' % cmd)
#
@ -106,10 +112,6 @@
print line,
# Set an environment variable so that colify will print output like it would to
# a terminal.
os.environ['COLIFY_SIZE'] = '25x80'
# Enable todo items
todo_include_todos = True