-I$(top_srcdir)/src/lib/eo \
-I$(top_srcdir)/src/lib/evas \
-I$(top_srcdir)/src/lib/ecore \
--I$(top_srcdir)/src/lib/ecore_buffer \
-I$(top_srcdir)/src/lib/ecore_input \
-I$(top_srcdir)/src/lib/ecore_input_evas \
-I$(top_srcdir)/src/lib/ecore_file \
-DPACKAGE_EXAMPLES_DIR=\".\" \
@ECORE_CFLAGS@
+if HAVE_ECORE_BUFFER
+AM_CPPFLAGS += -I$(top_srcdir)/src/lib/ecore_buffer
+endif
+
EXTRA_PROGRAMS = \
ecore_animator_example \
-ecore_buffer_example \
-ecore_buffer_consumer_example \
-ecore_buffer_provider_example \
ecore_client_bench \
ecore_compose_get_example \
ecore_con_client_example \
ecore_animator_example_SOURCES = ecore_animator_example.c
ecore_animator_example_LDADD = $(ECORE_EVAS_COMMON_LDADD)
+if HAVE_ECORE_BUFFER
+EXTRA_PROGRAMS += ecore_buffer_example \
+ecore_buffer_consumer_example \
+ecore_buffer_provider_example
+
ecore_buffer_example_SOURCES = ecore_buffer_example.c
ecore_buffer_example_LDADD = $(ECORE_EVAS_COMMON_LDADD) \
$(top_builddir)/src/lib/ecore_buffer/libecore_buffer.la
ecore_buffer_provider_example_SOURCES = ecore_buffer_provider_example.c
ecore_buffer_provider_example_LDADD = $(ECORE_EVAS_COMMON_LDADD) \
$(top_builddir)/src/lib/ecore_buffer/libecore_buffer.la
+endif
ecore_client_bench_SOURCES = ecore_client_bench.c
ecore_client_bench_LDADD = $(ECORE_CON_COMMON_LDADD)