gtsam/cython/setup.py

18 lines
579 B
Python
Raw Normal View History

2016-09-14 19:47:52 +08:00
from distutils.core import setup
from distutils.extension import Extension
from Cython.Build import cythonize
import eigency
setup(
ext_modules = cythonize(Extension(
"gtsam",
sources=["gtsam/gtsam.pyx"],
2016-09-14 19:47:52 +08:00
include_dirs = ["/Users/dta-huynh/install/include",
"/Users/dta-huynh/install/include/gtsam/3rdparty/Eigen",
"/usr/local/include"] + eigency.get_includes(include_eigen=False),
libraries = ['gtsam'],
library_dirs = ["/Users/dta-huynh/install/lib"],
2016-09-16 23:42:01 +08:00
language="c++",
extra_compile_args=["-std=c++11"])),
2016-09-14 19:47:52 +08:00
)