mirror of
https://github.com/boostorg/build.git
synced 2026-02-16 01:12:13 +00:00
Better support for dynamic libraries in MacOSX with darwin.
* darwin-tools.jam, now support creating bundles (plugins) * darwin-tools.jam, handle multiple defs in dynamic libraries * python.jam, create bundles instead of regular dynamic libs. [SVN r15980]
This commit is contained in:
@@ -135,6 +135,13 @@ rule select-python-library ( toolset variant : properties * )
|
||||
properties += <library-file>$(lib) ;
|
||||
}
|
||||
}
|
||||
if $(OS) = MACOSX && $(toolset) = darwin
|
||||
{
|
||||
properties = [ replace $(properties) : <shared-link>dynamic <shared-link>bundle ] ;
|
||||
properties +=
|
||||
<bundle-loader>$(PYTHON_ROOT)/bin/python$(PYTHON_VERSION)
|
||||
;
|
||||
}
|
||||
return $(properties) ;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user