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
26 tests_SOURCES = tests.vala.stamp $(tests_VALASOURCES:.vala=.c)
27 tests.vala.stamp: $(tests_VALASOURCES)
28 $(VALAC) -C --basedir $(top_srcdir) --vapidir $(top_srcdir)/gee --pkg gee-1.0 $^
30 tests_LDADD = $(progs_ldadd)
31 EXTRA_DIST += $(tests_VALASOURCES)
33 TEST_PROGS += testhashmap
34 testhashmap_VALASOURCES = testhashmap.vala
35 testhashmap_SOURCES = testhashmap.c
36 $(testhashmap_SOURCES): $(testhashmap_VALASOURCES)
37 $(VALAC) -C --basedir $(top_srcdir) --vapidir $(top_srcdir)/gee --pkg gee-1.0 $^
39 testhashmap_LDADD = $(progs_ldadd)
40 EXTRA_DIST += $(testhashmap_VALASOURCES)
42 TEST_PROGS += testhashset
43 testhashset_VALASOURCES = testhashset.vala
44 testhashset_SOURCES = testhashset.c
45 $(testhashset_SOURCES): $(testhashset_VALASOURCES)
46 $(VALAC) -C --basedir $(top_srcdir) --vapidir $(top_srcdir)/gee --pkg gee-1.0 $^
48 testhashset_LDADD = $(progs_ldadd)
49 EXTRA_DIST += $(testhashset_VALASOURCES)
51 TEST_PROGS += testtreeset
52 testtreeset_VALASOURCES = testtreeset.vala
53 testtreeset_SOURCES = testtreeset.c testtreeset.h
54 $(testtreeset_SOURCES): $(testtreeset_VALASOURCES)
55 $(VALAC) -C --basedir $(top_srcdir) --vapidir $(top_srcdir)/gee --pkg gee-1.0 $^
57 testtreeset_LDADD = $(progs_ldadd)
58 EXTRA_DIST += $(testtreeset_VALASOURCES)
60 TEST_PROGS += testtreemap
61 testtreemap_VALASOURCES = testtreemap.vala
62 testtreemap_SOURCES = testtreemap.c testtreemap.h
63 $(testtreemap_SOURCES): $(testtreemap_VALASOURCES)
64 $(VALAC) -C --basedir $(top_srcdir) --vapidir $(top_srcdir)/gee --pkg gee-1.0 $^
66 testtreemap_LDADD = $(progs_ldadd)
67 EXTRA_DIST += $(testtreemap_VALASOURCES)