INCLUDE(../../../cmake/macros.cmake)

SET(ROBOT_NAME "networkhuman")
SET(ROBOT_INTERFACE WELCOME)
SET(ROBOT_SOURCES ${ROBOT_NAME}.cpp)

IF(OPTION_CLIENT_SERVER)
   SET(NETWORKING_INC csnetworking)
   SET(NETWORKING_LIB csnetworking)
ELSE(OPTION_CLIENT_SERVER)
   SET(NETWORKING_INC networking)
   SET(NETWORKING_LIB networking)
ENDIF(OPTION_CLIENT_SERVER)


ADD_SDLIB_INCLUDEDIR(portability tgfclient ${NETWORKING_INC})

ADD_SDL2_INCLUDEDIR()

ROBOT_MODULE(NAME ${ROBOT_NAME} VERSION ${VERSION} SOVERSION 0.0.0
             INTERFACE ${ROBOT_INTERFACE}
             SOURCES ${ROBOT_SOURCES})

ADD_SDLIB_LIBRARY(${ROBOT_NAME} portability tgfclient ${NETWORKING_LIB})

# For data associated to the robot module, see data/drivers/networkhuman/CMakeLists.txt
