PLUGINLIB_VERSION = 1.11.3
|
ifeq ($(BR2_PACKAGE_ROS_INDIGO),y)
|
PLUGINLIB_VERSION = 1.9.16
|
endif
|
|
PLUGINLIB_SITE = $(call github,ros,pluginlib,$(PLUGINLIB_VERSION))
|
|
PLUGINLIB_DEPENDENCIES = boost class-loader rosconsole roslib
|
|
ifeq ($(BR2_PACKAGE_ROS_INDIGO),y)
|
PLUGINLIB_DEPENDENCIES += tinyxml gtest
|
endif
|
|
ifeq ($(BR2_PACKAGE_ROS_KINETIC),y)
|
PLUGINLIB_DEPENDENCIES += tinyxml2
|
define PLUGINLIB_KINETIC_PATCH
|
$(SED) 's%find_package(TinyXML2%find_package(tinyxml2%' $(@D)/CMakeLists.txt
|
endef
|
PLUGINLIB_POST_PATCH_HOOKS += PLUGINLIB_KINETIC_PATCH
|
endif
|
|
|
$(eval $(catkin-package))
|