Migrate libasyncio from boost.signal to signals2 (#8756)
[libasyncio] / CMakeLists.txt
index b5fa04d..08daf35 100644 (file)
@@ -1,6 +1,6 @@
 # Project
 project(libasyncio)
-set(VERSION 0.2)
+set(VERSION 0.3)
 set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}")
 
 # CMake
@@ -25,7 +25,7 @@ else(WITH_LIBI2NCOMMON)
     message(STATUS "[!] Building *without* libi2ncommon support. [!]")
 endif(WITH_LIBI2NCOMMON)
 
-find_package(Boost 1.34 REQUIRED COMPONENTS signals unit_test_framework)
+find_package(Boost 1.34 REQUIRED COMPONENTS unit_test_framework)
 include_directories(${Boost_INCLUDE_DIRS})
 
 option(WITH_LIBT2N "Build with libt2n support" OFF)
@@ -46,6 +46,7 @@ if(DOXYGEN_FOUND)
    message(STATUS "Doxygen found.")
    set(DOXY_DIR "${CMAKE_SOURCE_DIR}/doc")
    set(DOXY_CONFIG "${DOXY_DIR}/Doxyfile.in")
+   set(top_srcdir ${CMAKE_SOURCE_DIR})
 
    # Copy doxy.config.in
    configure_file("${DOXY_CONFIG}" "${CMAKE_BINARY_DIR}/doxy.config")
@@ -82,9 +83,6 @@ include(CheckIncludeFiles)
 if(Boost_FOUND)
     set(HAVE_BOOST 1)
 endif()
-if(Boost_SIGNALS_FOUND)
-    set(HAVE_BOOST_SIGNALS 1)
-endif()
 if(Boost_UNIT_TEST_FRAMEWORK_FOUND)
     set(HAVE_BOOST_UNIT_TEST_FRAMEWORK 1)
 endif()