Use automake 1.11 vala support + cleaning of the Makefile.am:
[platform/upstream/libgee.git] / benchmark / Makefile.am
index 6043188..2a869a7 100644 (file)
@@ -1,37 +1,29 @@
 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)