Revision 2cf3c285 server/CMakeLists.txt
| server/CMakeLists.txt | ||
|---|---|---|
| 55 | 55 |
IF (catkin_FOUND) |
| 56 | 56 |
SET(ROS_FOUND 1) |
| 57 | 57 |
|
| 58 |
find_package(catkin REQUIRED COMPONENTS roscpp std_msgs geometry_msgs sensor_msgs message_generation genmsg actionlib_msgs actionlib) |
|
| 58 |
find_package(catkin REQUIRED COMPONENTS roscpp std_msgs geometry_msgs sensor_msgs message_generation genmsg actionlib_msgs actionlib tf2_ros tf2_eigen angles) |
|
| 59 |
find_package(PkgConfig REQUIRED) |
|
| 60 |
pkg_search_module(EIGEN3 REQUIRED eigen3) |
|
| 59 | 61 |
|
| 60 | 62 |
message(STATUS "ROS Support is ON") |
| 61 | 63 |
add_definitions(-DROS_SUPPORT=1) |
| ... | ... | |
| 111 | 113 |
message("> using humotion includes from " ${humotion_INCLUDE_DIRS})
|
| 112 | 114 |
ELSE (humotion_FOUND) |
| 113 | 115 |
message(FATAL_ERROR "> error: can not find libhumotion") |
| 114 |
|
|
| 115 | 116 |
endif (humotion_FOUND) |
| 116 | 117 |
|
| 117 | 118 |
################################### |
| ... | ... | |
| 127 | 128 |
ENDIF (AO_FOUND) |
| 128 | 129 |
|
| 129 | 130 |
#build |
| 130 |
include_directories(include ${catkin_INCLUDE_DIRS} ${Boost_INCLUDE_DIRS} ${humotion_INCLUDE_DIRS} ${AO_INCLUDE_DIRS} ${humotion_INCLUDE_DIRS})
|
|
| 131 |
include_directories(include ${catkin_INCLUDE_DIRS} ${EIGEN3_INCLUDE_DIRS} ${Boost_INCLUDE_DIRS} ${humotion_INCLUDE_DIRS} ${AO_INCLUDE_DIRS} ${humotion_INCLUDE_DIRS})
|
|
| 131 | 132 |
link_directories(${catkin_LIBRARY_DIRS} ${Boost_LIBRARY_DIRS} ${AO_LIBRARY_DIRS} ${humotion_LIBRARY_DIRS})
|
| 132 | 133 |
|
| 133 | 134 |
#build dummy list of header files |
Also available in: Unified diff