Skip to content

Commit

Permalink
Rename 'main' doctree to 'www'; refactor sphinx task conf
Browse files Browse the repository at this point in the history
  • Loading branch information
bitprophet committed Jan 22, 2014
1 parent c224fde commit 2da9142
Show file tree
Hide file tree
Showing 11 changed files with 17 additions and 10 deletions.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
27 changes: 17 additions & 10 deletions tasks.py
Original file line number Diff line number Diff line change
@@ -1,16 +1,23 @@
from os.path import join

from invoke import Collection
from invocations import docs, testing
from invocations import docs as _docs, testing


d = 'sites'

# Usage doc/API site
api = Collection.from_module(docs, name='docs', config={
'sphinx.source': 'sites/docs',
'sphinx.target': 'sites/docs/_build',
# Usage doc/API site (published as docs.paramiko.org)
path = join(d, 'docs')
docs = Collection.from_module(_docs, name='docs', config={
'sphinx.source': path,
'sphinx.target': join(path, '_build'),
})
# Main/about/changelog site
main = Collection.from_module(docs, name='main', config={
'sphinx.source': 'sites/main',
'sphinx.target': 'sites/main/_build',

# Main/about/changelog site ((www.)?paramiko.org)
path = join(d, 'www')
www = Collection.from_module(_docs, name='www', config={
'sphinx.source': path,
'sphinx.target': join(path, '_build'),
})

ns = Collection(testing.test, docs=api, main=main)
ns = Collection(testing.test, docs=docs, www=www)

0 comments on commit 2da9142

Please sign in to comment.