include $(top_srcdir)/Makefile.decl
-NULL =
-
-AM_CPPFLAGS = \
- -I$(top_srcdir)/gee \
- $(GLIB_CFLAGS) \
- $(NULL)
-
-AM_LDFLAGS = \
- -lm
- $(NULL)
-
noinst_PROGRAMS = benchmarks
-progs_ldadd = $(GLIB_LIBS) ../gee/libgee.la
-
-BUILT_SOURCES = benchmarks.vala.stamp
-
-benchmarks_VALASOURCES = \
+benchmarks_SOURCES = \
benchmark.vala \
benchmarksorts.vala \
mergesort.vala \
$(NULL)
-benchmarks_SOURCES = benchmarks.vala.stamp $(benchmarks_VALASOURCES:.vala=.c)
-benchmarks.vala.stamp: $(benchmarks_VALASOURCES)
- $(VALAC) -C --basedir $(top_srcdir) --vapidir $(top_srcdir)/gee --pkg gee-internals-1.0 $^
- touch $@
-benchmarks_LDADD = $(progs_ldadd)
-EXTRA_DIST += $(benchmarks_VALASOURCES)
+benchmarks_VALAFLAGS = \
+ --basedir $(top_srcdir) \
+ --vapidir $(top_srcdir)/gee \
+ --pkg gee-internals-1.0 \
+ $(NULL)
-MAINTAINERCLEANFILES = \
- $(benchmarks_VALASOURCES:.vala=.c) \
- benchmarks.vala.stamp \
+benchmarks_CPPFLAGS = \
+ -I$(top_srcdir)/gee \
+ $(GLIB_CFLAGS) \
$(NULL)
+benchmarks_LDADD = \
+ $(GLIB_LIBS) \
+ ../gee/libgee.la \
+ $(NULL)
+
+benchmarks_LDFLAGS = \
+ -lm \
+ $(NULL)