From 937d14d529a21b59fe1a2dedfe14f05614fe3c50 Mon Sep 17 00:00:00 2001 From: Yun Hsiao Wu Date: Mon, 24 Jan 2022 17:47:48 +0800 Subject: [PATCH] better boost source cmake (#213) --- sources/boost-source/boost.cmake | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) 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})