Fixing up Windows build.

This commit is contained in:
jamgroga 2021-09-26 21:42:35 +01:00
parent 32ace0fcac
commit 5d32592126
22 changed files with 247994 additions and 53 deletions

View file

@ -1,5 +1,8 @@
list(APPEND linux_INCLUDES
set(platform_INCLUDES)
if(UNIX)
list(APPEND platform_INCLUDES
sockets/UnixSocketInterface.cpp)
endif()
list(APPEND network_HEADERS
NetworkManager.h
@ -12,7 +15,7 @@ list(APPEND network_LIB_INCLUDES
sockets/Socket.cpp
)
add_library(network SHARED ${network_LIB_INCLUDES} ${linux_INCLUDES} ${network_HEADERS})
add_library(network SHARED ${network_LIB_INCLUDES} ${platform_INCLUDES} ${network_HEADERS})
target_include_directories(network PUBLIC
"${CMAKE_CURRENT_SOURCE_DIR}"

View file

@ -22,7 +22,9 @@ std::unique_ptr<NetworkManager> NetworkManager::Create()
void NetworkManager::Initialize()
{
#ifdef __linux__
mSocketInterface = UnixSocketInterface::Create();
#endif
}
void NetworkManager::RunHttpServer()