forked from ~ljy/RK356X_SDK_RELEASE

hc
2023-02-13 e440ec23c5a540cdd3f7464e8779219be6fd3d95
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
CAMERA_INFO_MANAGER_VERSION = 1.11.11
CAMERA_INFO_MANAGER_SITE = $(call github,ros-perception,image_common,$(CAMERA_INFO_MANAGER_VERSION))
CAMERA_INFO_MANAGER_SUBDIR = camera_info_manager
 
CAMERA_INFO_MANAGER_DEPENDENCIES = boost camera-calibration-parsers image-transport roscpp roslib sensor-msgs rostest
 
define CAMERA_INFO_MANAGER_FIX_TINYXML2_DEPENDENCIES
   $(SED) 's#target_link_libraries($${PROJECT_NAME} $${catkin_LIBRARIES})#target_link_libraries($${PROJECT_NAME} $${catkin_LIBRARIES} -ltinyxml2)#' \
       $(@D)/camera_info_manager/CMakeLists.txt
   $(SED) 's#target_link_libraries(unit_test $${PROJECT_NAME} $${GTEST_LIBRARIES} $${catkin_LIBRARIES})#target_link_libraries(unit_test $${PROJECT_NAME} $${GTEST_LIBRARIES} $${catkin_LIBRARIES} -ltinyxml2)#' \
       $(@D)/camera_info_manager/CMakeLists.txt
endef
CAMERA_INFO_MANAGER_POST_PATCH_HOOKS += CAMERA_INFO_MANAGER_FIX_TINYXML2_DEPENDENCIES
 
$(eval $(catkin-package))