wayland: Make the wayland evas engines dependent on ecore_wl2

Seems like the best place to put some common code.
This commit is contained in:
Derek Foreman 2017-08-14 16:27:24 -05:00
parent dc073c1ea3
commit ccc4ffc80d
2 changed files with 6 additions and 0 deletions

View File

@ -1239,9 +1239,11 @@ modules_evas_engines_wayland_egl_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/
-I$(top_srcdir)/src/modules/evas/engines/wayland_egl \
-I$(top_srcdir)/src/modules/evas/engines/wayland_common \
@EVAS_CFLAGS@ \
@ECORE_WL2_CFLAGS@ \
@evas_engine_wayland_egl_cflags@
modules_evas_engines_wayland_egl_module_la_LIBADD = \
@USE_EVAS_LIBS@ \
@USE_ECORE_WL2_LIBS@ \
@evas_engine_wayland_egl_libs@
modules_evas_engines_wayland_egl_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
modules_evas_engines_wayland_egl_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
@ -1294,9 +1296,11 @@ modules_evas_engines_wayland_shm_module_la_CPPFLAGS = -I$(top_builddir)/src/lib/
-I$(top_srcdir)/src/static_libs/libdrm \
-I$(top_srcdir)/src/modules/evas/engines/wayland_common \
@EVAS_CFLAGS@ \
@ECORE_WL2_CFLAGS@ \
@evas_engine_wayland_shm_cflags@
modules_evas_engines_wayland_shm_module_la_LIBADD = \
@USE_EVAS_LIBS@ \
@USE_ECORE_WL2_LIBS@ \
@evas_engine_wayland_shm_libs@
modules_evas_engines_wayland_shm_module_la_DEPENDENCIES = @USE_EVAS_INTERNAL_LIBS@
modules_evas_engines_wayland_shm_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@

View File

@ -1,6 +1,8 @@
#ifndef _EVAS_ENGINE_WAYLAND_COMMON_H
# define _EVAS_ENGINE_WAYLAND_COMMON_H
#include "Ecore_Wl2.h"
typedef struct _Evas_Engine_Info_Wayland Evas_Engine_Info_Wayland;
struct _Evas_Engine_Info_Wayland