27 lines
755 B
CMake
27 lines
755 B
CMake
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
|