add dependencies for terabee api

This commit is contained in:
Sem van der Hoeven
2023-04-24 14:52:31 +02:00
parent 85390c0d4d
commit 8cbf27cd63

View File

@@ -18,14 +18,21 @@ endif()
# find dependencies # find dependencies
find_package(ament_cmake REQUIRED) find_package(ament_cmake REQUIRED)
find_package(rclcpp REQUIRED) find_package(rclcpp REQUIRED)
find_package(TerabeeApi REQUIRED)
find_package(height REQUIRED)
add_executable(height_reader src/height_reader.cpp) add_executable(height_reader src/height_reader.cpp)
target_include_directories(height_reader PUBLIC target_include_directories(height_reader PUBLIC
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include> $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
$<INSTALL_INTERFACE:include>) $<INSTALL_INTERFACE:include>)
target_link_libraries(height_reader ${TerabeeApi_LIBRARIES})
target_include_directories(height_reader PUBLIC ${TerabeeApi_INCLUDE_DIRS})
ament_target_dependencies( ament_target_dependencies(
height_reader height_reader
"rclcpp" rclcpp
height
) )
install(TARGETS height_reader install(TARGETS height_reader