Clean Boost components

This commit is contained in:
Roman Grundkiewicz 2017-08-19 13:49:55 +01:00
parent 25237b1010
commit 41f99c5136

View File

@ -57,16 +57,11 @@ else(ZLIB_FOUND)
message(SEND_ERROR "Cannot find zlib" )
endif(ZLIB_FOUND)
find_package(Boost COMPONENTS system timer iostreams filesystem chrono program_options thread python coroutine context)
if(Boost_FOUND)
include_directories(${Boost_INCLUDE_DIRS})
set(EXT_LIBS ${EXT_LIBS} ${Boost_LIBRARIES})
else(Boost_FOUND)
message(SEND_ERROR "Cannot find Boost libraries. Terminating." )
endif(Boost_FOUND)
set(BOOST_COMPONENTS system timer iostreams filesystem chrono program_options thread)
find_package(PythonLibs 2.7)
if(PYTHONLIBS_FOUND)
set(BOOST_COMPONENTS ${BOOST_COMPONENTS} python)
message(STATUS "Found Python")
include_directories(${PYTHON_INCLUDE_DIRS})
set(EXT_LIBS ${EXT_LIBS} ${PYTHON_LIBRARIES})
@ -84,6 +79,14 @@ else(OpenSSL_FOUND)
message(WARNING "Cannot find OpenSSL library. Not compiling server." )
endif(OpenSSL_FOUND)
find_package(Boost COMPONENTS ${BOOST_COMPONENTS})
if(Boost_FOUND)
include_directories(${Boost_INCLUDE_DIRS})
set(EXT_LIBS ${EXT_LIBS} ${Boost_LIBRARIES})
else(Boost_FOUND)
message(SEND_ERROR "Cannot find Boost libraries. Terminating." )
endif(Boost_FOUND)
if(COMPILE_TESTS)
enable_testing()
endif(COMPILE_TESTS)