1848b8605Smrg# -*- coding: utf-8 -*- 2848b8605Smrg# 3848b8605Smrg# Gallium documentation build configuration file, created by 4848b8605Smrg# sphinx-quickstart on Sun Dec 20 14:09:05 2009. 5848b8605Smrg# 6848b8605Smrg# This file is execfile()d with the current directory set to its containing dir. 7848b8605Smrg# 8848b8605Smrg# Note that not all possible configuration values are present in this 9848b8605Smrg# autogenerated file. 10848b8605Smrg# 11848b8605Smrg# All configuration values have a default; values that are commented out 12848b8605Smrg# serve to show the default. 13848b8605Smrg 14848b8605Smrgimport sys, os 15848b8605Smrg 16848b8605Smrg# If extensions (or modules to document with autodoc) are in another directory, 17848b8605Smrg# add these directories to sys.path here. If the directory is relative to the 18848b8605Smrg# documentation root, use os.path.abspath to make it absolute, like shown here. 19848b8605Smrgsys.path.append(os.path.abspath('exts')) 20848b8605Smrg 21848b8605Smrg# -- General configuration ----------------------------------------------------- 22848b8605Smrg 23848b8605Smrg# Add any Sphinx extension module names here, as strings. They can be extensions 24848b8605Smrg# coming with Sphinx (named 'sphinx.ext.*') or your custom ones. 25b8e80941Smrgextensions = ['sphinx.ext.imgmath', 'sphinx.ext.graphviz', 'formatting'] 26848b8605Smrg 27848b8605Smrg# Add any paths that contain templates here, relative to this directory. 28848b8605Smrgtemplates_path = ['_templates'] 29848b8605Smrg 30848b8605Smrg# The suffix of source filenames. 31848b8605Smrgsource_suffix = '.rst' 32848b8605Smrg 33848b8605Smrg# The encoding of source files. 34848b8605Smrg#source_encoding = 'utf-8' 35848b8605Smrg 36848b8605Smrg# The master toctree document. 37848b8605Smrgmaster_doc = 'index' 38848b8605Smrg 39848b8605Smrg# General information about the project. 40848b8605Smrgproject = u'Gallium' 41848b8605Smrgcopyright = u'2009-2012, VMware, X.org, Nouveau' 42848b8605Smrg 43848b8605Smrg# The version info for the project you're documenting, acts as replacement for 44848b8605Smrg# |version| and |release|, also used in various other places throughout the 45848b8605Smrg# built documents. 46848b8605Smrg# 47848b8605Smrg# The short X.Y version. 48848b8605Smrgversion = '0.4' 49848b8605Smrg# The full version, including alpha/beta/rc tags. 50848b8605Smrgrelease = '0.4' 51848b8605Smrg 52848b8605Smrg# The language for content autogenerated by Sphinx. Refer to documentation 53848b8605Smrg# for a list of supported languages. 54848b8605Smrg#language = None 55848b8605Smrg 56848b8605Smrg# There are two options for replacing |today|: either, you set today to some 57848b8605Smrg# non-false value, then it is used: 58848b8605Smrg#today = '' 59848b8605Smrg# Else, today_fmt is used as the format for a strftime call. 60848b8605Smrg#today_fmt = '%B %d, %Y' 61848b8605Smrg 62848b8605Smrg# List of documents that shouldn't be included in the build. 63848b8605Smrg#unused_docs = [] 64848b8605Smrg 65848b8605Smrg# List of directories, relative to source directory, that shouldn't be searched 66848b8605Smrg# for source files. 67848b8605Smrgexclude_trees = [] 68848b8605Smrg 69848b8605Smrg# The reST default role (used for this markup: `text`) to use for all documents. 70848b8605Smrg#default_role = None 71848b8605Smrg 72848b8605Smrg# If true, '()' will be appended to :func: etc. cross-reference text. 73848b8605Smrg#add_function_parentheses = True 74848b8605Smrg 75848b8605Smrg# If true, the current module name will be prepended to all description 76848b8605Smrg# unit titles (such as .. function::). 77848b8605Smrg#add_module_names = True 78848b8605Smrg 79848b8605Smrg# If true, sectionauthor and moduleauthor directives will be shown in the 80848b8605Smrg# output. They are ignored by default. 81848b8605Smrg#show_authors = False 82848b8605Smrg 83848b8605Smrg# The name of the Pygments (syntax highlighting) style to use. 84848b8605Smrgpygments_style = 'sphinx' 85848b8605Smrg 86848b8605Smrg# The language for highlighting source code. 87848b8605Smrghighlight_language = 'c' 88848b8605Smrg 89848b8605Smrg# A list of ignored prefixes for module index sorting. 90848b8605Smrg#modindex_common_prefix = [] 91848b8605Smrg 92848b8605Smrg 93848b8605Smrg# -- Options for HTML output --------------------------------------------------- 94848b8605Smrg 95848b8605Smrg# The theme to use for HTML and HTML Help pages. Major themes that come with 96848b8605Smrg# Sphinx are currently 'default' and 'sphinxdoc'. 97848b8605Smrghtml_theme = 'default' 98848b8605Smrg 99848b8605Smrg# Theme options are theme-specific and customize the look and feel of a theme 100848b8605Smrg# further. For a list of options available for each theme, see the 101848b8605Smrg# documentation. 102848b8605Smrg#html_theme_options = {} 103848b8605Smrg 104848b8605Smrg# Add any paths that contain custom themes here, relative to this directory. 105848b8605Smrg#html_theme_path = [] 106848b8605Smrg 107848b8605Smrg# The name for this set of Sphinx documents. If None, it defaults to 108848b8605Smrg# "<project> v<release> documentation". 109848b8605Smrg#html_title = None 110848b8605Smrg 111848b8605Smrg# A shorter title for the navigation bar. Default is the same as html_title. 112848b8605Smrg#html_short_title = None 113848b8605Smrg 114848b8605Smrg# The name of an image file (relative to this directory) to place at the top 115848b8605Smrg# of the sidebar. 116848b8605Smrg#html_logo = None 117848b8605Smrg 118848b8605Smrg# The name of an image file (within the static path) to use as favicon of the 119848b8605Smrg# docs. This file should be a Windows icon file (.ico) being 16x16 or 32x32 120848b8605Smrg# pixels large. 121848b8605Smrg#html_favicon = None 122848b8605Smrg 123848b8605Smrg# Add any paths that contain custom static files (such as style sheets) here, 124848b8605Smrg# relative to this directory. They are copied after the builtin static files, 125848b8605Smrg# so a file named "default.css" will overwrite the builtin "default.css". 126848b8605Smrghtml_static_path = ['_static'] 127848b8605Smrg 128848b8605Smrg# If not '', a 'Last updated on:' timestamp is inserted at every page bottom, 129848b8605Smrg# using the given strftime format. 130848b8605Smrg#html_last_updated_fmt = '%b %d, %Y' 131848b8605Smrg 132848b8605Smrg# If true, SmartyPants will be used to convert quotes and dashes to 133848b8605Smrg# typographically correct entities. 134848b8605Smrg#html_use_smartypants = True 135848b8605Smrg 136848b8605Smrg# Custom sidebar templates, maps document names to template names. 137848b8605Smrg#html_sidebars = {} 138848b8605Smrg 139848b8605Smrg# Additional templates that should be rendered to pages, maps page names to 140848b8605Smrg# template names. 141848b8605Smrg#html_additional_pages = {} 142848b8605Smrg 143848b8605Smrg# If false, no module index is generated. 144848b8605Smrg#html_use_modindex = True 145848b8605Smrg 146848b8605Smrg# If false, no index is generated. 147848b8605Smrg#html_use_index = True 148848b8605Smrg 149848b8605Smrg# If true, the index is split into individual pages for each letter. 150848b8605Smrg#html_split_index = False 151848b8605Smrg 152848b8605Smrg# If true, links to the reST sources are added to the pages. 153848b8605Smrg#html_show_sourcelink = True 154848b8605Smrg 155848b8605Smrg# If true, an OpenSearch description file will be output, and all pages will 156848b8605Smrg# contain a <link> tag referring to it. The value of this option must be the 157848b8605Smrg# base URL from which the finished HTML is served. 158848b8605Smrg#html_use_opensearch = '' 159848b8605Smrg 160848b8605Smrg# If nonempty, this is the file name suffix for HTML files (e.g. ".xhtml"). 161848b8605Smrg#html_file_suffix = '' 162848b8605Smrg 163848b8605Smrg# Output file base name for HTML help builder. 164848b8605Smrghtmlhelp_basename = 'Galliumdoc' 165848b8605Smrg 166848b8605Smrg 167848b8605Smrg# -- Options for LaTeX output -------------------------------------------------- 168848b8605Smrg 169848b8605Smrg# The paper size ('letter' or 'a4'). 170848b8605Smrg#latex_paper_size = 'letter' 171848b8605Smrg 172848b8605Smrg# The font size ('10pt', '11pt' or '12pt'). 173848b8605Smrg#latex_font_size = '10pt' 174848b8605Smrg 175848b8605Smrg# Grouping the document tree into LaTeX files. List of tuples 176848b8605Smrg# (source start file, target name, title, author, documentclass [howto/manual]). 177848b8605Smrglatex_documents = [ 178848b8605Smrg ('index', 'Gallium.tex', u'Gallium Documentation', 179848b8605Smrg u'VMware, X.org, Nouveau', 'manual'), 180848b8605Smrg] 181848b8605Smrg 182848b8605Smrg# The name of an image file (relative to this directory) to place at the top of 183848b8605Smrg# the title page. 184848b8605Smrg#latex_logo = None 185848b8605Smrg 186848b8605Smrg# For "manual" documents, if this is true, then toplevel headings are parts, 187848b8605Smrg# not chapters. 188848b8605Smrg#latex_use_parts = False 189848b8605Smrg 190848b8605Smrg# Additional stuff for the LaTeX preamble. 191848b8605Smrg#latex_preamble = '' 192848b8605Smrg 193848b8605Smrg# Documents to append as an appendix to all manuals. 194848b8605Smrg#latex_appendices = [] 195848b8605Smrg 196848b8605Smrg# If false, no module index is generated. 197848b8605Smrg#latex_use_modindex = True 198