소스 검색

Enabling EPOLL in cmake command (#7764)

SapitoSucio 2 년 전
부모
커밋
7c18321138
1개의 변경된 파일11개의 추가작업 그리고 0개의 파일을 삭제
  1. 11 0
      CMakeLists.txt

+ 11 - 0
CMakeLists.txt

@@ -309,6 +309,17 @@ if( ENABLE_EXTRA_DEBUG_CODE )
 endif()
 
 
+#
+# Enable EPOLL (default=OFF)
+# Only for Linux
+#
+option( ENABLE_EXTRA_SOCKET_POLL "enable SOCKET_EPOLL (default=OFF)" OFF )
+if( ENABLE_EXTRA_SOCKET_POLL )
+	set_property( CACHE GLOBAL_DEFINITIONS  PROPERTY VALUE "${GLOBAL_DEFINITIONS} -DSOCKET_EPOLL" )
+	message( STATUS "Enabled SOCKET_EPOLL" )
+endif()
+
+
 #
 # Enable builtin memory manager (default=default)
 #