From a85e0b599a4e19eb2f864090748df72bd98375fb Mon Sep 17 00:00:00 2001 From: Carlos Garnacho Date: Wed, 19 Jul 2017 19:32:41 +0200 Subject: common: Check for wayland before building GsdUdevDeviceManager Udev is rather common, so this check doesn't suffice if anyone wants to build with no wayland support whatsoever. https://bugzilla.gnome.org/show_bug.cgi?id=780544 --- configure.ac | 1 + plugins/common/Makefile.am | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index bee9abe6..d04f8b66 100644 --- a/configure.ac +++ b/configure.ac @@ -140,6 +140,7 @@ if test x$enable_wayland != xno; then fi fi fi +AM_CONDITIONAL(HAVE_WAYLAND, test x$have_wayland = xyes) dnl ================================================================ dnl Plugins diff --git a/plugins/common/Makefile.am b/plugins/common/Makefile.am index 706be129..36cf17cc 100644 --- a/plugins/common/Makefile.am +++ b/plugins/common/Makefile.am @@ -40,7 +40,7 @@ libcommon_la_SOURCES = \ gsd-shell-helper.c \ gsd-shell-helper.h -if HAVE_GUDEV +if HAVE_WAYLAND libcommon_la_SOURCES += \ gsd-device-manager-udev.c \ gsd-device-manager-udev.h -- cgit v1.2.1