Statistics
| Branch: | Tag: | Revision:

root / snf-common / docs / conf.py @ 1ec05716

History | View | Annotate | Download (2.1 kB)

1 762b93d7 Christos Stavrakakis
import sys
2 762b93d7 Christos Stavrakakis
import os
3 9940eacf Kostas Papadimitriou
4 693bebea Stratos Psomadakis
sys.path.insert(0, os.path.abspath('../'))
5 693bebea Stratos Psomadakis
from synnefo.versions.common import __version__
6 9940eacf Kostas Papadimitriou
7 9940eacf Kostas Papadimitriou
project = u'snf-common'
8 693bebea Stratos Psomadakis
copyright = u'2012-2013, GRNET'
9 693bebea Stratos Psomadakis
version = __version__
10 693bebea Stratos Psomadakis
release = __version__
11 9940eacf Kostas Papadimitriou
html_title = 'synnefo ' + version
12 9940eacf Kostas Papadimitriou
13 9940eacf Kostas Papadimitriou
templates_path = ['_templates']
14 9940eacf Kostas Papadimitriou
source_suffix = '.rst'
15 9940eacf Kostas Papadimitriou
master_doc = 'index'
16 9940eacf Kostas Papadimitriou
exclude_patterns = ['_build']
17 9940eacf Kostas Papadimitriou
pygments_style = 'sphinx'
18 693bebea Stratos Psomadakis
html_theme = 'default'
19 762b93d7 Christos Stavrakakis
html_theme_options = {'collapsiblesidebar': 'true',
20 762b93d7 Christos Stavrakakis
                      'footerbgcolor':    '#55b577',
21 762b93d7 Christos Stavrakakis
                      'footertextcolor':  '#000000',
22 762b93d7 Christos Stavrakakis
                      'sidebarbgcolor':   '#ffffff',
23 762b93d7 Christos Stavrakakis
                      'sidebarbtncolor':  '#f2f2f2',
24 762b93d7 Christos Stavrakakis
                      'sidebartextcolor': '#000000',
25 762b93d7 Christos Stavrakakis
                      'sidebarlinkcolor': '#328e4a',
26 762b93d7 Christos Stavrakakis
                      'relbarbgcolor':    '#55b577',
27 762b93d7 Christos Stavrakakis
                      'relbartextcolor':  '#ffffff',
28 762b93d7 Christos Stavrakakis
                      'relbarlinkcolor':  '#ffffff',
29 762b93d7 Christos Stavrakakis
                      'bgcolor':          '#ffffff',
30 762b93d7 Christos Stavrakakis
                      'textcolor':        '#000000',
31 762b93d7 Christos Stavrakakis
                      'headbgcolor':      '#ffffff',
32 762b93d7 Christos Stavrakakis
                      'headtextcolor':    '#000000',
33 762b93d7 Christos Stavrakakis
                      'headlinkcolor':    '#c60f0f',
34 762b93d7 Christos Stavrakakis
                      'linkcolor':        '#328e4a',
35 762b93d7 Christos Stavrakakis
                      'visitedlinkcolor': '#63409b',
36 762b93d7 Christos Stavrakakis
                      'codebgcolor':      '#eeffcc',
37 762b93d7 Christos Stavrakakis
                      'codetextcolor':    '#333333'}
38 693bebea Stratos Psomadakis
39 9940eacf Kostas Papadimitriou
html_static_path = ['_static']
40 9940eacf Kostas Papadimitriou
htmlhelp_basename = 'synnefodoc'
41 9940eacf Kostas Papadimitriou
42 9940eacf Kostas Papadimitriou
intersphinx_mapping = {
43 a4b28430 Giorgos Korfiatis
    'python': ('http://docs.python.org/', None),
44 762b93d7 Christos Stavrakakis
    'django': ('https://docs.djangoproject.com/en/dev/',
45 762b93d7 Christos Stavrakakis
               'https://docs.djangoproject.com/en/dev/_objects/')
46 9940eacf Kostas Papadimitriou
}
47 9940eacf Kostas Papadimitriou
48 34e79416 Constantinos Venetsanopoulos
SYNNEFO_DOCS_BASE_URL = 'http://www.synnefo.org/docs'
49 9940eacf Kostas Papadimitriou
SYNNEFO_PROJECTS = {
50 9940eacf Kostas Papadimitriou
    'synnefo': 'dev',
51 9940eacf Kostas Papadimitriou
    'pithos': 'dev',
52 9940eacf Kostas Papadimitriou
    'snf-webproject': 'dev',
53 9940eacf Kostas Papadimitriou
    'snf-common': 'dev',
54 9940eacf Kostas Papadimitriou
    'snf-image': 'dev',
55 b1996c81 Kostas Papadimitriou
    'snf-cyclades-app': 'dev'
56 9940eacf Kostas Papadimitriou
}
57 9940eacf Kostas Papadimitriou
58 9940eacf Kostas Papadimitriou
for name, ver in SYNNEFO_PROJECTS.iteritems():
59 762b93d7 Christos Stavrakakis
    mapping = (SYNNEFO_DOCS_BASE_URL + '%s/%s/' % (name, ver), None)
60 762b93d7 Christos Stavrakakis
    intersphinx_mapping[name.replace("-", "")] = mapping
61 9940eacf Kostas Papadimitriou
62 9940eacf Kostas Papadimitriou
extensions = ['sphinx.ext.intersphinx',
63 9940eacf Kostas Papadimitriou
              'sphinx.ext.todo',
64 9940eacf Kostas Papadimitriou
              'sphinx.ext.viewcode']