Update CMakeLists.txt

This commit is contained in:
Curculigo
2024-08-15 17:01:11 +07:00
committed by GitHub
parent 047e3e7f14
commit 65921ae090

View File

@@ -6,13 +6,17 @@ aux_source_directory(${PROJECT_SOURCE_DIR} src_files)
aux_source_directory(${PROJECT_SOURCE_DIR}/event src_files)
aux_source_directory(${PROJECT_SOURCE_DIR}/socket src_files)
IF (WIN32)
aux_source_directory(${PROJECT_SOURCE_DIR}/event/epoll src_files)
aux_source_directory(${PROJECT_SOURCE_DIR}/event/epoll/wepoll src_files)
ELSEIF (APPLE)
aux_source_directory(${PROJECT_SOURCE_DIR}/event/kqueue src_files)
ELSEIF (UNIX)
aux_source_directory(${PROJECT_SOURCE_DIR}/event/epoll src_files)
ENDIF ()
IF(WIN32)
aux_source_directory(${PROJECT_SOURCE_DIR}/event/epoll src_files)
aux_source_directory(${PROJECT_SOURCE_DIR}/event/epoll/wepoll src_files)
ELSEIF(APPLE)
aux_source_directory(${PROJECT_SOURCE_DIR}/event/kqueue src_files)
ELSEIF(UNIX)
IF(CMAKE_SYSTEM_NAME STREQUAL "FreeBSD")
aux_source_directory(${PROJECT_SOURCE_DIR}/event/kqueue src_files)
ELSE()
aux_source_directory(${PROJECT_SOURCE_DIR}/event/epoll src_files)
ENDIF()
ENDIF()
SET(cppnet_source ${src_files} PARENT_SCOPE)
SET(cppnet_source ${src_files} PARENT_SCOPE)