file(GLOB_RECURSE phoenix_socket_sources "${CMAKE_CURRENT_SOURCE_DIR}/*.cpp")

phoenix_add_library(phoenix_socket ${phoenix_socket_sources})
target_link_libraries(phoenix_socket phoenix_data_stream)
install(TARGETS phoenix_socket LIBRARY DESTINATION ${LIBRARY_DIRECTORY} ARCHIVE DESTINATION ${LIBRARY_DIRECTORY})

file(GLOB header "${CMAKE_CURRENT_SOURCE_DIR}/*.h")
install(FILES ${header} DESTINATION include/PhoenixSocket)