PROJECT(communication)
SET( COMMUNICATION_TARGET_NAME bear_communication )

#-------------------------------------------------------------------------------
SET( COMMUNICATION_SOURCE_FILES
  code/post_office.cpp
  code/message.cpp
  code/messageable.cpp
)

ADD_LIBRARY( ${COMMUNICATION_TARGET_NAME} SHARED ${COMMUNICATION_SOURCE_FILES} )
INSTALL(
  TARGETS ${COMMUNICATION_TARGET_NAME}
  DESTINATION ${BEAR_INSTALL_LIBRARY_DIR}
  )

TARGET_LINK_LIBRARIES(
  ${COMMUNICATION_TARGET_NAME}
  ${CLAW_LOGGER_LIBRARIES}
  )
