From: Jérôme Pinot <ngc891@gmail.com>
[framework/uifw/eina.git] / src / examples / Makefile.am
1 MAINTAINERCLEANFILES = Makefile.in
2
3 examplesdir = $(datadir)/$(PACKAGE)/examples
4
5 AM_CPPFLAGS = \
6 -I. \
7 -I$(top_srcdir)/src/include \
8 -I$(top_builddir)/src/include
9
10 LDADD = \
11         $(top_builddir)/src/lib/libeina.la
12
13 SRCS = \
14         eina_accessor_01.c \
15         eina_array_01.c \
16         eina_array_02.c \
17         eina_error_01.c \
18         eina_file_01.c \
19         eina_hash_01.c \
20         eina_hash_02.c \
21         eina_hash_03.c \
22         eina_hash_04.c \
23         eina_hash_05.c \
24         eina_hash_06.c \
25         eina_hash_07.c \
26         eina_hash_08.c \
27         eina_iterator_01.c \
28         eina_list_01.c \
29         eina_list_02.c \
30         eina_list_03.c \
31         eina_list_04.c \
32         eina_log_01.c \
33         eina_log_02.c \
34         eina_log_03.c \
35         eina_inlist_01.c \
36         eina_inlist_02.c \
37         eina_inlist_03.c \
38         eina_str_01.c \
39         eina_strbuf_01.c \
40         eina_tiler_01.c \
41         eina_model_01.c \
42         eina_model_02.c \
43         eina_model_03.c \
44         eina_simple_xml_parser_01.c \
45         eina_value_01.c \
46         eina_value_02.c \
47         eina_value_03.c \
48         eina_inarray_01.c
49
50 examples_PROGRAMS =
51
52 if EFL_INSTALL_EXAMPLES
53 filesdir = $(datadir)/$(PACKAGE)/examples
54 files_DATA = $(SRCS)
55 endif
56
57 if EFL_BUILD_EXAMPLES
58 examples_PROGRAMS += \
59         eina_accessor_01 \
60         eina_array_01 \
61         eina_array_02 \
62         eina_error_01 \
63         eina_file_01 \
64         eina_hash_01 \
65         eina_hash_02 \
66         eina_hash_03 \
67         eina_hash_04 \
68         eina_hash_05 \
69         eina_hash_06 \
70         eina_hash_07 \
71         eina_hash_08 \
72         eina_iterator_01 \
73         eina_list_01 \
74         eina_list_02 \
75         eina_list_03 \
76         eina_list_04 \
77         eina_log_01 \
78         eina_log_02 \
79         eina_log_03 \
80         eina_inlist_01 \
81         eina_inlist_02 \
82         eina_inlist_03 \
83         eina_str_01 \
84         eina_strbuf_01 \
85         eina_model_01 \
86         eina_model_02 \
87         eina_model_03 \
88         eina_model_04 \
89         eina_simple_xml_parser_01 \
90         eina_value_01 \
91         eina_value_02 \
92         eina_value_03 \
93         eina_inarray_01
94
95 eina_model_04_SOURCES = \
96         eina_model_04_animal.c \
97         eina_model_04_child.c \
98         eina_model_04_human.c \
99         eina_model_04_main.c \
100         eina_model_04_parrot.c \
101         eina_model_04_whistler.c
102
103
104 if BUILD_TILER_EXAMPLE
105 AM_CPPFLAGS += @ECORE_EVAS_CFLAGS@
106 examples_PROGRAMS += eina_tiler_01
107 eina_tiler_01_LDADD = $(top_builddir)/src/lib/libeina.la @ECORE_EVAS_LIBS@
108 endif
109
110 endif