Merge branch 'master' of git://git.freedesktop.org/~behdad/harfbuzz-ng
[framework/uifw/harfbuzz.git] / contrib / python / setup.py
1 #!/usr/bin/python
2
3 from distutils.core import setup
4 from glob import glob
5 from Pyrex.Distutils.extension import Extension
6 from Pyrex.Distutils import build_ext
7
8 setup(name='harfbuzz',
9     version='0.0.1',
10     description='Harfbuzz compatibility layer',
11     long_description='Harfbuzz python integration modules and supporting scripts',
12     maintainer='Martin Hosken',
13     maintainer_email='martin_hosken@sil.org',
14     packages=['harfbuzz'],
15     ext_modules = [
16         Extension("harfbuzz", ["lib/harfbuzz.pyx"], libraries=["harfbuzz"], library_dirs=["../../src/.libs"], include_dirs=["/usr/include/freetype2", "../../src"])
17         ],
18     cmdclass = {'build_ext' : build_ext},
19     scripts = glob('scripts/*'),
20     license = 'LGPL',
21     platforms = ['Linux', 'Win32', 'Mac OS X'],
22     package_dir = {'harfbuzz' : 'lib'}
23 )
24