From d8ad76a6053d6776d5bbd55b0e0e208160178635 Mon Sep 17 00:00:00 2001 From: Chris Michael Date: Tue, 9 Apr 2013 13:15:58 +0100 Subject: [PATCH] Add autofoo support for building wl_desktop_shell module. Signed-off-by: Chris Michael --- configure.ac | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/configure.ac b/configure.ac index 57a17fb70..b625c3fd3 100644 --- a/configure.ac +++ b/configure.ac @@ -863,6 +863,12 @@ if test "x${have_wayland_clients}" = "xyes"; then AM_CONDITIONAL([HAVE_WAYLAND_EGL], [test "x${have_wayland_egl}" = "xyes"]) fi +AM_CONDITIONAL(WL_DESKTOP_SHELL, false) +define([CHECK_MODULE_WL_DESKTOP_SHELL], +[ + AC_E_CHECK_PKG(WL_DESKTOP_SHELL, [ ecore >= $efl_version eina >= $efl_version wayland-server], [], [WL_DESKTOP_SHELL=false]) +]) + AC_E_OPTIONAL_MODULE([ibar], true) AC_E_OPTIONAL_MODULE([clock], true) AC_E_OPTIONAL_MODULE([pager], true) @@ -915,6 +921,10 @@ AC_E_OPTIONAL_MODULE([access], true) AC_E_OPTIONAL_MODULE([music_control], true, [CHECK_MODULE_MUSIC_CONTROL]) AC_E_OPTIONAL_MODULE([contact], true) +if test "x${have_wayland_clients}" = "xyes"; then + AC_E_OPTIONAL_MODULE([wl_desktop_shell], true, [CHECK_MODULE_WL_DESKTOP_SHELL]) +fi + HALT="/sbin/shutdown -h now" REBOOT="/sbin/shutdown -r now" SUSPEND="" @@ -1035,6 +1045,7 @@ src/modules/tiling/module.desktop src/modules/access/module.desktop src/modules/music-control/module.desktop src/modules/contact/module.desktop +src/modules/wl_desktop_shell/module.desktop data/Makefile data/images/Makefile data/flags/Makefile