Skip to content

Instantly share code, notes, and snippets.

@dangra
Created January 23, 2013 16:31
Show Gist options
  • Save dangra/4609250 to your computer and use it in GitHub Desktop.
Save dangra/4609250 to your computer and use it in GitHub Desktop.
from distutils.core import setup, Extension
setup(
name='wapiti',
version='0.1',
py_modules=['wapiti'],
description="Python bindings for libwapiti",
long_description="",
author="Adam Svanberg",
author_email="[email protected]",
packages=['wapiti'],
ext_modules=[
Extension(
'_wapiti',
sources=['wapiti/src/bcd.c', 'wapiti/src/lbfgs.c', 'wapiti/src/pattern.c', 'wapiti/src/reader.c', 'wapiti/src/thread.c', 'wapiti/src/wapiti.c',
'wapiti/src/decoder.c', 'wapiti/src/model.c', 'wapiti/src/progress.c', 'wapiti/src/rprop.c', 'wapiti/src/tools.c', 'wapiti/src/gradient.c',
'wapiti/src/options.c', 'wapiti/src/quark.c', 'wapiti/src/sgdl1.c', 'wapiti/src/vmath.c', 'libwapiti/src/api.c'],
include_dirs=['wapiti/src', 'libwapiti/src'],
extra_compile_args=['-std=c99'],
extra_link_args=['-lm', '-lpthread'],
)
],
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment