Fix Windows dedicated server console

Use con_win32.c instead of con_passive.c to fix the Windows dedicated server interactive console under CMake.
This commit is contained in:
Noah Metzger 2025-12-03 16:58:25 -06:00 committed by Tim Angus
parent a3b0561d51
commit c5b99645f9
2 changed files with 4 additions and 1 deletions

View File

@ -6,10 +6,12 @@ endif()
list(APPEND SYSTEM_PLATFORM_SOURCES list(APPEND SYSTEM_PLATFORM_SOURCES
${SOURCE_DIR}/sys/sys_win32.c ${SOURCE_DIR}/sys/sys_win32.c
${SOURCE_DIR}/sys/con_passive.c
${SOURCE_DIR}/sys/win_resource.rc ${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) if(USE_HTTP)
list(APPEND CLIENT_PLATFORM_SOURCES ${SOURCE_DIR}/client/cl_http_windows.c) list(APPEND CLIENT_PLATFORM_SOURCES ${SOURCE_DIR}/client/cl_http_windows.c)
list(APPEND CLIENT_LIBRARIES wininet) list(APPEND CLIENT_LIBRARIES wininet)

View File

@ -32,6 +32,7 @@ list(APPEND SERVER_BINARY_SOURCES
${BOTLIB_SOURCES} ${BOTLIB_SOURCES}
${SYSTEM_SOURCES} ${SYSTEM_SOURCES}
${ASM_SOURCES} ${ASM_SOURCES}
${SERVER_PLATFORM_SOURCES}
${SERVER_LIBRARY_SOURCES}) ${SERVER_LIBRARY_SOURCES})
add_executable(${SERVER_BINARY} ${SERVER_EXECUTABLE_OPTIONS} ${SERVER_BINARY_SOURCES}) add_executable(${SERVER_BINARY} ${SERVER_EXECUTABLE_OPTIONS} ${SERVER_BINARY_SOURCES})