8 import distutils.command.build_ext
10 raise SystemExit, """\
11 You don't have the python development modules installed.
13 If you have Debian you can install it by running
14 apt-get install python-dev
16 If you have RedHat and know how to install this from an RPM please
17 email us so we can put instructions here.
23 raise SystemExit, """\
24 You don't have Twisted installed.
26 Twisted can be downloaded from
27 http://twistedmatrix.com/products/download
29 Anything later that version 1.0.3 should work
35 raise SystemExit, """\
36 You don't have PySQLite installed.
38 PySQLite can be downloaded from
39 http://sourceforge.net/project/showfiles.php?group_id=54058&release_id=139482
44 'author': 'Andrew Loewenstern',
45 'author_email': 'burris@users.sourceforge.net',
47 'package_dir': {'khashmir': '.'},
53 if hasattr(distutils.dist.DistributionMetadata, 'get_keywords'):
54 setup_args['keywords'] = "internet tcp p2p"
56 if hasattr(distutils.dist.DistributionMetadata, 'get_platforms'):
57 setup_args['platforms'] = "win32 posix"
59 if __name__ == '__main__':
60 apply(distutils.core.setup, (), setup_args)