better boost source cmake (#213)

This commit is contained in:
Yun Hsiao Wu 2022-01-24 17:47:48 +08:00 committed by GitHub
parent 1aac2fcd8d
commit 937d14d529
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 8 deletions

View File

@ -1,14 +1,12 @@
list(APPEND CC_EXTERNAL_PRIVATE_DEFINITIONS BOOST_ALL_NO_LIB) list(APPEND CC_EXTERNAL_PRIVATE_DEFINITIONS BOOST_ALL_NO_LIB)
add_subdirectory(${CMAKE_CURRENT_LIST_DIR}/container boost/container) set(BOOST_LIB_NAMES
container
set(BOOST_LIBS
boost_container
) )
foreach(lib ${BOOST_LIBS}) foreach(lib ${BOOST_LIB_NAMES})
set_target_properties(${lib} PROPERTIES FOLDER Utils) 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() endforeach()
list(APPEND CC_EXTERNAL_LIBS ${BOOST_LIBS})