-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.py
More file actions
21 lines (18 loc) · 773 Bytes
/
setup.py
File metadata and controls
21 lines (18 loc) · 773 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
from setuptools import setup, Extension
frt_hb_convert = Extension('frt_hb_convert',
define_macros = [('MAJOR_VERSION', '0'), ('MINOR_VERSION', '1')],
include_dirs = ['/usr/include', '/usr/include/harfbuzz', '/usr/include/freetype2'],
libraries = ['freetype', 'harfbuzz'],
library_dirs = ['/usr/lib'],
sources = ['frt_server/cmodules/frt_hb_convert.c'])
setup(name='frt_server',
version='0.1',
packages=['frt_server'],
setup_requires=[
'pytest-runner'
],
tests_require=[
'pytest'
],
test_suite='frt_server.tests',
ext_modules = [frt_hb_convert])