Merge pull request #419

5d0cb73 unbound: do not try to link against libevent (moneromooo-monero)
This commit is contained in:
Riccardo Spagni 2015-10-06 10:50:49 +02:00
commit bbac93f363
No known key found for this signature in database
GPG Key ID: 55432DF31CCD4FCD

View File

@ -40,7 +40,7 @@ if (WIN32)
set(USE_WINSOCK 1) set(USE_WINSOCK 1)
else () else ()
find_package(PkgConfig REQUIRED) find_package(PkgConfig REQUIRED)
pkg_check_modules(LIBEVENT2 REQUIRED libevent) set(USE_MINI_EVENT 1)
endif () endif ()
set(RETSIGTYPE void) set(RETSIGTYPE void)
@ -181,10 +181,6 @@ set(libunbound_src
include_directories("${CMAKE_CURRENT_SOURCE_DIR}") include_directories("${CMAKE_CURRENT_SOURCE_DIR}")
include_directories("${CMAKE_CURRENT_BINARY_DIR}") include_directories("${CMAKE_CURRENT_BINARY_DIR}")
include_directories(SYSTEM ${OPENSSL_INCLUDE_DIR}) include_directories(SYSTEM ${OPENSSL_INCLUDE_DIR})
if (LIBEVENT2_FOUND)
include_directories(SYSTEM ${LIBEVENT2_INCLUDE_DIRS})
link_directories(${LIBEVENT2_LIBRARY_DIRS})
endif ()
add_library(unbound add_library(unbound
${common_src} ${common_src}
${sldns_src} ${sldns_src}
@ -194,11 +190,6 @@ target_link_libraries(unbound
LINK_PRIVATE LINK_PRIVATE
${OPENSSL_LIBRARIES} ${OPENSSL_LIBRARIES}
${CMAKE_THREAD_LIBS_INIT}) ${CMAKE_THREAD_LIBS_INIT})
if (LIBEVENT2_FOUND)
target_link_libraries(unbound
LINK_PRIVATE
${LIBEVENT2_LIBRARIES})
endif ()
if (WIN32) if (WIN32)
target_link_libraries(unbound target_link_libraries(unbound
@ -207,11 +198,6 @@ if (WIN32)
ws2_32) ws2_32)
endif () endif ()
# XXX: Hack for static builds.
set(LIBEVENT2_LIBDIR
"${LIBEVENT2_LIBDIR}"
PARENT_SCOPE)
if (MINGW) if (MINGW)
# There is no variable for this (probably due to the fact that the pthread # There is no variable for this (probably due to the fact that the pthread
# library is implicit with a link in msys). # library is implicit with a link in msys).