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 testhashmultiset.vala \
28 tests_SOURCES = tests.vala.stamp $(tests_VALASOURCES:.vala=.c)
29 tests.vala.stamp: $(tests_VALASOURCES)
30 $(VALAC) -C --basedir $(top_srcdir) --vapidir $(top_srcdir)/gee --pkg gee-1.0 $^
32 tests_LDADD = $(progs_ldadd)
33 EXTRA_DIST += $(tests_VALASOURCES)
35 TEST_PROGS += testhashmap
36 testhashmap_VALASOURCES = testhashmap.vala
37 testhashmap_SOURCES = testhashmap.c
38 $(testhashmap_SOURCES): $(testhashmap_VALASOURCES)
39 $(VALAC) -C --basedir $(top_srcdir) --vapidir $(top_srcdir)/gee --pkg gee-1.0 $^
41 testhashmap_LDADD = $(progs_ldadd)
42 EXTRA_DIST += $(testhashmap_VALASOURCES)
44 TEST_PROGS += testhashset
45 testhashset_VALASOURCES = testhashset.vala
46 testhashset_SOURCES = testhashset.c
47 $(testhashset_SOURCES): $(testhashset_VALASOURCES)
48 $(VALAC) -C --basedir $(top_srcdir) --vapidir $(top_srcdir)/gee --pkg gee-1.0 $^
50 testhashset_LDADD = $(progs_ldadd)
51 EXTRA_DIST += $(testhashset_VALASOURCES)
53 TEST_PROGS += testtreeset
54 testtreeset_VALASOURCES = testtreeset.vala
55 testtreeset_SOURCES = testtreeset.c testtreeset.h
56 $(testtreeset_SOURCES): $(testtreeset_VALASOURCES)
57 $(VALAC) -C --basedir $(top_srcdir) --vapidir $(top_srcdir)/gee --pkg gee-1.0 $^
59 testtreeset_LDADD = $(progs_ldadd)
60 EXTRA_DIST += $(testtreeset_VALASOURCES)
62 TEST_PROGS += testtreemap
63 testtreemap_VALASOURCES = testtreemap.vala
64 testtreemap_SOURCES = testtreemap.c testtreemap.h
65 $(testtreemap_SOURCES): $(testtreemap_VALASOURCES)
66 $(VALAC) -C --basedir $(top_srcdir) --vapidir $(top_srcdir)/gee --pkg gee-1.0 $^
68 testtreemap_LDADD = $(progs_ldadd)
69 EXTRA_DIST += $(testtreemap_VALASOURCES)