# Copyright: (C) 2016 Istituto Italiano di Tecnologia # Authors: Silvio Traversaro # CopyPolicy: Released under the terms of the GNU LGPL v2+ find_package(YARP REQUIRED) yarp_prepare_plugin(genericSensorClient CATEGORY device TYPE yarp::dev::GenericSensorClient INCLUDE "GenericSensorClient.h" INTERNAL ADVANCED) if(ENABLE_genericSensorClient) include_directories(${CMAKE_CURRENT_SOURCE_DIR}) yarp_add_plugin(genericSensorClient GenericSensorClient.h GenericSensorClient.cpp) target_link_libraries(genericSensorClient ${YARP_LIBRARIES}) yarp_install(TARGETS genericSensorClient EXPORT ${PROJECT_NAME} COMPONENT runtime LIBRARY DESTINATION ${YARP_DYNAMIC_PLUGINS_INSTALL_DIR} ARCHIVE DESTINATION ${YARP_STATIC_PLUGINS_INSTALL_DIR}) yarp_install(FILES genericSensorClient.ini DESTINATION ${YARP_PLUGIN_MANIFESTS_INSTALL_DIR}) endif()