LibCore: Skip Command, UDPServer and TCPServer on Windows

This commit is contained in:
Andrew Kaster 2025-02-10 13:02:32 -07:00 committed by Andrew Kaster
commit 6ebba0d847
Notes: github-actions[bot] 2025-02-11 08:42:49 +00:00

View file

@ -29,7 +29,6 @@ if (LAGOM_TOOLS_ONLY)
endif() endif()
set(SOURCES set(SOURCES
Command.cpp
ConfigFile.cpp ConfigFile.cpp
DateTime.cpp DateTime.cpp
ElapsedTimer.cpp ElapsedTimer.cpp
@ -44,13 +43,12 @@ set(SOURCES
ResourceImplementation.cpp ResourceImplementation.cpp
ResourceImplementationFile.cpp ResourceImplementationFile.cpp
SystemServerTakeover.cpp SystemServerTakeover.cpp
TCPServer.cpp
ThreadEventQueue.cpp ThreadEventQueue.cpp
Timer.cpp Timer.cpp
UDPServer.cpp
) )
if (WIN32) if (WIN32)
# FIXME: Support UDPServer and TCPServer on Windows
list(APPEND SOURCES list(APPEND SOURCES
ProcessWindows.cpp ProcessWindows.cpp
SocketWindows.cpp SocketWindows.cpp
@ -58,10 +56,13 @@ if (WIN32)
EventLoopImplementationWindows.cpp) EventLoopImplementationWindows.cpp)
else() else()
list(APPEND SOURCES list(APPEND SOURCES
Command.cpp
Process.cpp Process.cpp
Socket.cpp Socket.cpp
AnonymousBuffer.cpp AnonymousBuffer.cpp
EventLoopImplementationUnix.cpp) EventLoopImplementationUnix.cpp
UDPServer.cpp
TCPServer.cpp)
endif() endif()
if (NOT WIN32 AND NOT EMSCRIPTEN) if (NOT WIN32 AND NOT EMSCRIPTEN)