diff --git a/include/BoostInstall.cmake b/include/BoostInstall.cmake index 6cbd248..69bd7be 100644 --- a/include/BoostInstall.cmake +++ b/include/BoostInstall.cmake @@ -126,6 +126,13 @@ function(boost_install LIB) set(CONFIG_INSTALL_DIR "${BOOST_INSTALL_CMAKEDIR}/${LIB}-${PROJECT_VERSION}") install(TARGETS ${LIB} EXPORT ${LIB}-targets DESTINATION ${BOOST_INSTALL_LIBDIR}) + + if(TYPE STREQUAL "SHARED_LIBRARY") + + install(FILES $ DESTINATION ${BOOST_INSTALL_LIBDIR} OPTIONAL) + + endif() + install(EXPORT ${LIB}-targets DESTINATION "${CONFIG_INSTALL_DIR}" NAMESPACE Boost:: FILE ${LIB}-targets.cmake) set(CONFIG_FILE_NAME "${CMAKE_CURRENT_BINARY_DIR}/${LIB}-config.cmake")