Skip to content

Commit 4db4e8c

Browse files
committed
add so and dylib
1 parent 025b880 commit 4db4e8c

1 file changed

Lines changed: 16 additions & 4 deletions

File tree

setup.py

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1097,11 +1097,23 @@ def run(self):
10971097
'sparse_umfpack/test/*.py'
10981098
]
10991099
elif IS_LINUX:
1100-
# No need to include system libraries on Linux
1101-
pass
1100+
package_data['sparse_numba'] = [
1101+
'sparse_superlu/*.py',
1102+
'sparse_superlu/*.so',
1103+
'sparse_superlu/test/*.py',
1104+
'sparse_umfpack/*.py',
1105+
'sparse_umfpack/*.so',
1106+
'sparse_umfpack/test/*.py'
1107+
]
11021108
elif IS_MACOS:
1103-
# For macOS, we might include dylibs if we're bundling them
1104-
pass
1109+
package_data['sparse_numba'] = [
1110+
'sparse_superlu/*.py',
1111+
'sparse_superlu/*.dylib',
1112+
'sparse_superlu/test/*.py',
1113+
'sparse_umfpack/*.py',
1114+
'sparse_umfpack/*.dylib',
1115+
'sparse_umfpack/test/*.py'
1116+
]
11051117

11061118
# Setup configuration
11071119
packages=[

0 commit comments

Comments
 (0)