Jelajahi Sumber

Enabling EPOLL in cmake command (#7764)

SapitoSucio 2 tahun lalu
induk
melakukan
7c18321138
1 mengubah file dengan 11 tambahan dan 0 penghapusan
  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)
 #