@@ -26,14 +26,33 @@ if(APPLE OR (WIN32 AND NOT STATIC))
2626 )
2727 endif ()
2828
29- # libbost_filesyste-mt.dylib has a dependency on libboost_atomic-mt.dylib, maydeployqt does not copy it by itself
30- find_package (Boost COMPONENTS atomic )
29+ # libboost_filesystem.dylib and libboost_thread.dylib has a dependency on libboost_atomic.dylib, maydeployqt does not copy it by itself
30+ # libboost_thread.dylib has a dependency on libboost_container.dylib, maydeployqt does not copy it by itself
31+ # libboost_thread.dylib has a dependency on libboost_date_time.dylib, maydeployqt does not copy it by itself
32+ find_package (Boost COMPONENTS atomic container date_time )
3133 get_target_property (BOOST_ATOMIC_LIB_PATH Boost::atomic LOCATION)
34+ get_target_property (BOOST_CONTAINER_LIB_PATH Boost::container LOCATION)
35+ get_target_property (BOOST_DATE_TIME_LIB_PATH Boost::date_time LOCATION)
36+
3237 if (EXISTS ${BOOST_ATOMIC_LIB_PATH} )
3338 add_custom_command (TARGET deploy
3439 POST_BUILD
3540 COMMAND ${CMAKE_COMMAND } -E copy "${BOOST_ATOMIC_LIB_PATH} " "$<TARGET_FILE_DIR :monero -wallet -gui >/../Frameworks/"
36- COMMENT "Copying libboost_atomic-mt.dylib"
41+ COMMENT "Copying libboost_atomic.dylib"
42+ )
43+
44+ if (EXISTS ${BOOST_CONTAINER_LIB_PATH} )
45+ add_custom_command (TARGET deploy
46+ POST_BUILD
47+ COMMAND ${CMAKE_COMMAND } -E copy "${BOOST_CONTAINER_LIB_PATH} " "$<TARGET_FILE_DIR :monero -wallet -gui >/../Frameworks/"
48+ COMMENT "Copying libboost_container.dylib"
49+ )
50+
51+ if (EXISTS ${BOOST_DATE_TIME_LIB_PATH} )
52+ add_custom_command (TARGET deploy
53+ POST_BUILD
54+ COMMAND ${CMAKE_COMMAND } -E copy "${BOOST_DATE_TIME_LIB_PATH} " "$<TARGET_FILE_DIR :monero -wallet -gui >/../Frameworks/"
55+ COMMENT "Copying libboost_date_time.dylib"
3756 )
3857 endif ()
3958
0 commit comments