From 0b0c2d2f622368991d7bb2f125dbf54009421abf Mon Sep 17 00:00:00 2001 From: Ned Batchelder Date: Sat, 21 Aug 2010 11:54:16 -0400 Subject: Change how the beta docs are made, and make them more beta-y --- doc/_ext/px_xlator.py | 13 ++++++++++++- doc/_templates/px/layout.html | 2 +- 2 files changed, 13 insertions(+), 2 deletions(-) (limited to 'doc') diff --git a/doc/_ext/px_xlator.py b/doc/_ext/px_xlator.py index dc61a3c..9b57e45 100644 --- a/doc/_ext/px_xlator.py +++ b/doc/_ext/px_xlator.py @@ -42,6 +42,14 @@ class PxTranslator(BaseHtmlXlator): self.body.append("%s\n" % (when, self.encode(what.strip()))) self.body.append("\n") + if "beta" in self.builder.config.release: + self.body.append(""" + + These docs are for a beta release. + For the latest released version, see coverage.py. + + """) + def visit_field(self, node): if node.children[0].astext() == 'history': self.history.append(node.children[1].astext()) @@ -82,7 +90,10 @@ class PxBuilder(StandaloneHTMLBuilder): self.out_suffix = '.px' self.link_suffix = '.html' - self.px_uri = os.environ.get("COVERAGE_DOC_ROOT") or "/code/coverage/" + if "beta" in self.config.release: + self.px_uri = "/code/coverage/beta/" + else: + self.px_uri = "/code/coverage/" def get_target_uri(self, docname, typ=None): return self.px_uri + docname + self.link_suffix diff --git a/doc/_templates/px/layout.html b/doc/_templates/px/layout.html index 1905689..02d3613 100644 --- a/doc/_templates/px/layout.html +++ b/doc/_templates/px/layout.html @@ -2,7 +2,7 @@ {%- endblock %} - + {% block document -%} {%- block body %} {% endblock -%} {%- endblock %} -- cgit v1.2.1