evas.vapi: bind HINT_EXPAND and HINT_FILL
[libeflvala.git] / tests / Makefile.am
blob03d318e5eba9a2b37141c11b2974c1490c9236b6
1 include $(top_srcdir)/Makefile.decl
3 NULL =
5 AM_CPPFLAGS = \
6         -I$(top_srcdir) \
7         $(DEPS_CFLAGS) \
8         $(NULL)
10 noinst_PROGRAMS = $(TEST_PROGS)
12 progs_ldadd = $(DEPS_LIBS)
14 VALAC_ARGS = \
15         --basedir $(top_srcdir) \
16         --vapidir $(top_srcdir)/vapi \
17         --pkg eina \
18         --pkg evas \
19         --pkg ecore \
20         --pkg edje \
21         --pkg elm \
22         --pkg glib-2.0
25 # eina
27 TEST_PROGS += testeina
28 testeina_VALASOURCES = testeina.vala
29 testeina_SOURCES = testeina.c
30 $(testeina_SOURCES): $(testeina_VALASOURCES)
31         $(VALAC) -C $(VALAC_ARGS) $^
32         touch $@
33 testeina_LDADD = $(progs_ldadd)
34 EXTRA_DIST += $(testeina_VALASOURCES)
37 # evas
39 TEST_PROGS += testevas
40 testevas_VALASOURCES = testevas.vala
41 testevas_SOURCES = testevas.c
42 $(testevas_SOURCES): $(testevas_VALASOURCES)
43         $(VALAC) -C $(VALAC_ARGS) $^
44         touch $@
45 testevas_LDADD = $(progs_ldadd)
46 EXTRA_DIST += $(testevas_VALASOURCES)
49 # ecore
51 TEST_PROGS += testecore
52 testecore_VALASOURCES = testecore.vala
53 testecore_SOURCES = testecore.c
54 $(testecore_SOURCES): $(testecore_VALASOURCES)
55         $(VALAC) -C $(VALAC_ARGS) $^
56         touch $@
57 testecore_LDADD = $(progs_ldadd)
58 EXTRA_DIST += $(testecore_VALASOURCES)
61 # elementary
63 TEST_PROGS += testelementary
64 testelementary_VALASOURCES = testelementary.vala
65 testelementary_SOURCES = testelementary.c
66 $(testelementary_SOURCES): $(testelementary_VALASOURCES)
67         $(VALAC) -C $(VALAC_ARGS) $^
68         touch $@
69 testelementary_LDADD = $(progs_ldadd)
70 EXTRA_DIST += $(testelementary_VALASOURCES)
72 CLEANFILES = \
73     $(TEST_PROGS) \
74     *.? \
75     $(NULL)
77 MAINTAINERCLEANFILES = \
78   Makefile.in \
79   $(NULL)