On 20/09/13 12:00, Andrew Gregory wrote:
This causes make to update TESTS when tests are added (or updated). For simplicity, this changes TESTS from a single multi-line list to individually appending each test file.
Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com> --- Makefile.am | 3 + test/pacman/tests/TESTS | 583 ++++++++++++++++++++++++------------------------ 2 files changed, 294 insertions(+), 292 deletions(-)
diff --git a/Makefile.am b/Makefile.am index f81fd79..a37be33 100644 --- a/Makefile.am +++ b/Makefile.am @@ -23,6 +23,9 @@ dist_pkgdata_DATA = \ proto/proto.install \ proto/ChangeLog.proto
+$(top_srcdir)/test/pacman/tests/TESTS: $(wildcard test/pacman/tests/*.py*) + @printf "TESTS += %s\n" $^ | sed -e "s/\.py\.in/.py/" | sort -u > "$@" +
Ack. I adjusted the line to "... | LC_ALL=C sort -u ..." for consistent sorting. Allan