-noinst_PROGRAMS = da-test sym-test assoc-test bits.t
-
-check: da-test.test sym-test.test assoc-test.test bits-test
-
-da_test_LDADD = libmLib.la
-da_test_LDFLAGS = -static
-da-test.in:
- perl $(srcdir)/da-gtest 10000 >da-test.in
-da-test.ref: da-test.in
- perl $(srcdir)/da-ref <da-test.in >da-test.ref
-da-test.test: da-test da-test.in da-test.ref
- ./da-test <da-test.in >da-test.test
- cmp da-test.test da-test.ref || { rm da-test.test; false; }
+noinst_PROGRAMS = da.t sym.t assoc.t bits.t
+
+check: \
+ da.test sym.test assoc.test bits.test
+
+da_t_SOURCES = da-test.c
+da_t_LDADD = libmLib.la
+da_t_LDFLAGS = -static
+da.in: $(srcdir)/da-gtest
+ perl $(srcdir)/da-gtest 10000 >da.in
+da.ref: da.in $(srcdir)/da-ref
+ perl $(srcdir)/da-ref <da.in >da.ref
+da.test: da.t da.in da.ref
+ ./da.t <da.in >da.test
+ cmp da.test da.ref || { rm da.test; false; }