git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@193 4cde692c-a291-49d1-8350-778aa11640f8
54 lines
1.1 KiB
Python
Executable File
54 lines
1.1 KiB
Python
Executable File
#! /usr/bin/env python
|
|
|
|
import os, sys
|
|
from distutils.core import setup, Extension
|
|
|
|
|
|
try:
|
|
import Numeric
|
|
except ImportError:
|
|
print "*** Warning: FontTools needs Numerical Python (NumPy), see:"
|
|
print " http://sourceforge.net/projects/numpy/"
|
|
|
|
try:
|
|
import xml.parsers.expat
|
|
except ImportError:
|
|
print "*** Warning: FontTools needs PyXML, see:"
|
|
print " http://sourceforge.net/projects/pyxml/"
|
|
|
|
|
|
setup(
|
|
name = "FontTools",
|
|
version = "1.0",
|
|
description = "Python FontTools",
|
|
author = "Just van Rossum",
|
|
author_email = "just@letterror.com",
|
|
maintainer = "Just van Rossum",
|
|
maintainer_email = "just@letterror.com",
|
|
url = "http://fonttools.sourceforge.net/",
|
|
|
|
packages = [
|
|
"",
|
|
"fontTools",
|
|
"fontTools.encodings",
|
|
"fontTools.misc",
|
|
"fontTools.ttLib",
|
|
"fontTools.ttLib.tables",
|
|
"fontTools.ttLib.test",
|
|
],
|
|
package_dir = {'': 'Lib'},
|
|
extra_path = 'FontTools',
|
|
ext_modules = [
|
|
Extension(
|
|
"fontTools.misc.eexecOp",
|
|
["Src/eexecOp/eexecOpmodule.c"],
|
|
include_dirs=[],
|
|
define_macros=[],
|
|
library_dirs=[],
|
|
libraries=[],
|
|
)
|
|
],
|
|
scripts = ["Tools/ttcompile", "Tools/ttdump", "Tools/ttlist"],
|
|
)
|
|
|