diff --git a/sources/boost-source/boost.cmake b/sources/boost-source/boost.cmake index 01f4910c..6f4dd6e2 100644 --- a/sources/boost-source/boost.cmake +++ b/sources/boost-source/boost.cmake @@ -1,14 +1,12 @@ list(APPEND CC_EXTERNAL_PRIVATE_DEFINITIONS BOOST_ALL_NO_LIB) -add_subdirectory(${CMAKE_CURRENT_LIST_DIR}/container boost/container) - -set(BOOST_LIBS - boost_container +set(BOOST_LIB_NAMES + container ) -foreach(lib ${BOOST_LIBS}) - set_target_properties(${lib} PROPERTIES FOLDER Utils) +foreach(lib ${BOOST_LIB_NAMES}) + add_subdirectory(${CMAKE_CURRENT_LIST_DIR}/${lib} boost/${lib}) + set_target_properties(boost_${lib} PROPERTIES FOLDER Utils) + list(APPEND CC_EXTERNAL_LIBS boost_${lib}) endforeach() - -list(APPEND CC_EXTERNAL_LIBS ${BOOST_LIBS})