From: Joel Rosdahl Date: Sat, 17 Jul 2010 15:06:02 +0000 (+0200) Subject: Let configure figure out which test suites to include X-Git-Tag: v3.1~159 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=2d590e3ca52fae4284415fb64d0c8022c3507a98;p=thirdparty%2Fccache.git Let configure figure out which test suites to include --- diff --git a/Makefile.in b/Makefile.in index bf32b06ce..b31f0275a 100644 --- a/Makefile.in +++ b/Makefile.in @@ -32,8 +32,7 @@ zlib_sources = \ zlib/inffast.c zlib/inflate.c zlib/inftrees.c zlib/trees.c zlib/zutil.c zlib_objs = $(zlib_sources:.c=.o) -test_suites = \ - $(srcdir)/test/test_util.c +test_suites = @test_suites@ test_sources = test/main.c test/framework.c $(test_suites) test_objs = $(test_sources:.c=.o) diff --git a/configure.ac b/configure.ac index fdc353edb..bf0e892d6 100644 --- a/configure.ac +++ b/configure.ac @@ -9,6 +9,7 @@ AC_CONFIG_HEADER(config.h) AC_SUBST(extra_deps) AC_SUBST(include_dev_mk) +AC_SUBST(test_suites) dnl Checks for programs. AC_PROG_CC @@ -290,6 +291,12 @@ elif test ! -f $srcdir/version.c; then echo "const char CCACHE_VERSION@<:@@:>@ = \"unknown\";" >version.c fi +dnl Find test suite files. +test_suites="" +for x in $srcdir/test/test_*.c; do + test_suites="$test_suites $x" +done + AC_CONFIG_FILES([Makefile]) AC_OUTPUT