blob: f1d92398469c2e88c3b1487f57d06b66bff03c30 [file] [log] [blame]
jvr3285b4b2001-08-09 18:47:22 +00001#! /usr/bin/env python
2
3import os, sys
4from distutils.core import setup, Extension
5
6
jvr5808f3f2001-08-09 23:03:47 +00007try:
8 import Numeric
9except ImportError:
10 print "*** Warning: FontTools needs Numerical Python (NumPy), see:"
11 print " http://sourceforge.net/projects/numpy/"
12
13try:
jvr48e4b622002-05-03 08:59:22 +000014 import xml.parsers.expat
jvr5808f3f2001-08-09 23:03:47 +000015except ImportError:
16 print "*** Warning: FontTools needs PyXML, see:"
17 print " http://sourceforge.net/projects/pyxml/"
18
19
20
jvr3285b4b2001-08-09 18:47:22 +000021setup( name = "FontTools",
22 version = "1.0",
23 description = "FontTools",
24 author = "Just van Rossum",
25 author_email = "just@letterror.com",
26 url = "http://fonttools.sourceforge.net/",
27
28 packages = [
29 "",
30 "fontTools",
31 "fontTools.encodings",
32 "fontTools.misc",
33 "fontTools.ttLib",
34 "fontTools.ttLib.tables",
35 "fontTools.ttLib.test",
36 ],
37 package_dir = {'': 'Lib'},
38 extra_path = 'FontTools',
39 ext_modules = [
40 Extension(
jvr09f337b2001-08-09 19:18:30 +000041 "fontTools.misc.eexecOp",
jvr3285b4b2001-08-09 18:47:22 +000042 ["Src/eexecOp/eexecOpmodule.c"],
43 include_dirs=[],
44 define_macros=[],
45 library_dirs=[],
46 libraries=[],
47 )
48 ]
49
50 )
51