CMakeLists.txt 628 B

1234567891011121314151617181920212223
  1. set(common_network_SRCS
  2. ${CMAKE_CURRENT_SOURCE_DIR}/address.cpp
  3. ${CMAKE_CURRENT_SOURCE_DIR}/connection.cpp
  4. ${CMAKE_CURRENT_SOURCE_DIR}/connectionthreads.cpp
  5. ${CMAKE_CURRENT_SOURCE_DIR}/networkpacket.cpp
  6. ${CMAKE_CURRENT_SOURCE_DIR}/serverpackethandler.cpp
  7. ${CMAKE_CURRENT_SOURCE_DIR}/serveropcodes.cpp
  8. ${CMAKE_CURRENT_SOURCE_DIR}/socket.cpp
  9. PARENT_SCOPE
  10. )
  11. if (BUILD_CLIENT)
  12. set(client_network_SRCS
  13. ${CMAKE_CURRENT_SOURCE_DIR}/clientopcodes.cpp
  14. ${CMAKE_CURRENT_SOURCE_DIR}/clientpackethandler.cpp
  15. PARENT_SCOPE
  16. )
  17. endif()
  18. # Haiku networking support
  19. if(HAIKU)
  20. set(PLATFORM_LIBS -lnetwork ${PLATFORM_LIBS})
  21. endif()