summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py8
1 files changed, 7 insertions, 1 deletions
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(