#! /usr/bin/env python from distutils.core import setup, Extension import glob # get Version and __doc__ execfile('__init__.py') setup ( name = "ReportLab", version = Version, description = __doc__, author = "ReportLab Inc.", license = open('license.txt').read(), long_description = "Tools for generating printable PDF documents from any data source.", url = "http://www.reportlab.com/", package_dir = {'reportlab': '.'}, packages = ['reportlab'] + [ 'reportlab.' + subpackage for subpackage in [ 'extensions', 'graphics', 'graphics.charts', 'graphics.widgets', 'lib', 'pdfbase', 'pdfgen', 'platypus', 'test', 'tools', 'tools.docco', 'tools.py2pdf', 'tools.pythonpoint', 'tools.pythonpoint.styles',] ], ext_package = 'reportlab.lib', ext_modules = [Extension( '_rl_accel', ['lib/_rl_accel.c'],), Extension( 'sgmlop', ['lib/sgmlop.c'],), Extension( 'pyHnj', ['lib/pyHnjmodule.c','lib/hyphen.c', 'lib/hnjalloc.c'])], )