1 | FIND_PACKAGE(DBus) |
1 | FIND_PACKAGE(DBus)
|
2 | |
2 |
|
3 | include(LibFindMacros) |
3 | include(LibFindMacros)
|
4 | |
4 |
|
5 | libfind_pkg_check_modules(DBUS_GLIB_PKGCONFIG dbus-glib-1) |
5 | libfind_pkg_check_modules(DBUS_GLIB_PKGCONFIG dbus-glib-1)
|
6 | |
6 |
|
7 | FIND_PATH(DBusGLib_INCLUDE_DIR dbus/dbus-glib.h |
7 | FIND_PATH(DBusGLib_INCLUDE_DIR dbus/dbus-glib.h
|
8 | PATHS |
8 | PATHS
|
9 | ${DBUS_GLIB_PKGCONFIG_INCLUDE_DIRS} |
9 | ${DBUS_GLIB_PKGCONFIG_INCLUDE_DIRS}
|
10 | /usr/include/dbus-1.0 |
10 | /usr/include/dbus-1.0
|
11 | # PATH_SUFFIXES dbus |
11 | # PATH_SUFFIXES dbus
|
12 | ) |
12 | )
|
13 | |
13 |
|
14 | FIND_LIBRARY(DBusGLib_LIBRARY |
14 | FIND_LIBRARY(DBusGLib_LIBRARY
|
15 | NAMES |
15 | NAMES
|
16 | dbus-glib-1 |
16 | dbus-glib-1
|
17 | PATHS |
17 | PATHS
|
18 | ${DBUS_GLIB_PKGCONFIG_LIBRARY_DIRS} |
18 | ${DBUS_GLIB_PKGCONFIG_LIBRARY_DIRS}
|
19 | ) |
19 | )
|
20 | |
20 |
|
21 | set(DBusGLib_PROCESS_INCLUDES DBusGLib_INCLUDE_DIR DBus_INCLUDE_DIRS) |
21 | set(DBusGLib_PROCESS_INCLUDES DBusGLib_INCLUDE_DIR DBus_INCLUDE_DIRS)
|
22 | set(DBusGLib_PROCESS_LIBS DBusGLib_LIBRARY DBus_LIBRARIES) |
22 | set(DBusGLib_PROCESS_LIBS DBusGLib_LIBRARY DBus_LIBRARIES)
|
23 | libfind_process(DBusGLib) |
23 | libfind_process(DBusGLib)
|