c7160cb629
* Cleanup network headers * Move peerhandler to a specific header to reduce compilation times * Move socket.cpp/h to network folder * More work * Network code cleanups * Move socket.{cpp,h} to network folder * Move Address object to network/address.{cpp,h} * Move network exceptions to network/networkexceptions.h * Client: use unique_ptr for Connection * Server/ClientIface: use shared_ptr for Connection * Format fixes * Remove socket.cpp socket.h from clang-format whitelist * Also fix NetworkPacket code style & make it under clang-format
19 lines
485 B
CMake
19 lines
485 B
CMake
set(common_network_SRCS
|
|
${CMAKE_CURRENT_SOURCE_DIR}/address.cpp
|
|
${CMAKE_CURRENT_SOURCE_DIR}/connection.cpp
|
|
${CMAKE_CURRENT_SOURCE_DIR}/networkpacket.cpp
|
|
${CMAKE_CURRENT_SOURCE_DIR}/serverpackethandler.cpp
|
|
${CMAKE_CURRENT_SOURCE_DIR}/serveropcodes.cpp
|
|
${CMAKE_CURRENT_SOURCE_DIR}/socket.cpp
|
|
PARENT_SCOPE
|
|
)
|
|
|
|
if (BUILD_CLIENT)
|
|
set(client_network_SRCS
|
|
${CMAKE_CURRENT_SOURCE_DIR}/clientopcodes.cpp
|
|
${CMAKE_CURRENT_SOURCE_DIR}/clientpackethandler.cpp
|
|
PARENT_SCOPE
|
|
)
|
|
endif()
|
|
|