setup.py install .so files
parent
54512731e3
commit
f6af989e67
|
@ -1,8 +1,15 @@
|
||||||
|
import os
|
||||||
try:
|
try:
|
||||||
from setuptools import setup
|
from setuptools import setup
|
||||||
except ImportError:
|
except ImportError:
|
||||||
from distutils.core import setup
|
from distutils.core import setup
|
||||||
|
|
||||||
|
|
||||||
|
packages = ['gtsam', 'gtsam_eigency']
|
||||||
|
if ${GTSAM_BUILD_UNSTABLE}:
|
||||||
|
packages += 'gtsam_unstable'
|
||||||
|
|
||||||
|
|
||||||
setup(
|
setup(
|
||||||
name='gtsam',
|
name='gtsam',
|
||||||
|
|
||||||
|
@ -23,6 +30,10 @@ setup(
|
||||||
'Programming Language :: Python :: 3',
|
'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()
|
install_requires=open('${PROJECT_SOURCE_DIR}/cython/requirements.txt', 'r').read().splitlines()
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in New Issue