From 3fabe6a8ded5966e229632764446d4aee82f840b Mon Sep 17 00:00:00 2001 From: rdb Date: Sat, 14 Jan 2017 15:35:08 +0100 Subject: [PATCH] makewheel: fix inclusion of libpython on macOS --- makepanda/makewheel.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/makepanda/makewheel.py b/makepanda/makewheel.py index cc69624dc1..e485413926 100644 --- a/makepanda/makewheel.py +++ b/makepanda/makewheel.py @@ -594,6 +594,9 @@ def makewheel(version, output_dir, platform=default_platform): if sys.platform in ('win32', 'cygwin'): pylib_name = 'python{0}{1}.dll'.format(*sys.version_info) pylib_path = os.path.join(get_config_var('BINDIR'), pylib_name) + elif sys.platform == 'darwin': + pylib_name = 'libpython{0}.{1}.dylib'.format(*sys.version_info) + pylib_path = os.path.join(get_config_var('LIBDIR'), pylib_name) else: pylib_name = get_config_var('LDLIBRARY') pylib_path = os.path.join(get_config_var('LIBDIR'), pylib_name)