~ chicken-core (chicken-5) 80e416740191328baa14ab69ee50a2da09a25aa6
commit 80e416740191328baa14ab69ee50a2da09a25aa6
Author: Evan Hanson <evhan@foldling.org>
AuthorDate: Wed Dec 11 15:47:51 2019 +0000
Commit: Peter Bex <peter@more-magic.net>
CommitDate: Sat Dec 21 16:08:20 2019 +0100
Add redact-gensyms and output files to testclean target
Previously, the "testclean" target would leave a few files lying around:
the redact-gensyms executable that's used to iron out unique identifiers
in the tests, and the output files it produces. This commit just makes
sure those files are removed when `make testclean' is run.
Signed-off-by: Peter Bex <peter@more-magic.net>
diff --git a/rules.make b/rules.make
index 7b8a33f0..47bd783a 100644
--- a/rules.make
+++ b/rules.make
@@ -953,6 +953,7 @@ testclean:
$(SRCDIR)tests$(SEP)*.obj \
$(SRCDIR)tests$(SEP)*.out \
$(SRCDIR)tests$(SEP)*.profile \
+ $(SRCDIR)tests$(SEP)*.redacted \
$(SRCDIR)tests$(SEP)*.so \
$(SRCDIR)tests$(SEP)tmp \
$(SRCDIR)tests$(SEP)tmp.c \
@@ -960,7 +961,8 @@ testclean:
$(SRCDIR)tests$(SEP)null \
$(SRCDIR)tests$(SEP)null.c \
$(SRCDIR)tests$(SEP)null.exe \
- $(SRCDIR)tests$(SEP)test-repository
+ $(SRCDIR)tests$(SEP)test-repository \
+ $(SRCDIR)tests$(SEP)redact-gensyms
# run tests
Trap