diff --git a/cmake/platforms/windows.cmake b/cmake/platforms/windows.cmake index b93d160e..9e21fbba 100644 --- a/cmake/platforms/windows.cmake +++ b/cmake/platforms/windows.cmake @@ -6,10 +6,12 @@ endif() list(APPEND SYSTEM_PLATFORM_SOURCES ${SOURCE_DIR}/sys/sys_win32.c - ${SOURCE_DIR}/sys/con_passive.c ${SOURCE_DIR}/sys/win_resource.rc ) +list(APPEND CLIENT_PLATFORM_SOURCES ${SOURCE_DIR}/sys/con_passive.c) +list(APPEND SERVER_PLATFORM_SOURCES ${SOURCE_DIR}/sys/con_win32.c) + if(USE_HTTP) list(APPEND CLIENT_PLATFORM_SOURCES ${SOURCE_DIR}/client/cl_http_windows.c) list(APPEND CLIENT_LIBRARIES wininet) diff --git a/cmake/server.cmake b/cmake/server.cmake index acf69ce7..00b9c3cc 100644 --- a/cmake/server.cmake +++ b/cmake/server.cmake @@ -32,6 +32,7 @@ list(APPEND SERVER_BINARY_SOURCES ${BOTLIB_SOURCES} ${SYSTEM_SOURCES} ${ASM_SOURCES} + ${SERVER_PLATFORM_SOURCES} ${SERVER_LIBRARY_SOURCES}) add_executable(${SERVER_BINARY} ${SERVER_EXECUTABLE_OPTIONS} ${SERVER_BINARY_SOURCES})