forked from ros/ros_comm
-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathCMakeLists.txt
59 lines (51 loc) · 1.77 KB
/
CMakeLists.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
cmake_minimum_required(VERSION 2.8.3)
include(cmake/HunterGate.cmake)
HunterGate(
URL "https://github.com/ruslo/hunter/archive/v0.23.207.tar.gz"
SHA1 "6e1b05a1f65c2aa492f7f43a43578e83ac62bbdd"
)
project(ros_comm)
hunter_add_package(Boost
COMPONENTS date_time filesystem program_options regex system chrono thread)
hunter_add_package(BZip2)
hunter_add_package(lz4)
hunter_add_package(catkin)
hunter_add_package(rosconsole)
hunter_add_package(roscpp_core)
hunter_add_package(ros)
hunter_add_package(ros_message_generation)
hunter_add_package(ros_comm_msgs)
hunter_add_package(pluginlib)
find_package(Boost CONFIG REQUIRED
COMPONENTS date_time filesystem program_options regex system chrono thread)
add_subdirectory(tools/rosgraph)
add_subdirectory(tools/roslaunch)
add_subdirectory(tools/rosmaster)
add_subdirectory(tools/rosparam)
add_subdirectory(utilities/xmlrpcpp)
add_subdirectory(clients/roscpp)
add_subdirectory(clients/rospy)
add_subdirectory(utilities/roslz4)
add_subdirectory(tools/rostest)
add_subdirectory(tools/rosnode)
add_subdirectory(tools/rosbag_storage)
add_subdirectory(tools/topic_tools)
add_subdirectory(tools/rosbag)
add_subdirectory(tools/rostopic)
add_subdirectory(tools/rosmsg)
add_subdirectory(tools/rosout)
add_subdirectory(tools/rosservice)
add_subdirectory(utilities/roswtf)
add_subdirectory(utilities/message_filters)
add_subdirectory(ros_comm)
add_subdirectory(test/test_roscpp)
add_subdirectory(test/test_rosbag)
add_subdirectory(test/test_rosbag_storage)
add_subdirectory(test/test_rosgraph)
add_subdirectory(test/test_roslaunch)
add_subdirectory(test/test_roslib_comm)
add_subdirectory(test/test_rosmaster)
add_subdirectory(test/test_rosparam)
add_subdirectory(test/test_rospy)
add_subdirectory(test/test_rosservice)
add_subdirectory(test/test_rostopic)