0935b2ffa4961086edbb43ebe156fc90ab96bf7c
[profile/ivi/genivi/genivi-audio-manager.git] / cmake / FindDBUS.cmake
1 ############################################################################
2
3 # Copyright 2010, 2011 BMW Car IT GmbH  
4
5
6 # Licensed under the Apache License, Version 2.0 (the "License"); 
7 # you may not use this file except in compliance with the License. 
8 # You may obtain a copy of the License at 
9 #
10 #               http://www.apache.org/licenses/LICENSE-2.0 
11 #
12 # Unless required by applicable law or agreed to in writing, software 
13 # distributed under the License is distributed on an "AS IS" BASIS, 
14 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 
15 # See the License for the specific language governing permissions and 
16 # limitations under the License.
17 #
18 ############################################################################
19
20 FIND_PATH(DBUS_INCLUDE_DIR dbus/dbus.h
21 /usr/include/dbus-1.0
22 )
23
24 FIND_PATH(DBUS_ARCH_INCLUDE_DIR dbus/dbus-arch-deps.h
25 /usr/lib/dbus-1.0/include
26 /usr/lib/*/dbus-1.0/include
27 )
28
29 FIND_LIBRARY(DBUS_LIBRARY
30 NAMES dbus-1
31 PATHS /lib
32 )
33
34 SET( DBUS_FOUND "NO" )
35 IF(DBUS_LIBRARY)
36     SET( DBUS_FOUND "YES" )
37     message(STATUS "Found DBUS libs: ${DBUS_LIBRARY}")
38     message(STATUS "Found DBUS include: ${DBUS_INCLUDE_DIR}")
39     message(STATUS "Found DBUS arch dependent include: ${DBUS_ARCH_INCLUDE_DIR}")
40 ENDIF(DBUS_LIBRARY)
41
42 MARK_AS_ADVANCED(
43   DBUS_INCLUDE_DIR
44   DBUS_ARCH_INCLUDE_DIR
45   DBUS_LIBRARY
46 )