summaryrefslogtreecommitdiff
path: root/src/examples/ecore/Makefile.examples
blob: 30a95218612d5a259ba3ae7403415ba013178ac5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
CC=gcc
COMMON_FLAGS=`pkg-config --libs --cflags eina,ecore,evas,ecore-evas,ecore-audio,ecore-con,ecore-file, \
             eo,evas-software-buffer,gnutls,ecore-imf,ecore-imf-evas,gstreamer-0.10` -lm

EXAMPLES= ecore_animator_example \
          ecore_audio_custom \
          ecore_audio_playback \
          ecore_audio_to_ogg \
          ecore_client_bench \
          ecore_con_client_example \
          ecore_con_client_simple_example \
          ecore_con_lookup_example \
          ecore_con_server_example \
          ecore_con_server_http_example \
          ecore_con_server_simple_example \
          ecore_con_url_cookies_example \
          ecore_con_url_download_example \
          ecore_con_url_headers_example \
          ecore_evas_basics_example \
          ecore_evas_buffer_example_01 \
          ecore_evas_buffer_example_02 \
          ecore_evas_callbacks \
          ecore_evas_ews_example \
          ecore_evas_object_example \
          ecore_evas_window_sizes_example \
          ecore_event_example_01 \
          ecore_event_example_02 \
          ecore_exe_example \
          ecore_exe_example_child \
          ecore_fd_handler_example \
          ecore_fd_handler_gnutls_example \
          ecore_file_download_example \
          ecore_idler_example \
          ecore_imf_example \
          ecore_job_example \
          ecore_pipe_gstreamer_example \
          ecore_pipe_simple_example \
          ecore_poller_example \
          ecore_server_bench \
          ecore_thread_example \
          ecore_time_functions_example \
          ecore_timer_example

all: examples
examples: $(EXAMPLES)

$(EXAMPLES):
	$(CC) -o $@ $@.c $(COMMON_FLAGS)

clean:
	@echo "Cleaning up built objects..."
	@rm -Rf $(EXAMPLES)