This way it's an individual subdirectory and things go easier.
doc/Makefile
src/Makefile
test/Makefile
+ test/testprogs/Makefile
])
AC_OUTPUT
-check_PROGRAMS = \
- loadf_dumpf loads_dumps load_file_dump_file \
- testprogs/test_array testprogs/test_number testprogs/test_object
+SUBDIRS = testprogs
+
+check_PROGRAMS = loadf_dumpf loads_dumps load_file_dump_file
AM_CPPFLAGS = -I$(top_srcdir)/src
AM_CFLAGS = -Wall -Werror
--- /dev/null
+check_PROGRAMS = test_array test_number test_object
+
+test_array_SOURCES = test_array.c util.h
+test_number_SOURCES = test_number.c util.h
+test_object_SOURCES = test_number.c util.h
+
+AM_CPPFLAGS = -I$(top_srcdir)/src
+AM_CFLAGS = -Wall -Werror
+LDFLAGS = -static # for speed and Valgrind
+LDADD = ../../src/libjansson.la