summaryrefslogtreecommitdiff
path: root/sphinx/builders/websupport.py
diff options
context:
space:
mode:
authorjacob <jacob@panda>2010-06-07 16:09:19 -0500
committerjacob <jacob@panda>2010-06-07 16:09:19 -0500
commit8e8fd9ca98c7335fab76797c6428d1b8769b33b9 (patch)
treedc1e5a853b11c91bca221d81c1356435708771ff /sphinx/builders/websupport.py
parentb1f39eac033517bbb5bc56f2d022d1eb298a466c (diff)
downloadsphinx-git-8e8fd9ca98c7335fab76797c6428d1b8769b33b9.tar.gz
Now serves static body.
Diffstat (limited to 'sphinx/builders/websupport.py')
-rw-r--r--sphinx/builders/websupport.py25
1 files changed, 0 insertions, 25 deletions
diff --git a/sphinx/builders/websupport.py b/sphinx/builders/websupport.py
index 48e895db5..8bc94174b 100644
--- a/sphinx/builders/websupport.py
+++ b/sphinx/builders/websupport.py
@@ -9,9 +9,6 @@
:license: BSD, see LICENSE for details.
"""
-from os import path
-
-from sphinx.util.osutil import ensuredir, os_path
from sphinx.builders.html import PickleHTMLBuilder
from sphinx.writers.websupport import WebSupportTranslator
@@ -20,7 +17,6 @@ class WebSupportBuilder(PickleHTMLBuilder):
Builds documents for the web support package.
"""
name = 'websupport'
- template_suffix = '.html'
def init_translator_class(self):
self.translator_class = WebSupportTranslator
@@ -30,26 +26,5 @@ class WebSupportBuilder(PickleHTMLBuilder):
self.docname = docname
PickleHTMLBuilder.write_doc(self, docname, doctree)
- def handle_page(self, pagename, ctx, templatename='', **ignored):
- # Mostly copied from PickleHTMLBuilder.
- ctx['current_page_name'] = ctx['pagename'] = pagename
- self.add_sidebars(pagename, ctx)
-
- self.app.emit('html-page-context', pagename, ctx)
-
- # Instead of pickling ctx as PickleHTMLBuilder does, we
- # have created a Document object and pickle that.
- document = self.docwriter.visitor.support_document
- document.__dict__.update(ctx)
-
- doc_filename = path.join(self.outdir,
- os_path(pagename) + self.out_suffix)
- ensuredir(path.dirname(doc_filename))
- f = open(doc_filename, 'wb')
- try:
- self.implementation.dump(document, f)
- finally:
- f.close()
-
def get_target_uri(self, docname, typ=None):
return docname