From b138072c2bdb194531a5ea4ef34e583e2de813eb Mon Sep 17 00:00:00 2001 From: Ruslan Baratov Date: Wed, 4 Dec 2013 18:17:32 +0400 Subject: [PATCH] Fix boost dynamic libraries build on Mac OS X --- cmake/schemes/url_sha1_boost_library.cmake.in | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/cmake/schemes/url_sha1_boost_library.cmake.in b/cmake/schemes/url_sha1_boost_library.cmake.in index 7e75699c28..1d60f9d24c 100644 --- a/cmake/schemes/url_sha1_boost_library.cmake.in +++ b/cmake/schemes/url_sha1_boost_library.cmake.in @@ -133,3 +133,18 @@ ExternalProject_Add( ${build_opts} install ) + +if(APPLE) + find_package(PythonInterp 3.2 REQUIRED) + ExternalProject_Add_Step( + @HUNTER_PACKAGE_NAME@_@HUNTER_PACKAGE_BOOST_LIBRARY@ + FixDylibId + COMMAND + ${PYTHON_EXECUTABLE} + "@HUNTER_ROOT@/scripts/fix-boost-dylib-id.py" + "--install-dir" + "@HUNTER_PACKAGE_INSTALL_DIR@/lib" + DEPENDEES + install + ) +endif()