Commit a9730be7 by Wenzel Jakob

use -x flag to strip shared libraries on OSX (fixes #595)

parent 0f294e26
...@@ -6,6 +6,12 @@ Changelog ...@@ -6,6 +6,12 @@ Changelog
Starting with version 1.8.0, pybind11 releases use a `semantic versioning Starting with version 1.8.0, pybind11 releases use a `semantic versioning
<http://semver.org>`_ policy. <http://semver.org>`_ policy.
v2.0.2 (not yet released)
-----------------------------------------------------
* Use -x flag to strip shared libraries on OSX
`#595 <https://github.com/pybind/pybind11/pull/595>`_.
v2.0.1 (Jan 4, 2017) v2.0.1 (Jan 4, 2017)
----------------------------------------------------- -----------------------------------------------------
......
...@@ -140,7 +140,7 @@ function(pybind11_add_module target_name) ...@@ -140,7 +140,7 @@ function(pybind11_add_module target_name)
if(CMAKE_STRIP) if(CMAKE_STRIP)
if(APPLE) if(APPLE)
add_custom_command(TARGET ${target_name} POST_BUILD add_custom_command(TARGET ${target_name} POST_BUILD
COMMAND ${CMAKE_STRIP} -u -r $<TARGET_FILE:${target_name}>) COMMAND ${CMAKE_STRIP} -x $<TARGET_FILE:${target_name}>)
else() else()
add_custom_command(TARGET ${target_name} POST_BUILD add_custom_command(TARGET ${target_name} POST_BUILD
COMMAND ${CMAKE_STRIP} $<TARGET_FILE:${target_name}>) COMMAND ${CMAKE_STRIP} $<TARGET_FILE:${target_name}>)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment