From 5583fec47bbca9b68cd811c12e1ae3d5cdbfaee3 Mon Sep 17 00:00:00 2001 From: akallabeth Date: Thu, 18 Apr 2024 21:48:29 +0200 Subject: [PATCH] [cmake] move epoll detection to platform --- CMakeLists.txt | 5 ----- cmake/PlatformDefaults.cmake | 5 +++++ 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 90780189e..96fee2ddb 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -202,11 +202,6 @@ if (EXPORT_ALL_SYMBOLS) add_definitions(-DEXPORT_ALL_SYMBOLS) endif(EXPORT_ALL_SYMBOLS) -if(FREEBSD) - find_path(EPOLLSHIM_INCLUDE_DIR NAMES sys/epoll.h sys/timerfd.h HINTS /usr/local/include/libepoll-shim) - find_library(EPOLLSHIM_LIBS NAMES epoll-shim libepoll-shim HINTS /usr/local/lib) -endif() - # Compiler-specific flags if(CMAKE_COMPILER_IS_GNUCC) if(CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64" OR CMAKE_SYSTEM_PROCESSOR MATCHES "i686") diff --git a/cmake/PlatformDefaults.cmake b/cmake/PlatformDefaults.cmake index 30c8a921d..0037ebe09 100644 --- a/cmake/PlatformDefaults.cmake +++ b/cmake/PlatformDefaults.cmake @@ -100,4 +100,9 @@ if (USE_PLATFORM_DEFAULT) set(WINPR_TIMEZONE_FILE "/var/db/zoneinfo") endif() add_definitions("-DWINPR_TIMEZONE_FILE=\"${WINPR_TIMEZONE_FILE}\"") + + if(FREEBSD) + find_path(EPOLLSHIM_INCLUDE_DIR NAMES sys/epoll.h sys/timerfd.h HINTS /usr/local/include/libepoll-shim) + find_library(EPOLLSHIM_LIBS NAMES epoll-shim libepoll-shim HINTS /usr/local/lib) + endif() endif()