Author: brane
Date: Mon Oct 21 02:09:21 2019
New Revision: 1868674

URL: http://svn.apache.org/viewvc?rev=1868674&view=rev
Log:
Python extensions on macOS do *not* have to link the Python framework.

* build/get-py-info.py (link_options): Do not add framework options to
   the link command line for Python extensions on macOS.

Modified:
    subversion/branches/swig-py3/build/get-py-info.py

Modified: subversion/branches/swig-py3/build/get-py-info.py
URL: 
http://svn.apache.org/viewvc/subversion/branches/swig-py3/build/get-py-info.py?rev=1868674&r1=1868673&r2=1868674&view=diff
==============================================================================
--- subversion/branches/swig-py3/build/get-py-info.py (original)
+++ subversion/branches/swig-py3/build/get-py-info.py Mon Oct 21 02:09:21 2019
@@ -81,20 +81,8 @@ def link_options():
   # Initialize config variables
   assert os.name == "posix"
   options = sysconfig.get_config_var('LDSHARED').split()
-  fwdir = sysconfig.get_config_var('PYTHONFRAMEWORKDIR')
 
-  if fwdir and fwdir != "no-framework":
-
-    # Setup the framework prefix
-    fwprefix = sysconfig.get_config_var('PYTHONFRAMEWORKPREFIX')
-    if fwprefix != "/System/Library/Frameworks":
-      add_option_if_missing(options, "-F%s" % fwprefix)
-
-    # Load in the framework
-    fw = sysconfig.get_config_var('PYTHONFRAMEWORK')
-    add_option(options, "-framework", fw)
-
-  elif sys.platform == 'darwin':
+  if sys.platform == 'darwin':
 
     # Load bundles from python
     python_exe = os.path.join(sysconfig.get_config_var("BINDIR"),


Reply via email to