-PKG_CHECK_MODULES(LIBLIGHTDM_GOBJECT, [
- glib-2.0
- gio-unix-2.0
- gobject-2.0
- dbus-glib-1
- libxklavier
- x11
-])
-
-AC_ARG_ENABLE(qt,
- AS_HELP_STRING([--enable-qt],[Enable QT libraries [[default=auto]]]),
- [enable_qt=$enableval],
- [enable_qt="auto"])
-have_qt=no
-if test x"$enable_qt" = "xauto"; then
+AC_ARG_ENABLE(liblightdm-gobject,
+ AS_HELP_STRING([--enable-liblightdm-gobject],[Enable LightDM client gobject libraries [[default=yes]]]),
+ [enable_liblightdm_gobject=$enableval],
+ [enable_liblightdm_gobject="yes"])
+compile_liblightdm_gobject=no
+if test x"$enable_liblightdm_gobject" = "xauto"; then
+ PKG_CHECK_MODULES(LIBLIGHTDM_GOBJECT, [
+ glib-2.0
+ gio-unix-2.0
+ gobject-2.0
+ dbus-glib-1
+ libxklavier
+ x11
+ ], compile_liblightdm_gobject=yes, compile_liblightdm_gobject=no)
+elif test x"$enable_liblightdm_gobject" = "xyes"; then
+ PKG_CHECK_MODULES(LIBLIGHTDM_GOBJECT, [
+ glib-2.0
+ gio-unix-2.0
+ gobject-2.0
+ dbus-glib-1
+ libxklavier
+ x11
+ ])
+ compile_liblightdm_gobject=yes
+fi
+AM_CONDITIONAL(COMPILE_LIBLIGHTDM_GOBJECT, test x"$compile_liblightdm_gobject" != "xno")
+
+AC_ARG_ENABLE(liblightdm-qt,
+ AS_HELP_STRING([--enable-liblightdm-qt],[Enable LightDM client QT libraries [[default=auto]]]),
+ [enable_liblightdm_qt=$enableval],
+ [enable_liblightdm_qt="auto"])
+compile_liblightdm_qt=no
+if test x"$enable_liblightdm_qt" = "xauto"; then