From 631d52b00db666100d0f8f1267d4447b223dea5e Mon Sep 17 00:00:00 2001 From: Ryo Nakamura Date: Mon, 13 Mar 2023 14:46:04 +0900 Subject: fix install libmscp.dylib to python package dir in macOS --- setup.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'setup.py') diff --git a/setup.py b/setup.py index 576d705..9602a8a 100644 --- a/setup.py +++ b/setup.py @@ -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( -- cgit v1.2.3