diff options
author | Ralf Habacker <ralf.habacker@freenet.de> | 2013-08-24 15:00:14 +0200 |
---|---|---|
committer | Ralf Habacker <ralf.habacker@freenet.de> | 2013-10-26 10:07:04 +0200 |
commit | 8244477d225c35343804b07a23eb60c9c2a4e998 (patch) | |
tree | 40d5319ffbc436dac55aba2ed8c06d434f2bcfaa /cmake/CMakeLists.txt | |
parent | 41412e04b1a99707456cd205333fd0aa79f172ac (diff) | |
download | dbus-8244477d225c35343804b07a23eb60c9c2a4e998.tar.gz |
Add glib support to cmake buildsystem.68852-make-it-easier
Diffstat (limited to 'cmake/CMakeLists.txt')
-rw-r--r-- | cmake/CMakeLists.txt | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt index fe111966..d950ef36 100644 --- a/cmake/CMakeLists.txt +++ b/cmake/CMakeLists.txt @@ -109,6 +109,12 @@ option (DBUS_ENABLE_STATS "enable bus daemon usage statistics" OFF) find_package(EXPAT) find_package(X11) +find_package(GLib2) +find_package(GObject) +find_package(DBusGLib) +if(GLIB2_FOUND AND GOBJECT_FOUND AND DBUSGLIB_FOUND) + option (DBUS_WITH_GLIB "build with glib" ON) +endif() # analogous to AC_USE_SYSTEM_EXTENSIONS in configure.ac add_definitions(-D_GNU_SOURCE) @@ -539,6 +545,7 @@ message(" Docbook Generator: ${DOCBOOK_GENERATOR_NAME} " message(" gcc coverage profiling: ${DBUS_GCOV_ENABLED} ") message(" Building unit tests: ${DBUS_BUILD_TESTS} ") +message(" Building with GLib: ${DBUS_WITH_GLIB} ") message(" Building verbose mode: ${DBUS_ENABLE_VERBOSE_MODE} ") message(" Building w/o assertions: ${DBUS_DISABLE_ASSERT} ") message(" Building w/o checks: ${DBUS_DISABLE_CHECKS} ") |