|
|
"""Distutils setup file""" |
"""Distutils setup file""" |
|
|
|
include_speedups = True # edit this to avoid building C speedups module |
|
|
|
|
execfile('src/setup/prologue.py') |
execfile('src/setup/prologue.py') |
|
|
# Metadata |
|
|
|
|
# Metadata |
PACKAGE_NAME = "PyProtocols" |
PACKAGE_NAME = "PyProtocols" |
PACKAGE_VERSION = "0.7" |
PACKAGE_VERSION = "0.9.2" |
|
HAPPYDOC_IGNORE = ['-i', 'tests', '-i', 'setup'] |
HAPPYDOC_IGNORE = [ |
|
'-i', 'examples', '-i', 'old', '-i', 'tests', '-i', 'setup', |
|
] |
|
|
|
|
|
# Base packages for installation |
# Base packages for installation |
scripts = [] |
|
|
|
packages = [ |
packages = [ |
'protocols', |
'protocols', 'protocols.tests', |
] |
] |
|
|
|
if include_speedups: |
|
extensions = [ |
|
Extension("protocols._speedups", ["src/protocols/_speedups" + EXT]), |
|
] |
|
else: |
extensions = [] |
extensions = [] |
|
|
# Base data files |
|
|
|
|
# data files & scripts |
data_files = [] |
data_files = [] |
|
scripts = [] |
|
|
execfile('src/setup/common.py') |
execfile('src/setup/common.py') |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
setup( |
setup( |
name=PACKAGE_NAME, |
name=PACKAGE_NAME, |
version=PACKAGE_VERSION, |
version=PACKAGE_VERSION, |
|
|
description="Open Protocols and Component Adaptation for Python", |
description="Open Protocols and Component Adaptation for Python", |
author="Phillip J. Eby", |
author="Phillip J. Eby", |
author_email="transwarp@eby-sarna.com", |
author_email="peak@eby-sarna.com", |
license="PSF or ZPL", |
license="PSF or ZPL", |
|
|
url="http://peak.telecommunity.com/", # XXX |
url="http://peak.telecommunity.com/PyProtocols.html", |
# XXX platforms=['UNIX','Windows'], |
|
|
|
package_dir = {'':'src'}, |
package_dir = {'':'src'}, |
packages = packages, |
packages = packages, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|