-
Notifications
You must be signed in to change notification settings - Fork 1
/
setup.py
29 lines (26 loc) · 985 Bytes
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
"""
setup for HFST-swig
"""
import os
from setuptools import setup, Extension
libhfst_module = Extension('_libhfst',
language = "c++",
sources = ["libhfst.i"],
swig_opts = ["-c++", "-Wall"],
# include_dirs = ["-I /usr/local/include/hfst -I /usr/include/hfst"],
library_dirs = [],
libraries = ["hfst"],
extra_link_args = [],
extra_objects = []
)
setup(name = 'libhfst_swig',
version = '3.11.0_beta',
author = 'HFST team',
author_email = '[email protected]',
url = 'http://hfst.github.io/',
description = 'SWIG-bound hfst interface',
ext_modules = [libhfst_module],
py_modules = ["libhfst"],
packages = ["hfst", "hfst.exceptions", "hfst.rules", "hfst.types"],
data_files = []
)