Revision b3694223 server/CMakeLists.txt

View differences:

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