summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorRyo Nakamura <upa@haeena.net>2023-08-30 20:35:27 +0900
committerRyo Nakamura <upa@haeena.net>2023-08-30 20:35:27 +0900
commit5466a8b9e10cd4bc97b6bab9767c5733b40c2a7b (patch)
tree42bae7832c98363e4421df2346da67397529243e /setup.py
parent13ec6521957ab0faadff36353d1ff3c8e0ac03ce (diff)
setup.py: fix data_files to isntall libmscp to python library path
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/setup.py b/setup.py
index 9602a8a..67bb2a3 100644
--- a/setup.py
+++ b/setup.py
@@ -11,6 +11,9 @@ if sys.platform == "linux":
elif sys.platform == "darwin":
libmscp = "libmscp.dylib"
+data_dir = sys.prefix + "/lib"
+libmscp = "build/" + libmscp
+
setup(
name='mscp',
version = version,
@@ -20,7 +23,7 @@ setup(
url = "https://github.com/upa/mscp",
packages = find_packages("mscp"),
package_dir = {"": "mscp"},
- data_files = [ ("", ["build/" + libmscp])],
+ data_files = [ (data_dir, [libmscp])],
py_modules = [ "mscp" ],
ext_modules = [
Extension(