From a94e285be7b6679ac0d02ea0b0f94e1ee2ae776d Mon Sep 17 00:00:00 2001 From: Armin K <krejzi@email.com> Date: Tue, 4 Jun 2013 13:05:22 +0200 Subject: [PATCH] clients/nested: Fix compilation --- clients/Makefile.am | 11 +++++++---- configure.ac | 4 ++++ 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/clients/Makefile.am b/clients/Makefile.am index 1379c4bc6..cad0d405e 100644 --- a/clients/Makefile.am +++ b/clients/Makefile.am @@ -60,15 +60,14 @@ clients_programs = \ dnd \ smoke \ resizor \ - nested \ - nested-client \ eventdemo \ clickdot \ transformed \ fullscreen \ calibrator \ $(subsurfaces) \ - $(full_gl_client_programs) + $(full_gl_client_programs) \ + $(cairo_glesv2_programs) desktop_shell = weston-desktop-shell @@ -123,11 +122,15 @@ smoke_LDADD = libtoytoolkit.la resizor_SOURCES = resizor.c resizor_LDADD = libtoytoolkit.la +if HAVE_CAIRO_GLESV2 +cairo_glesv2_programs = nested nested-client + nested_SOURCES = nested.c -nested_LDADD = libtoytoolkit.la +nested_LDADD = libtoytoolkit.la $(SERVER_LIBS) nested_client_SOURCES = nested-client.c nested_client_LDADD = $(SIMPLE_EGL_CLIENT_LIBS) -lm +endif eventdemo_SOURCES = eventdemo.c eventdemo_LDADD = libtoytoolkit.la diff --git a/configure.ac b/configure.ac index 848ff9262..8d36915e6 100644 --- a/configure.ac +++ b/configure.ac @@ -236,6 +236,7 @@ if test x$enable_clients = xyes; then AC_DEFINE([BUILD_CLIENTS], [1], [Build the Wayland clients]) PKG_CHECK_MODULES(CLIENT, [wayland-client cairo >= 1.10.0 xkbcommon wayland-cursor]) + PKG_CHECK_MODULES(SERVER, [wayland-server]) PKG_CHECK_MODULES(WESTON_INFO, [wayland-client]) PKG_CHECK_MODULES(POPPLER, [poppler-glib glib-2.0 gobject-2.0 gio-2.0 ], @@ -281,6 +282,9 @@ AM_CONDITIONAL(HAVE_POPPLER, test "x$have_poppler" = "xyes") AM_CONDITIONAL(HAVE_PANGO, test "x$have_pango" = "xyes") +AM_CONDITIONAL(HAVE_CAIRO_GLESV2, + [test "x$have_cairo_egl" = "xyes" -a "x$cairo_modules" = "xcairo-glesv2" -a "x$enable_egl" = "xyes"]) + AM_CONDITIONAL(BUILD_FULL_GL_CLIENTS, test x$cairo_modules = "xcairo-gl" -a "x$have_cairo_egl" = "xyes" -a "x$enable_egl" = "xyes") -- GitLab