refactor boost build
This commit is contained in:
		| @@ -72,14 +72,11 @@ ExternalProject_Add(boost_project | |||||||
|  |  | ||||||
| add_dependencies(boost_project openssl_project) | add_dependencies(boost_project openssl_project) | ||||||
|  |  | ||||||
| set(BOOST_ROOT ${BOOST_BUILD_ROOT}/src/boost_project) | if (MINGW AND CMAKE_HOST_WIN32) | ||||||
| if (MINGW) |  | ||||||
|   set(BOOST_GCC_VERSION ${CMAKE_CXX_COMPILER_VERSION}) |   set(BOOST_GCC_VERSION ${CMAKE_CXX_COMPILER_VERSION}) | ||||||
|   string(REPLACE "." ";" BOOST_GCC_VERSION_LIST ${BOOST_GCC_VERSION}) |   string(REPLACE "." ";" BOOST_GCC_VERSION_LIST ${BOOST_GCC_VERSION}) | ||||||
|   list(GET BOOST_GCC_VERSION_LIST 0 BOOST_GCC_MAJOR_VERSION) |   list(GET BOOST_GCC_VERSION_LIST 0 BOOST_GCC_MAJOR_VERSION) | ||||||
|   if (CMAKE_HOST_WIN32) |   set(BOOST_LIB_EXTRA "-mgw${BOOST_GCC_MAJOR_VERSION}-mt${DEBUG_EXTRA2}-x64-${BOOST_MAJOR_VERSION}_${BOOST_MINOR_VERSION}") | ||||||
|     set(BOOST_LIB_EXTRA "-mgw${BOOST_GCC_MAJOR_VERSION}-mt${DEBUG_EXTRA2}-x64-${BOOST_MAJOR_VERSION}_${BOOST_MINOR_VERSION}") |  | ||||||
|   endif() |  | ||||||
| endif() | endif() | ||||||
|  |  | ||||||
| set(Boost_LIBRARIES | set(Boost_LIBRARIES | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user