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

This commit is contained in:
Wenzel Jakob
2017-01-06 14:18:44 +01:00
parent 0f294e26ac
commit a9730be73c
2 changed files with 7 additions and 1 deletions

View File

@@ -140,7 +140,7 @@ function(pybind11_add_module target_name)
if(CMAKE_STRIP)
if(APPLE)
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()
add_custom_command(TARGET ${target_name} POST_BUILD
COMMAND ${CMAKE_STRIP} $<TARGET_FILE:${target_name}>)