summaryrefslogtreecommitdiff
path: root/src/examples/ecore/Makefile.am
diff options
context:
space:
mode:
authorMike Blumenkrantz <zmike@samsung.com>2018-07-18 17:55:09 -0400
committerStefan Schmidt <s.schmidt@samsung.com>2018-08-03 13:09:22 +0200
commit310d6d972dbe9f323dd3783158608687b52b6bca (patch)
treeac5b27d299e562071697bae3f77b6363c6fd66db /src/examples/ecore/Makefile.am
parentab1fd96363b630df1f5b3cb145eade3466b74b75 (diff)
build: move src/examples/ to a single makefile
this greatly improves build times by improving parallelizing, though it does introduce more BUILT_SOURCES usage which causes builds with cxx bindings to take significantly longer fix T7157 ref T7154 Differential Revision: https://phab.enlightenment.org/D6633
Diffstat (limited to 'src/examples/ecore/Makefile.am')
-rw-r--r--src/examples/ecore/Makefile.am482
1 files changed, 0 insertions, 482 deletions
diff --git a/src/examples/ecore/Makefile.am b/src/examples/ecore/Makefile.am
deleted file mode 100644
index 9ab288c594..0000000000
--- a/src/examples/ecore/Makefile.am
+++ /dev/null
@@ -1,482 +0,0 @@
1MAINTAINERCLEANFILES = Makefile.in
2
3AM_CPPFLAGS = \
4-I$(top_srcdir)/src/lib/eina \
5-I$(top_srcdir)/src/lib/eet \
6-I$(top_srcdir)/src/lib/emile \
7-I$(top_srcdir)/src/lib/eo \
8-I$(top_srcdir)/src/lib/efl \
9-I$(top_srcdir)/src/lib/evas \
10-I$(top_srcdir)/src/lib/ecore \
11-I$(top_srcdir)/src/lib/ecore_input \
12-I$(top_srcdir)/src/lib/ecore_input_evas \
13-I$(top_srcdir)/src/lib/ecore_file \
14-I$(top_srcdir)/src/lib/ecore_imf \
15-I$(top_srcdir)/src/lib/ecore_imf_evas \
16-I$(top_srcdir)/src/lib/ecore_con \
17-I$(top_srcdir)/src/lib/ecore_ipc \
18-I$(top_srcdir)/src/lib/ecore_evas \
19-I$(top_srcdir)/src/lib/ecore_audio \
20-I$(top_builddir)/src/lib/eina \
21-I$(top_builddir)/src/lib/eet \
22-I$(top_builddir)/src/lib/emile \
23-I$(top_builddir)/src/lib/eo \
24-I$(top_builddir)/src/lib/efl \
25-I$(top_builddir)/src/lib/evas \
26-I$(top_builddir)/src/lib/ecore \
27-I$(top_builddir)/src/lib/ecore_file \
28-I$(top_builddir)/src/lib/ecore_input \
29-I$(top_builddir)/src/lib/ecore_input_evas \
30-I$(top_builddir)/src/lib/ecore_imf \
31-I$(top_builddir)/src/lib/ecore_imf_evas \
32-I$(top_builddir)/src/lib/ecore_con \
33-I$(top_builddir)/src/lib/ecore_ipc \
34-I$(top_builddir)/src/lib/ecore_evas \
35-I$(top_builddir)/src/lib/ecore_audio \
36-DPACKAGE_EXAMPLES_DIR=\".\" \
37@ECORE_CFLAGS@
38
39if HAVE_ECORE_BUFFER
40AM_CPPFLAGS += -I$(top_srcdir)/src/lib/ecore_buffer
41endif
42
43EXTRA_PROGRAMS = \
44ecore_animator_example \
45ecore_client_bench \
46ecore_compose_get_example \
47ecore_con_client_example \
48ecore_con_client_simple_example \
49ecore_con_lookup_example \
50ecore_con_server_example \
51ecore_con_server_http_example \
52ecore_con_server_simple_example \
53ecore_con_url_cookies_example \
54ecore_con_url_download_example \
55ecore_con_url_headers_example \
56ecore_con_url_ftp_example \
57ecore_evas_basics_example \
58ecore_evas_buffer_example_01 \
59ecore_evas_buffer_example_02 \
60ecore_evas_callbacks \
61ecore_evas_cursor_example \
62ecore_evas_extn_socket_example \
63ecore_evas_extn_plug_example \
64ecore_evas_ews_example \
65ecore_evas_object_example \
66ecore_evas_wayland_multiseat_example \
67ecore_evas_window_sizes_example \
68ecore_evas_vnc_example \
69ecore_event_example_01 \
70ecore_event_example_02 \
71ecore_exe_example \
72ecore_exe_example_child \
73ecore_fd_handler_example \
74ecore_file_download_example \
75ecore_idler_example \
76ecore_imf_example \
77ecore_job_example \
78ecore_poller_example \
79ecore_promise2_example \
80ecore_server_bench \
81ecore_thread_example \
82ecore_time_functions_example \
83ecore_timer_example \
84ecore_getopt_example \
85ecore_con_eet_client_example \
86ecore_con_eet_server_example \
87efl_io_copier_example \
88efl_io_copier_simple_example \
89efl_io_queue_example \
90efl_io_buffered_stream_example \
91efl_net_server_example \
92efl_net_server_simple_example \
93efl_net_dialer_http_example \
94efl_net_dialer_websocket_example \
95efl_net_dialer_websocket_autobahntestee \
96efl_net_dialer_udp_example \
97efl_net_dialer_simple_example \
98efl_net_socket_ssl_dialer_example \
99efl_net_socket_ssl_server_example \
100efl_net_session_example \
101efl_net_control_example \
102efl_net_ip_address_example \
103ecore_ipc_server_example \
104ecore_ipc_client_example
105
106
107ECORE_COMMON_LDADD = \
108$(top_builddir)/src/lib/ecore/libecore.la \
109$(top_builddir)/src/lib/eo/libeo.la \
110$(top_builddir)/src/lib/eina/libeina.la \
111$(top_builddir)/src/lib/emile/libemile.la \
112@ECORE_LDFLAGS@
113
114if HAVE_ECORE_AUDIO
115#EXTRA_PROGRAMS += \
116#ecore_audio_playback \
117#ecore_audio_to_ogg \
118#ecore_audio_custom
119#
120#ECORE_AUDIO_COMMON_LDADD = \
121#$(top_builddir)/src/lib/ecore_audio/libecore_audio.la \
122#$(ECORE_COMMON_LDADD)
123#
124#ecore_audio_custom_SOURCES = ecore_audio_custom.c
125#ecore_audio_custom_LDADD = $(ECORE_AUDIO_COMMON_LDADD)
126#
127#ecore_audio_playback_SOURCES = ecore_audio_playback.c
128#ecore_audio_playback_LDADD = $(ECORE_AUDIO_COMMON_LDADD)
129#
130#ecore_audio_to_ogg_SOURCES = ecore_audio_to_ogg.c
131#ecore_audio_to_ogg_LDADD = $(ECORE_AUDIO_COMMON_LDADD)
132endif
133
134ECORE_EVAS_COMMON_LDADD = \
135$(top_builddir)/src/lib/ecore_evas/libecore_evas.la \
136$(top_builddir)/src/lib/evas/libevas.la \
137$(ECORE_COMMON_LDADD)
138
139ECORE_CON_COMMON_LDADD = \
140$(top_builddir)/src/lib/ecore_con/libecore_con.la \
141$(ECORE_COMMON_LDADD)
142
143ECORE_IPC_COMMON_LDADD = \
144$(top_builddir)/src/lib/ecore_ipc/libecore_ipc.la \
145$(ECORE_CON_COMMON_LDADD)
146
147ecore_animator_example_SOURCES = ecore_animator_example.c
148ecore_animator_example_LDADD = $(ECORE_EVAS_COMMON_LDADD)
149
150if HAVE_ECORE_BUFFER
151EXTRA_PROGRAMS += ecore_buffer_example \
152ecore_buffer_consumer_example \
153ecore_buffer_provider_example
154
155ecore_buffer_example_SOURCES = ecore_buffer_example.c
156ecore_buffer_example_LDADD = $(ECORE_EVAS_COMMON_LDADD) \
157 $(top_builddir)/src/lib/ecore_buffer/libecore_buffer.la
158
159ecore_buffer_consumer_example_SOURCES = ecore_buffer_consumer_example.c
160ecore_buffer_consumer_example_LDADD = $(ECORE_EVAS_COMMON_LDADD) \
161 $(top_builddir)/src/lib/ecore_buffer/libecore_buffer.la
162
163ecore_buffer_provider_example_SOURCES = ecore_buffer_provider_example.c
164ecore_buffer_provider_example_LDADD = $(ECORE_EVAS_COMMON_LDADD) \
165 $(top_builddir)/src/lib/ecore_buffer/libecore_buffer.la
166endif
167
168ecore_client_bench_SOURCES = ecore_client_bench.c
169ecore_client_bench_LDADD = $(ECORE_CON_COMMON_LDADD)
170
171ecore_compose_get_example_SOURCES = ecore_compose_get_example.c
172ecore_compose_get_example_LDADD = $(ECORE_EVAS_COMMON_LDADD) \
173$(top_builddir)/src/lib/ecore_input/libecore_input.la
174
175ecore_con_client_example_SOURCES = ecore_con_client_example.c
176ecore_con_client_example_LDADD = $(ECORE_CON_COMMON_LDADD)
177
178ecore_con_client_simple_example_SOURCES = ecore_con_client_simple_example.c
179ecore_con_client_simple_example_LDADD = $(ECORE_CON_COMMON_LDADD)
180
181ecore_con_lookup_example_SOURCES = ecore_con_lookup_example.c
182ecore_con_lookup_example_LDADD = $(ECORE_CON_COMMON_LDADD)
183
184ecore_con_server_example_SOURCES = ecore_con_server_example.c
185ecore_con_server_example_LDADD = $(ECORE_CON_COMMON_LDADD)
186
187ecore_con_server_http_example_SOURCES = ecore_con_server_http_example.c
188ecore_con_server_http_example_LDADD = $(ECORE_CON_COMMON_LDADD)
189
190ecore_con_server_simple_example_SOURCES = ecore_con_server_simple_example.c
191ecore_con_server_simple_example_LDADD = $(ECORE_CON_COMMON_LDADD)
192
193ecore_con_url_cookies_example_SOURCES = ecore_con_url_cookies_example.c
194ecore_con_url_cookies_example_LDADD = $(ECORE_CON_COMMON_LDADD)
195
196ecore_con_url_download_example_SOURCES = ecore_con_url_download_example.c
197ecore_con_url_download_example_LDADD = $(ECORE_CON_COMMON_LDADD)
198
199ecore_con_url_headers_example_SOURCES = ecore_con_url_headers_example.c
200ecore_con_url_headers_example_LDADD = $(ECORE_CON_COMMON_LDADD)
201
202ecore_con_url_ftp_example_SOURCES = ecore_con_url_ftp_example.c
203ecore_con_url_ftp_example_LDADD = $(ECORE_CON_COMMON_LDADD)
204
205ecore_evas_basics_example_SOURCES = ecore_evas_basics_example.c
206ecore_evas_basics_example_LDADD = $(ECORE_EVAS_COMMON_LDADD)
207
208ecore_evas_buffer_example_01_SOURCES = ecore_evas_buffer_example_01.c
209ecore_evas_buffer_example_01_LDADD = $(ECORE_EVAS_COMMON_LDADD)
210
211ecore_evas_buffer_example_02_SOURCES = ecore_evas_buffer_example_02.c
212ecore_evas_buffer_example_02_LDADD = $(ECORE_EVAS_COMMON_LDADD)
213
214ecore_evas_callbacks_SOURCES = ecore_evas_callbacks.c
215ecore_evas_callbacks_LDADD = $(ECORE_EVAS_COMMON_LDADD)
216
217ecore_evas_cursor_example_SOURCES = ecore_evas_cursor_example.c
218ecore_evas_cursor_example_LDADD = $(ECORE_EVAS_COMMON_LDADD)
219
220ecore_evas_extn_socket_example_SOURCES = ecore_evas_extn_socket_example.c
221ecore_evas_extn_socket_example_LDADD = $(ECORE_EVAS_COMMON_LDADD)
222
223ecore_evas_extn_plug_example_SOURCES = ecore_evas_extn_plug_example.c
224ecore_evas_extn_plug_example_LDADD = $(ECORE_EVAS_COMMON_LDADD)
225
226ecore_evas_ews_example_SOURCES = ecore_evas_ews_example.c
227ecore_evas_ews_example_LDADD = $(ECORE_EVAS_COMMON_LDADD)
228
229ecore_evas_object_example_SOURCES = ecore_evas_object_example.c
230ecore_evas_object_example_LDADD = $(ECORE_EVAS_COMMON_LDADD)
231
232ecore_evas_wayland_multiseat_example_SOURCES = ecore_evas_wayland_multiseat_example.c
233ecore_evas_wayland_multiseat_example_LDADD = $(ECORE_EVAS_COMMON_LDADD) \
234$(top_builddir)/src/lib/ecore_input/libecore_input.la
235
236ecore_evas_window_sizes_example_SOURCES = ecore_evas_window_sizes_example.c
237ecore_evas_window_sizes_example_LDADD = $(ECORE_EVAS_COMMON_LDADD)
238
239ecore_evas_vnc_example_SOURCES = ecore_evas_vnc_example.c
240ecore_evas_vnc_example_LDADD = $(ECORE_EVAS_COMMON_LDADD) \
241$(top_builddir)/src/lib/ecore_input/libecore_input.la
242
243ecore_event_example_01_SOURCES = ecore_event_example_01.c
244ecore_event_example_01_LDADD = $(ECORE_COMMON_LDADD)
245
246ecore_event_example_02_SOURCES = ecore_event_example_02.c
247ecore_event_example_02_LDADD = $(ECORE_COMMON_LDADD)
248
249ecore_exe_example_SOURCES = ecore_exe_example.c
250ecore_exe_example_LDADD = $(ECORE_COMMON_LDADD)
251
252ecore_exe_example_child_SOURCES = ecore_exe_example_child.c
253ecore_exe_example_child_LDADD = $(ECORE_COMMON_LDADD)
254
255ecore_fd_handler_example_SOURCES = ecore_fd_handler_example.c
256ecore_fd_handler_example_LDADD = $(ECORE_COMMON_LDADD)
257
258if HAVE_CRYPTO_GNUTLS
259EXTRA_PROGRAMS += ecore_fd_handler_gnutls_example
260ecore_fd_handler_gnutls_example_SOURCES = ecore_fd_handler_gnutls_example.c
261ecore_fd_handler_gnutls_example_LDADD = $(ECORE_CON_COMMON_LDADD)
262endif
263
264ecore_file_download_example_SOURCES = ecore_file_download_example.c
265ecore_file_download_example_LDADD = $(ECORE_COMMON_LDADD) \
266$(top_builddir)/src/lib/ecore_file/libecore_file.la
267
268ecore_idler_example_SOURCES = ecore_idler_example.c
269ecore_idler_example_LDADD = $(ECORE_COMMON_LDADD)
270
271ecore_imf_example_SOURCES = ecore_imf_example.c
272ecore_imf_example_LDADD = $(ECORE_EVAS_COMMON_LDADD) \
273$(top_builddir)/src/lib/ecore_imf/libecore_imf.la \
274$(top_builddir)/src/lib/ecore_imf_evas/libecore_imf_evas.la
275
276
277ecore_job_example_SOURCES = ecore_job_example.c
278ecore_job_example_LDADD = $(ECORE_COMMON_LDADD)
279
280if HAVE_GSTREAMER
281EXTRA_PROGRAMS += ecore_pipe_gstreamer_example
282ecore_pipe_gstreamer_example_SOURCES = ecore_pipe_gstreamer_example.c
283ecore_pipe_gstreamer_example_LDADD = $(ECORE_COMMON_LDADD) @GSTREAMER_LIBS@
284ecore_pipe_gstreamer_example_CFLAGS = @GSTREAMER_CFLAGS@
285endif
286
287if ! HAVE_WINDOWS
288EXTRA_PROGRAMS += ecore_pipe_simple_example
289ecore_pipe_simple_example_SOURCES = ecore_pipe_simple_example.c
290ecore_pipe_simple_example_LDADD = $(ECORE_COMMON_LDADD)
291endif
292
293ecore_poller_example_SOURCES = ecore_poller_example.c
294ecore_poller_example_LDADD = $(ECORE_COMMON_LDADD)
295
296ecore_promise2_example_SOURCES = ecore_promise2_example.c
297ecore_promise2_example_LDADD = $(ECORE_COMMON_LDADD)
298
299ecore_server_bench_SOURCES = ecore_server_bench.c
300ecore_server_bench_LDADD = $(ECORE_CON_COMMON_LDADD)
301
302ecore_thread_example_SOURCES = ecore_thread_example.c
303ecore_thread_example_LDADD = $(ECORE_COMMON_LDADD)
304
305ecore_time_functions_example_SOURCES = ecore_time_functions_example.c
306ecore_time_functions_example_LDADD = $(ECORE_COMMON_LDADD)
307
308ecore_timer_example_SOURCES = ecore_timer_example.c
309ecore_timer_example_LDADD = $(ECORE_COMMON_LDADD)
310
311ecore_getopt_example_SOURCES = ecore_getopt_example.c
312ecore_getopt_example_LDADD = $(ECORE_COMMON_LDADD)
313
314ecore_con_eet_client_example_SOURCES = ecore_con_eet_client_example.c \
315 ecore_con_eet_descriptor_example.c \
316 ecore_con_eet_descriptor_example.h
317ecore_con_eet_client_example_LDADD = $(ECORE_CON_COMMON_LDADD) \
318$(top_builddir)/src/lib/eet/libeet.la
319
320ecore_con_eet_server_example_SOURCES = ecore_con_eet_server_example.c \
321 ecore_con_eet_descriptor_example.c \
322 ecore_con_eet_descriptor_example.h
323ecore_con_eet_server_example_LDADD = $(ECORE_CON_COMMON_LDADD) \
324$(top_builddir)/src/lib/eet/libeet.la
325
326
327efl_io_copier_example_SOURCES = efl_io_copier_example.c
328efl_io_copier_example_LDADD = $(ECORE_CON_COMMON_LDADD)
329
330efl_io_copier_simple_example_SOURCES = efl_io_copier_simple_example.c
331efl_io_copier_simple_example_LDADD = $(ECORE_COMMON_LDADD)
332
333efl_io_queue_example_SOURCES = efl_io_queue_example.c
334efl_io_queue_example_LDADD = $(ECORE_CON_COMMON_LDADD)
335
336efl_io_buffered_stream_example_SOURCES = efl_io_buffered_stream_example.c
337efl_io_buffered_stream_example_LDADD = $(ECORE_CON_COMMON_LDADD)
338
339efl_net_server_example_SOURCES = efl_net_server_example.c
340efl_net_server_example_LDADD = $(ECORE_CON_COMMON_LDADD)
341
342efl_net_server_simple_example_SOURCES = efl_net_server_simple_example.c
343efl_net_server_simple_example_LDADD = $(ECORE_CON_COMMON_LDADD)
344
345efl_net_dialer_http_example_SOURCES = efl_net_dialer_http_example.c
346efl_net_dialer_http_example_LDADD = $(ECORE_CON_COMMON_LDADD)
347
348efl_net_dialer_websocket_example_SOURCES = efl_net_dialer_websocket_example.c
349efl_net_dialer_websocket_example_LDADD = $(ECORE_CON_COMMON_LDADD)
350
351efl_net_dialer_websocket_autobahntestee_SOURCES = efl_net_dialer_websocket_autobahntestee.c
352efl_net_dialer_websocket_autobahntestee_LDADD = $(ECORE_CON_COMMON_LDADD)
353
354efl_net_dialer_udp_example_SOURCES = efl_net_dialer_udp_example.c
355efl_net_dialer_udp_example_LDADD = $(ECORE_CON_COMMON_LDADD)
356
357efl_net_dialer_simple_example_SOURCES = efl_net_dialer_simple_example.c
358efl_net_dialer_simple_example_LDADD = $(ECORE_CON_COMMON_LDADD)
359
360if HAVE_WINDOWS
361EXTRA_PROGRAMS += efl_net_dialer_windows_example
362efl_net_dialer_windows_example_SOURCES = efl_net_dialer_windows_example.c
363efl_net_dialer_windows_example_LDADD = $(ECORE_CON_COMMON_LDADD)
364else
365EXTRA_PROGRAMS += efl_net_dialer_unix_example
366efl_net_dialer_unix_example_SOURCES = efl_net_dialer_unix_example.c
367efl_net_dialer_unix_example_LDADD = $(ECORE_CON_COMMON_LDADD)
368endif
369
370efl_net_socket_ssl_dialer_example_SOURCES = efl_net_socket_ssl_dialer_example.c
371efl_net_socket_ssl_dialer_example_LDADD = $(ECORE_CON_COMMON_LDADD)
372
373efl_net_socket_ssl_server_example_SOURCES = efl_net_socket_ssl_server_example.c
374efl_net_socket_ssl_server_example_LDADD = $(ECORE_CON_COMMON_LDADD)
375
376efl_net_session_example_SOURCES = efl_net_session_example.c
377efl_net_session_example_LDADD = $(ECORE_CON_COMMON_LDADD)
378
379efl_net_control_example_SOURCES = efl_net_control_example.c
380efl_net_control_example_LDADD = $(ECORE_CON_COMMON_LDADD)
381
382efl_net_ip_address_example_SOURCES = efl_net_ip_address_example.c
383efl_net_ip_address_example_LDADD = $(ECORE_CON_COMMON_LDADD)
384
385ecore_ipc_server_example_SOURCES = ecore_ipc_server_example.c
386ecore_ipc_server_example_LDADD = $(ECORE_IPC_COMMON_LDADD)
387
388ecore_ipc_client_example_SOURCES = ecore_ipc_client_example.c
389ecore_ipc_client_example_LDADD = $(ECORE_IPC_COMMON_LDADD)
390
391SRCS = \
392ecore_animator_example.c \
393ecore_buffer_example.c \
394ecore_buffer_consumer_example.c \
395ecore_buffer_provider_example.c \
396ecore_client_bench.c \
397ecore_compose_get_example.c \
398ecore_con_client_example.c \
399ecore_con_client_simple_example.c \
400ecore_con_lookup_example.c \
401ecore_con_server_example.c \
402ecore_con_server_http_example.c \
403ecore_con_server_simple_example.c \
404ecore_con_url_cookies_example.c \
405ecore_con_url_download_example.c \
406ecore_con_url_headers_example.c \
407ecore_con_url_ftp_example.c \
408ecore_evas_basics_example.c \
409ecore_evas_buffer_example_01.c \
410ecore_evas_buffer_example_02.c \
411ecore_evas_extn_socket_example.c \
412ecore_evas_extn_plug_example.c \
413ecore_evas_callbacks.c \
414ecore_evas_ews_example.c \
415ecore_evas_object_example.c \
416ecore_evas_wayland_multiseat_example.c \
417ecore_evas_window_sizes_example.c \
418ecore_evas_vnc_example.c \
419ecore_event_example_01.c \
420ecore_event_example_02.c \
421ecore_exe_example.c \
422ecore_exe_example_child.c \
423ecore_fd_handler_example.c \
424ecore_fd_handler_gnutls_example.c \
425ecore_file_download_example.c \
426ecore_idler_example.c \
427ecore_imf_example.c \
428ecore_job_example.c \
429ecore_pipe_gstreamer_example.c \
430ecore_pipe_simple_example.c \
431ecore_poller_example.c \
432ecore_promise2_example.c \
433ecore_server_bench.c \
434ecore_thread_example.c \
435ecore_time_functions_example.c \
436ecore_timer_example.c \
437ecore_getopt_example.c \
438ecore_con_eet_client_example.c \
439ecore_con_eet_server_example.c \
440ecore_con_eet_descriptor_example.c \
441efl_io_copier_example.c \
442efl_io_copier_simple_example.c \
443efl_io_queue_example.c \
444efl_io_buffered_stream_example.c \
445efl_net_server_example.c \
446efl_net_server_simple_example.c \
447efl_net_dialer_http_example.c \
448efl_net_dialer_websocket_example.c \
449efl_net_dialer_websocket_autobahntestee.c \
450efl_net_dialer_udp_example.c \
451efl_net_dialer_simple_example.c \
452efl_net_socket_ssl_dialer_example.c \
453efl_net_socket_ssl_server_example.c \
454efl_net_session_example.c \
455efl_net_control_example.c \
456ecore_ipc_server_example.c \
457ecore_ipc_client_example.c
458
459%.pem:
460 echo -e "US\nOR\nPortland\nXPTO Ltd\n\nlocalhost\nroot@localhost\n" | openssl req -new -x509 -days 30 -nodes -out $@ -keyout $@
461
462DATA_FILES = red.png Makefile.examples
463
464EXTRA_DIST = $(DATA_FILES)
465
466examples: $(EXTRA_PROGRAMS)
467
468clean-local:
469 rm -f $(EXTRA_PROGRAMS)
470
471install-examples:
472 $(MKDIR_P) $(DESTDIR)$(datadir)/ecore/examples
473 cd $(srcdir) && $(install_sh_DATA) -c $(SRCS) $(DATA_FILES) $(DESTDIR)$(datadir)/ecore/examples
474
475uninstall-local:
476 for f in $(SRCS) $(DATA_FILES); do \
477 rm -f $(DESTDIR)$(datadir)/ecore/examples/$$f ; \
478 done
479
480if ALWAYS_BUILD_EXAMPLES
481noinst_PROGRAMS = $(EXTRA_PROGRAMS)
482endif