diff options
author | Ryo Nakamura <upa@haeena.net> | 2023-03-13 14:46:04 +0900 |
---|---|---|
committer | Ryo Nakamura <upa@haeena.net> | 2023-03-13 14:46:04 +0900 |
commit | 631d52b00db666100d0f8f1267d4447b223dea5e (patch) | |
tree | 087ad310292677ba862e9282fc2a926241406208 /setup.py | |
parent | 6e17d0ddbc61d60e5af4e855411b8ed57994dd45 (diff) |
fix install libmscp.dylib to python package dir in macOS
Diffstat (limited to 'setup.py')
-rw-r--r-- | setup.py | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -1,10 +1,16 @@ from setuptools import setup, Extension, find_packages +import sys import os mypackage_root_dir = os.path.dirname(__file__) with open(os.path.join(mypackage_root_dir, 'VERSION')) as version_file: version = version_file.read().strip() +if sys.platform == "linux": + libmscp = "libmscp.so" +elif sys.platform == "darwin": + libmscp = "libmscp.dylib" + setup( name='mscp', version = version, @@ -14,7 +20,7 @@ setup( url = "https://github.com/upa/mscp", packages = find_packages("mscp"), package_dir = {"": "mscp"}, - data_files = [ ("", ["build/libmscp.so"])], + data_files = [ ("", ["build/" + libmscp])], py_modules = [ "mscp" ], ext_modules = [ Extension( |