setup.py install .so files

release/4.3a0
Matthew Broadway 2019-02-08 15:15:20 +00:00
parent 54512731e3
commit f6af989e67
1 changed files with 12 additions and 1 deletions

View File

@ -1,8 +1,15 @@
import os
try:
from setuptools import setup
except ImportError:
from distutils.core import setup
packages = ['gtsam', 'gtsam_eigency']
if ${GTSAM_BUILD_UNSTABLE}:
packages += 'gtsam_unstable'
setup(
name='gtsam',
@ -23,6 +30,10 @@ setup(
'Programming Language :: Python :: 3',
],
packages=['gtsam', 'gtsam_eigency'],
packages=packages,
package_data={package:
[f for f in os.listdir(package) if os.path.splitext(f)[1] == '.so']
for package in packages
},
install_requires=open('${PROJECT_SOURCE_DIR}/cython/requirements.txt', 'r').read().splitlines()
)