summaryrefslogtreecommitdiff
path: root/bin/reportlab/docs/graphguide/gengraphguide.py
diff options
context:
space:
mode:
authorpinky <>2007-01-07 21:40:28 +0000
committerpinky <>2007-01-07 21:40:28 +0000
commit62524af2f41454a2302efb21f15a95318d257a76 (patch)
treecdad1e26c567b0d5be1abea1799615e50fb9d4a9 /bin/reportlab/docs/graphguide/gengraphguide.py
parent3e2037f6612287f16e6acae3fd40663a680205e9 (diff)
Removed reportlab
bzr revid: pinky-0c9d4a481e62221273a1f3843f6bcf8113cf3221
Diffstat (limited to 'bin/reportlab/docs/graphguide/gengraphguide.py')
-rw-r--r--bin/reportlab/docs/graphguide/gengraphguide.py59
1 files changed, 0 insertions, 59 deletions
diff --git a/bin/reportlab/docs/graphguide/gengraphguide.py b/bin/reportlab/docs/graphguide/gengraphguide.py
deleted file mode 100644
index 541bbcedbac..00000000000
--- a/bin/reportlab/docs/graphguide/gengraphguide.py
+++ /dev/null
@@ -1,59 +0,0 @@
-#!/bin/env python
-#Copyright ReportLab Europe Ltd. 2000-2004
-#see license.txt for license details
-#history http://www.reportlab.co.uk/cgi-bin/viewcvs.cgi/public/reportlab/trunk/reportlab/docs/graphguide/gengraphguide.py
-__version__=''' $Id: gengraphguide.py 2385 2004-06-17 15:26:05Z rgbecker $ '''
-__doc__ = """
-This module contains the script for building the graphics guide.
-"""
-def run(pagesize=None, verbose=1, outDir=None):
- import os
- from reportlab.tools.docco.rl_doc_utils import setStory, getStory, RLDocTemplate, defaultPageSize
- from reportlab.tools.docco import rl_doc_utils
- from reportlab.lib.utils import open_and_read, _RL_DIR
- if not outDir: outDir = os.path.join(_RL_DIR,'docs')
- destfn = os.path.join(outDir,'graphguide.pdf')
- doc = RLDocTemplate(destfn,pagesize = pagesize or defaultPageSize)
-
- #this builds the story
- setStory()
- G = {}
- exec 'from reportlab.tools.docco.rl_doc_utils import *' in G, G
- doc = RLDocTemplate(destfn,pagesize = pagesize or defaultPageSize)
- for f in (
- 'ch1_intro',
- 'ch2_concepts',
- 'ch3_shapes',
- 'ch4_widgets',
- 'ch5_charts',
- ):
- exec open_and_read(f+'.py',mode='t') in G, G
- del G
-
- story = getStory()
- if verbose: print 'Built story contains %d flowables...' % len(story)
- doc.build(story)
- if verbose: print 'Saved "%s"' % destfn
-
-def makeSuite():
- "standard test harness support - run self as separate process"
- from reportlab.test.utils import ScriptThatMakesFileTest
- return ScriptThatMakesFileTest('../docs/graphguide', 'gengraphguide.py', 'graphguide.pdf')
-
-def main():
- import sys
- verbose = '-s' not in sys.argv
- if not verbose: sys.argv.remove('-s')
- if len(sys.argv) > 1:
- try:
- pagesize = eval(sys.argv[1])
- except:
- print 'Expected page size in argument 1', sys.argv[1]
- raise
- print 'set page size to',sys.argv[1]
- else:
- pagesize = None
- run(pagesize,verbose)
-
-if __name__=="__main__":
- main()