Revision b3694223 server/CMakeLists.txt
server/CMakeLists.txt | ||
---|---|---|
19 | 19 |
IF (IGNORE_RSB) |
20 | 20 |
MESSAGE(INFO "RSB disabled per command line flag IGNORE_RSB") |
21 | 21 |
ELSE (IGNORE_RSB) |
22 |
FIND_PACKAGE(RSB 0.11) |
|
22 |
FIND_PACKAGE(RSB 0.11 QUIET)
|
|
23 | 23 |
IF (RSB_FOUND) |
24 | 24 |
#RSB |
25 | 25 |
SET(CMAKE_INSTALL_RPATH "\$ORIGIN/../lib:\$ORIGIN/") |
... | ... | |
46 | 46 |
|
47 | 47 |
message(STATUS "RSB Support is ON") |
48 | 48 |
add_definitions(-DRSB_SUPPORT=1) |
49 |
ELSE(RSB_FOUND) |
|
50 |
message(STATUS "RSB not found.") |
|
49 | 51 |
ENDIF (RSB_FOUND) |
50 | 52 |
ENDIF(IGNORE_RSB) |
51 | 53 |
|
52 | 54 |
################################################################ |
53 | 55 |
# check for ROS support: |
54 |
find_package(catkin) |
|
56 |
find_package(catkin QUIET)
|
|
55 | 57 |
IF (catkin_FOUND) |
56 | 58 |
SET(ROS_FOUND 1) |
57 | 59 |
|
... | ... | |
101 | 103 |
#CATKIN_DEPENDS message_runtime |
102 | 104 |
#DEPENDS system_lib |
103 | 105 |
) |
104 |
ENDIF (catkin_FOUND) |
|
106 |
ELSE(catkin_FOUND) |
|
107 |
message(STATUS "ROS not found.") |
|
108 |
ENDIF(catkin_FOUND) |
|
105 | 109 |
|
106 | 110 |
add_definitions ("-Wall") |
107 | 111 |
|
108 | 112 |
################################### |
109 | 113 |
# humotion |
110 | 114 |
INCLUDE(FindPkgConfig) |
111 |
find_package(humotion 0.0.1) |
|
112 |
IF (humotion_FOUND) |
|
113 |
message("> using humotion includes from " ${humotion_INCLUDE_DIRS}) |
|
114 |
ELSE (humotion_FOUND) |
|
115 |
message(FATAL_ERROR "> error: can not find libhumotion") |
|
116 |
endif (humotion_FOUND) |
|
115 |
find_package(humotion 0.0.1 REQUIRED) |
|
116 |
message(STATUS "using humotion includes from " ${humotion_INCLUDE_DIRS}) |
|
117 | 117 |
|
118 | 118 |
################################### |
119 | 119 |
# libao audio |
120 | 120 |
PKG_CHECK_MODULES(AO REQUIRED ao>=1.1.0) |
121 |
IF (AO_FOUND) |
|
122 |
SET(AO_LIBRARY_DIRS "${AO_PREFIX}/lib") |
|
123 |
SET(AO_INCLUDE_DIRS "${AO_PREFIX}/include") |
|
124 |
SET(AO_LIBRARIES "ao") |
|
125 |
MESSAGE("using libao version ${AO_VERSION} from ${AO_PREFIX}") |
|
126 |
ELSE (AO_FOUND) |
|
127 |
message(FATAL_ERROR "Error: Cannot find libao") |
|
128 |
ENDIF (AO_FOUND) |
|
121 |
SET(AO_LIBRARY_DIRS "${AO_PREFIX}/lib") |
|
122 |
SET(AO_INCLUDE_DIRS "${AO_PREFIX}/include") |
|
123 |
SET(AO_LIBRARIES "ao") |
|
124 |
MESSAGE(STATUS "using libao version ${AO_VERSION} from ${AO_PREFIX}") |
|
129 | 125 |
|
130 | 126 |
#build |
131 | 127 |
include_directories(include ${catkin_INCLUDE_DIRS} ${EIGEN3_INCLUDE_DIRS} ${Boost_INCLUDE_DIRS} ${humotion_INCLUDE_DIRS} ${AO_INCLUDE_DIRS} ${humotion_INCLUDE_DIRS}) |
Also available in: Unified diff