aboutsummaryrefslogtreecommitdiffstats
path: root/src/Makefile_efl_wl.am
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@osg.samsung.com>2017-06-30 14:59:21 -0400
committerMike Blumenkrantz <zmike@osg.samsung.com>2017-06-30 14:59:55 -0400
commitc2fde93c9ef1108c0809a538cf2ec482ed8369a9 (patch)
treed9879e4ebea4d25cda1a6cc1268461ad0d669c3b /src/Makefile_efl_wl.am
parentecore_drm2: fix scanout_on callback firing too often (diff)
downloadefl-c2fde93c9ef1108c0809a538cf2ec482ed8369a9.tar.gz
efl_wl: a multiseat wayland compositor in an evas smart object
build when wayland support is enabled and provide two test/demo cases beta api @feature Reviewed-By: Cedric BAIL <cedric@osg.samsung.com>
Diffstat (limited to 'src/Makefile_efl_wl.am')
-rw-r--r--src/Makefile_efl_wl.am50
1 files changed, 50 insertions, 0 deletions
diff --git a/src/Makefile_efl_wl.am b/src/Makefile_efl_wl.am
new file mode 100644
index 0000000000..ea05d2a4d6
--- /dev/null
+++ b/src/Makefile_efl_wl.am
@@ -0,0 +1,50 @@
+if HAVE_ECORE_WL2
+
+lib_LTLIBRARIES += lib/efl_wl/libefl_wl.la
+
+installed_eflwlmainheadersdir = $(includedir)/efl-wl-@VMAJ@
+dist_installed_eflwlmainheaders_DATA = lib/efl_wl/Efl_Wl.h
+
+lib_efl_wl_libefl_wl_la_SOURCES = \
+lib/efl_wl/efl_wl.c \
+lib/efl_wl/dmabuf.c \
+lib/efl_wl/dmabuf.h
+
+
+nodist_lib_efl_wl_libefl_wl_la_SOURCES = \
+lib/efl_wl/linux-dmabuf-unstable-v1-protocol.c \
+lib/efl_wl/linux-dmabuf-unstable-v1-server-protocol.h \
+lib/efl_wl/xdg-shell-unstable-v6-protocol.c \
+lib/efl_wl/xdg-shell-unstable-v6-server-protocol.h
+
+lib_efl_wl_libefl_wl_la_CPPFLAGS = -I$(top_builddir)/lib/efl @EFL_WL_CFLAGS@
+lib_efl_wl_libefl_wl_la_LIBADD = @EFL_WL_LIBS@
+lib_efl_wl_libefl_wl_la_DEPENDENCIES = @EFL_WL_INTERNAL_LIBS@ \
+lib/efl_wl/copiedfromweston.x \
+lib/efl_wl/x11.x
+
+lib_efl_wl_libefl_wl_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
+
+BUILT_SOURCES += $(nodist_lib_efl_wl_libefl_wl_la_SOURCES)
+
+bin_PROGRAMS += \
+bin/efl_wl/efl_wl_test \
+bin/efl_wl/efl_wl_test_stack
+
+bin_efl_wl_efl_wl_test_SOURCES = bin/efl_wl/efl_wl_test.c
+bin_efl_wl_efl_wl_test_stack_SOURCES = bin/efl_wl/efl_wl_test_stack.c
+
+bin_efl_wl_efl_wl_test_LDADD = @USE_EFL_WL_LIBS@ @USE_ELEMENTARY_LIBS@
+bin_efl_wl_efl_wl_test_DEPENDENCIES = @USE_EFL_WL_INTERNAL_LIBS@ @USE_ELEMENTARY_INTERNAL_LIBS@
+bin_efl_wl_efl_wl_test_CPPFLAGS = \
+@EFL_WL_CFLAGS@ \
+@ELEMENTARY_CFLAGS@
+
+bin_efl_wl_efl_wl_test_stack_LDADD = @USE_EFL_WL_LIBS@ @USE_ELEMENTARY_LIBS@
+bin_efl_wl_efl_wl_test_stack_DEPENDENCIES = @USE_EFL_WL_INTERNAL_LIBS@ @USE_ELEMENTARY_INTERNAL_LIBS@
+bin_efl_wl_efl_wl_test_stack_CPPFLAGS = \
+@EFL_WL_CFLAGS@ \
+@ELEMENTARY_CFLAGS@
+
+
+endif