diff --git a/CMakeLists.txt b/CMakeLists.txt index 685dc4a36..49ebe75f9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -77,3 +77,5 @@ if(USE_ANDROID) # Android doesn't support thread local storage through compiler intrinsics set_property(TARGET Boost::boost APPEND PROPERTY INTERFACE_COMPILE_DEFINITIONS BOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION) endif() + +install(DIRECTORY ${BOOST_SOURCE}/boost DESTINATION include) diff --git a/cmake/Modules/AddBoostLib.cmake b/cmake/Modules/AddBoostLib.cmake index 89e220f80..7bbeef9d6 100644 --- a/cmake/Modules/AddBoostLib.cmake +++ b/cmake/Modules/AddBoostLib.cmake @@ -14,6 +14,7 @@ function(_add_boost_lib) set_target_properties(Boost_${BOOSTLIB_NAME} PROPERTIES EXCLUDE_FROM_ALL 1) endif() target_link_libraries(Boost_${BOOSTLIB_NAME} PUBLIC Boost::boost) + install(TARGETS Boost_${BOOSTLIB_NAME} DESTINATION lib) if(MSVC) target_compile_options(Boost_${BOOSTLIB_NAME} PRIVATE /W0) else()