From 072dbd53e7d8babe70a40e25c72379703e6bfaad Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Fri, 2 Nov 2018 17:47:13 -0500 Subject: [PATCH] Adjust clean-tests rule Only delete test-result files that actually exist. --- configure/RULES_BUILD | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/configure/RULES_BUILD b/configure/RULES_BUILD index 1c38eef4c..7061c5658 100644 --- a/configure/RULES_BUILD +++ b/configure/RULES_BUILD @@ -353,14 +353,17 @@ ifneq ($(TAPFILES),) ifdef RUNTESTS_ENABLED prove --failures --ext .tap --exec "$(CAT)" --color $(TAPFILES) endif + +CURRENT_TAPFILES := $(wildcard $(TAPFILES)) +CURRENT_JUNITFILES := $(wildcard $(JUNITFILES)) endif clean-tests: -ifneq ($(TAPFILES),) - $(RM) $(TAPFILES) +ifneq ($(CURRENT_TAPFILES),) + $(RM) $(CURRENT_TAPFILES) endif -ifneq ($(JUNITFILES),) - $(RM) $(JUNITFILES) +ifneq ($(CURRENT_JUNITFILES),) + $(RM) $(CURRENT_JUNITFILES) endif tapfiles: $(TESTSCRIPTS) $(TAPFILES)