summaryrefslogtreecommitdiff
path: root/src/examples/ecore/Makefile.am
diff options
context:
space:
mode:
authorSeunghun Lee <beauty.positive3@gmail.com>2015-06-22 10:23:54 -0400
committerChris Michael <cp.michael@samsung.com>2015-06-22 10:31:42 -0400
commit8b621775619b9959fe952b095b3baaa7aaa99572 (patch)
tree99059a841a79729cac4687ea41f3abf672e6e455 /src/examples/ecore/Makefile.am
parent3671506ad39d2a956e388e151bd20f1b9ffd62a5 (diff)
ecore-buffer: Add ecore_buffer library to EFL.
Summary: Ecore_Buffer is abstraction of graphic buffer. it supports backend of shm, x11_dri2 and x11_dri3 for now, and this library also provides method to share buffers between processes. Ecore_Buffer_Provider and Ecore_Buffer_Consumer is for this, sharing buffer. provider draws something in to Ecore_Buffer, and consumer receives and displays it. the binary, bq_mgr is a connection maker for buffer provider and consumer. it can be included Enlightenment as a deamon later. @feature Test Plan: 1. Configure with --enable-ecore-buffer and --enable-always-build-examples to build examples. 2. Run bq_mgr, it connects consumer and provider. 3. Run ecore_buffer_provider_example and ecore_buffer_consumer_example Reviewers: lsj119, gwanglim, cedric, zmike, jpeg, raster, devilhorns Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D2197
Diffstat (limited to 'src/examples/ecore/Makefile.am')
-rw-r--r--src/examples/ecore/Makefile.am19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/examples/ecore/Makefile.am b/src/examples/ecore/Makefile.am
index f73c4f9e3b..179408e369 100644
--- a/src/examples/ecore/Makefile.am
+++ b/src/examples/ecore/Makefile.am
@@ -8,6 +8,7 @@ AM_CPPFLAGS = \
8-I$(top_srcdir)/src/lib/eo \ 8-I$(top_srcdir)/src/lib/eo \
9-I$(top_srcdir)/src/lib/evas \ 9-I$(top_srcdir)/src/lib/evas \
10-I$(top_srcdir)/src/lib/ecore \ 10-I$(top_srcdir)/src/lib/ecore \
11-I$(top_srcdir)/src/lib/ecore_buffer \
11-I$(top_srcdir)/src/lib/ecore_input \ 12-I$(top_srcdir)/src/lib/ecore_input \
12-I$(top_srcdir)/src/lib/ecore_input_evas \ 13-I$(top_srcdir)/src/lib/ecore_input_evas \
13-I$(top_srcdir)/src/lib/ecore_file \ 14-I$(top_srcdir)/src/lib/ecore_file \
@@ -35,6 +36,9 @@ AM_CPPFLAGS = \
35 36
36EXTRA_PROGRAMS = \ 37EXTRA_PROGRAMS = \
37ecore_animator_example \ 38ecore_animator_example \
39ecore_buffer_example \
40ecore_buffer_consumer_example \
41ecore_buffer_provider_example \
38ecore_client_bench \ 42ecore_client_bench \
39ecore_compose_get_example \ 43ecore_compose_get_example \
40ecore_con_client_example \ 44ecore_con_client_example \
@@ -112,6 +116,18 @@ $(ECORE_COMMON_LDADD)
112ecore_animator_example_SOURCES = ecore_animator_example.c 116ecore_animator_example_SOURCES = ecore_animator_example.c
113ecore_animator_example_LDADD = $(ECORE_EVAS_COMMON_LDADD) 117ecore_animator_example_LDADD = $(ECORE_EVAS_COMMON_LDADD)
114 118
119ecore_buffer_example_SOURCES = ecore_buffer_example.c
120ecore_buffer_example_LDADD = $(ECORE_EVAS_COMMON_LDADD) \
121 $(top_builddir)/src/lib/ecore_buffer/libecore_buffer.la
122
123ecore_buffer_consumer_example_SOURCES = ecore_buffer_consumer_example.c
124ecore_buffer_consumer_example_LDADD = $(ECORE_EVAS_COMMON_LDADD) \
125 $(top_builddir)/src/lib/ecore_buffer/libecore_buffer.la
126
127ecore_buffer_provider_example_SOURCES = ecore_buffer_provider_example.c
128ecore_buffer_provider_example_LDADD = $(ECORE_EVAS_COMMON_LDADD) \
129 $(top_builddir)/src/lib/ecore_buffer/libecore_buffer.la
130
115ecore_client_bench_SOURCES = ecore_client_bench.c 131ecore_client_bench_SOURCES = ecore_client_bench.c
116ecore_client_bench_LDADD = $(ECORE_CON_COMMON_LDADD) 132ecore_client_bench_LDADD = $(ECORE_CON_COMMON_LDADD)
117 133
@@ -249,6 +265,9 @@ ecore_con_eet_server_example_LDADD = $(ECORE_CON_COMMON_LDADD)
249 265
250SRCS = \ 266SRCS = \
251ecore_animator_example.c \ 267ecore_animator_example.c \
268ecore_buffer_example.c \
269ecore_buffer_consumer_example.c \
270ecore_buffer_provider_example.c \
252ecore_audio_custom.c \ 271ecore_audio_custom.c \
253ecore_audio_playback.c \ 272ecore_audio_playback.c \
254ecore_audio_to_ogg.c \ 273ecore_audio_to_ogg.c \