aboutsummaryrefslogtreecommitdiffstats
path: root/configure.ac
diff options
context:
space:
mode:
authorRobert Bragg <robert@linux.intel.com>2010-08-18 21:43:36 +0100
committerRobert Bragg <robert@linux.intel.com>2010-12-09 22:46:47 +0000
commit41059683747e80790218b3bf67f71df5c56f39a7 (patch)
treedc2df1ccf47df146ab6483a04018bbc81fba996b /configure.ac
parentfe05e654ee61f3f3dc72691401a30e22344f660a (diff)
downloadlibmatchboxwm2-41059683747e80790218b3bf67f71df5c56f39a7.tar.gz
libmatchboxwm2-41059683747e80790218b3bf67f71df5c56f39a7.tar.bz2
libmatchboxwm2-41059683747e80790218b3bf67f71df5c56f39a7.zip
managers: Adds an example xrender based compositor
Like the clutter based compositor it is based on the code of the simple manager and it builds on the mb-wm-comp-mgr-xrender code that used to live under the matchbox directory but has now been moved to part of the compositor itself.
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac11
1 files changed, 10 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index 1cce666..d814d44 100644
--- a/configure.ac
+++ b/configure.ac
@@ -87,6 +87,7 @@ AC_ARG_ENABLE(managers,
Build the specified managers. Available managers are:
* simple
* maemo
+ * xrender
* clutter],
[managers=$enableval], [managers=no])
@@ -110,7 +111,7 @@ if test "x$compositing" != xno; then
needed_pkgs="$needed_pkgs xcomposite xdamage "
fi
-all_managers="simple,maemo,clutter"
+all_managers="simple,maemo,xrender,clutter"
included_managers=""
# If no managers specified, include all
@@ -217,6 +218,13 @@ if test x"$MANAGER_maemo" = xyes; then
fi
AC_SUBST(ENABLE_MAEMO_MANAGER)
+AM_CONDITIONAL(ENABLE_XRENDER_MANAGER, [test x"$MANAGER_xrender" = xyes])
+if test x"$MANAGER_xrender" = xyes; then
+ ENABLE_XRENDER_MANAGER=1
+ MANAGERS="$MANAGERS xrender"
+fi
+AC_SUBST(ENABLE_XRENDER_MANAGER)
+
AM_CONDITIONAL(ENABLE_CLUTTER_MANAGER, [test x"$MANAGER_clutter" = xyes])
if test x"$MANAGER_clutter" = xyes; then
ENABLE_CLUTTER_MANAGER=1
@@ -273,6 +281,7 @@ managers/simple/Makefile
managers/maemo/Makefile
managers/maemo/theme/Makefile
managers/clutter/Makefile
+managers/xrender/Makefile
data/Makefile
data/themes/Makefile
data/themes/Default/Makefile