File: CMakeLists.txt

package info (click to toggle)
ros-nodelet-core 1.11.1-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 596 kB
  • sloc: cpp: 2,473; python: 367; xml: 171; makefile: 7
file content (19 lines) | stat: -rw-r--r-- 708 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
cmake_minimum_required(VERSION 3.0.2)

project(test_nodelet_topic_tools)

find_package(catkin REQUIRED COMPONENTS message_filters nodelet nodelet_topic_tools pluginlib roscpp rostest)

catkin_package(
  CATKIN_DEPENDS message_filters nodelet nodelet_topic_tools pluginlib roscpp
)

if(CATKIN_ENABLE_TESTING)
  include_directories(SYSTEM ${catkin_INCLUDE_DIRS})
  add_library(test_nodelet_topic_tools test/string_nodelet_lazy.cpp test/string_nodelet_throttle.cpp)
  target_link_libraries(test_nodelet_topic_tools ${catkin_LIBRARIES})
  add_dependencies(test_nodelet_topic_tools ${catkin_EXPORTED_TARGETS})

  add_rostest(test/test_nodelet_lazy.launch)
  add_rostest(test/test_nodelet_throttle.launch)
endif()