2015-04-07 18:58:06 +08:00

14 lines
566 B
CMake

cmake_minimum_required (VERSION 2.6)
PROJECT(sioclient)
set(Boost_USE_STATIC_LIBS ON)
set(Boost_USE_MULTITHREADED ON)
set(Boost_USE_STATIC_RUNTIME OFF)
find_package(Boost 1.57.0 COMPONENTS system date_time random asio)
if(Boost_FOUND)
include_directories(${Boost_INCLUDE_DIRS} ${PROJECT_SOURCE_DIR}/src ${PROJECT_SOURCE_DIR}/lib/websocketpp ${PROJECT_SOURCE_DIR}/lib/rapidjson/include)
aux_source_directory(${PROJECT_SOURCE_DIR}/src ALL_SRC)
add_library(sioclient STATIC ${ALL_SRC})
target_link_libraries(sioclient ${Boost_LIBRARIES})
endif()