1 include $(top_srcdir)/Makefile.decl
10 noinst_PROGRAMS = $(TEST_PROGS)
12 progs_ldadd = $(GLIB_LIBS) ../gee/libgee.la
14 BUILT_SOURCES = tests.vala.stamp
21 testhashmultimap.vala \
22 testhashmultiset.vala \
28 testreadonlycollection.vala \
29 testreadonlylist.vala \
32 tests_SOURCES = tests.vala.stamp $(tests_VALASOURCES:.vala=.c)
33 tests.vala.stamp: $(tests_VALASOURCES)
34 $(VALAC) -C --basedir $(top_srcdir) --vapidir $(top_srcdir)/gee --pkg gee-1.0 $^
36 tests_LDADD = $(progs_ldadd)
37 EXTRA_DIST += $(tests_VALASOURCES)
39 TEST_PROGS += testhashmap
40 testhashmap_VALASOURCES = testhashmap.vala
41 testhashmap_SOURCES = testhashmap.c
42 $(testhashmap_SOURCES): $(testhashmap_VALASOURCES)
43 $(VALAC) -C --basedir $(top_srcdir) --vapidir $(top_srcdir)/gee --pkg gee-1.0 $^
45 testhashmap_LDADD = $(progs_ldadd)
46 EXTRA_DIST += $(testhashmap_VALASOURCES)
48 TEST_PROGS += testhashset
49 testhashset_VALASOURCES = testhashset.vala
50 testhashset_SOURCES = testhashset.c
51 $(testhashset_SOURCES): $(testhashset_VALASOURCES)
52 $(VALAC) -C --basedir $(top_srcdir) --vapidir $(top_srcdir)/gee --pkg gee-1.0 $^
54 testhashset_LDADD = $(progs_ldadd)
55 EXTRA_DIST += $(testhashset_VALASOURCES)
57 TEST_PROGS += testtreeset
58 testtreeset_VALASOURCES = testtreeset.vala
59 testtreeset_SOURCES = testtreeset.c testtreeset.h
60 $(testtreeset_SOURCES): $(testtreeset_VALASOURCES)
61 $(VALAC) -C --basedir $(top_srcdir) --vapidir $(top_srcdir)/gee --pkg gee-1.0 $^
63 testtreeset_LDADD = $(progs_ldadd)
64 EXTRA_DIST += $(testtreeset_VALASOURCES)
66 TEST_PROGS += testtreemap
67 testtreemap_VALASOURCES = testtreemap.vala
68 testtreemap_SOURCES = testtreemap.c testtreemap.h
69 $(testtreemap_SOURCES): $(testtreemap_VALASOURCES)
70 $(VALAC) -C --basedir $(top_srcdir) --vapidir $(top_srcdir)/gee --pkg gee-1.0 $^
72 testtreemap_LDADD = $(progs_ldadd)
73 EXTRA_DIST += $(testtreemap_VALASOURCES)