2 if(DBUS_INCLUDE_DIR AND DBUS_LIBRARY AND DBUS_ARCH_INCLUDE_DIR)
3 # Already in cache, be silent
4 set(DBUS_FIND_QUIETLY TRUE)
5 endif(DBUS_INCLUDE_DIR AND DBUS_LIBRARY AND DBUS_ARCH_INCLUDE_DIR)
9 set(DBUS_ARCH_INCLUDE_DIR)
11 FIND_PATH(DBUS_INCLUDE_DIR dbus/dbus.h
17 FIND_PATH(DBUS_ARCH_INCLUDE_DIR dbus/dbus-arch-deps.h
19 /usr/lib/dbus-1.0/include
21 /usr/lib64/dbus-1.0/include
24 FIND_LIBRARY(DBUS_LIBRARY NAMES dbus-1 dbus
30 if(DBUS_INCLUDE_DIR AND DBUS_LIBRARY AND DBUS_ARCH_INCLUDE_DIR)
31 MESSAGE( STATUS "dbus found: includes in ${DBUS_INCLUDE_DIR}, library in ${DBUS_LIBRARY}")
33 else(DBUS_INCLUDE_DIR AND DBUS_LIBRARY AND DBUS_ARCH_INCLUDE_DIR)
34 MESSAGE( STATUS "dbus not found")
35 endif(DBUS_INCLUDE_DIR AND DBUS_LIBRARY AND DBUS_ARCH_INCLUDE_DIR)
37 MARK_AS_ADVANCED(DBUS_INCLUDE_DIR DBUS_LIBRARY DBUS_ARCH_INCLUDE_DIR)